BMC GenomicsBioinformaticsPeer-reviewed journal article
Determining the optimal number of independent components for reproducible transcriptomic data analysis
Ulykbek KairoviD, Laura CantiniiD, Alessandro GrecoiD, Askhat MolkenoviD, Urszula CzerwińskaiD, Emmanuel BarillotiD, Andrei Y. ZinovyeviD
Abstract
BackgroundIndependent Component Analysis (ICA) is a method that models gene expression data as an action of a set of statistically independent hidden factors. The output of ICA depends on a fundamental parameter: the number of components (factors) to compute. The optimal choice of this parameter, related to determining the effective data dimension, remains an open question in the application of blind source separation techniques to transcriptomic data.\n\nResultsHere we address the question of optimizing the number of statistically independent components in the analysis of transcriptomic data for reproducibility of the components in multiple runs of ICA (within the same or within varying effective dimensions) and in multiple independent datasets. To this end, we introduce ranking of independent components based on their stability in multiple ICA computation runs and define a distinguished number of components (Most Stable Transcriptome Dimension, MSTD) corresponding to the point of the qualitative change of the stability profile. Based on a large body of data, we demonstrate that a sufficient number of dimensions is required for biological interpretability of the ICA decomposition and that the most stable components with ranks below MSTD have more chances to be reproduced in independent studies compared to the less stable ones. At the same time, we show that a transcriptomics dataset can be reduced to a relatively high number of dimensions without losing the interpretability of ICA, even though higher dimensions give rise to components driven by small gene sets.\n\nConclusionsWe suggest a protocol of ICA application to transcriptomics data with a possibility of prioritizing components with respect to their reproducibility that strengthens the biological interpretation. Computing too few components (much less than MSTD) is not optimal for interpretability of the results. The components ranked within MSTD range have more chances to be reproduced in independent studies.
- Citations
- 73
- FWCI
- 2.90
- Field percentile
- top 8%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Optimal dimensionality selection for independent component analysis of transcriptomic data
John Luke McConn, Cameron R. Lamoureux, … Anand V. Sastry·BMC BioinformaticsPeer-reviewed·Dec 1, 2021
- Stabilized Independent Component Analysis outperforms other methods in finding reproducible signals in tumoral transcriptomes
Laura Cantini, Ulykbek Kairov, … Andrei Y. Zinovyev·BioinformaticsPeer-reviewed·Apr 1, 2019
- Matrix factorization recovers consistent regulatory signals from disparate datasets
Anand V. Sastry, Alyssa Hu, … Bernhard Ørn Palsson·PLoS Computational BiologyPeer-reviewed·Feb 2, 2021
- robustica: customizable robust independent component analysis
Miquel Anglada-Girotto, Samuel Miravet‐Verde, … Sarah A. Head·BMC BioinformaticsPeer-reviewed·Dec 5, 2022
- More or fewer latent variables in the high-dimensional data space? That is the question
Francesco Edoardo Vaccari, Stefano Diomedi, … Patrizia Fattori·bioRxiv·Nov 28, 2024
- Reproducible Neuronal Components found using Group Independent Component Analysis in Resting State Electroencephalographic Data
John Fredy Ochoa-Gómez, Yorguin-José Mantilla-Ramos, … Jazmín Ximena Suárez-Revelo·bioRxiv·Nov 14, 2023