Determining the optimal number of independent components for reproducible transcriptomic data analysis

Abstract Background Independent 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 par...

Full description

Bibliographic Details
Main Authors: Ulykbek Kairov, Laura Cantini, Alessandro Greco, Askhat Molkenov, Urszula Czerwinska, Emmanuel Barillot, Andrei Zinovyev
Format: Article
Language:English
Published: BMC 2017-09-01
Series:BMC Genomics
Subjects:
Online Access:http://link.springer.com/article/10.1186/s12864-017-4112-9
id doaj-588d6aa815f846be8bed5ecc9b1f8d8b
record_format Article
spelling doaj-588d6aa815f846be8bed5ecc9b1f8d8b2020-11-25T00:53:53ZengBMCBMC Genomics1471-21642017-09-0118111310.1186/s12864-017-4112-9Determining the optimal number of independent components for reproducible transcriptomic data analysisUlykbek Kairov0Laura Cantini1Alessandro Greco2Askhat Molkenov3Urszula Czerwinska4Emmanuel Barillot5Andrei Zinovyev6Laboratory of bioinformatics and computational systems biology, Center for Life Sciences, National Laboratory Astana, Nazarbayev UniversityInstitut Curie, PSL Research University, INSERM U900, Mines ParisTechInstitut Curie, PSL Research University, INSERM U900, Mines ParisTechLaboratory of bioinformatics and computational systems biology, Center for Life Sciences, National Laboratory Astana, Nazarbayev UniversityInstitut Curie, PSL Research University, INSERM U900, Mines ParisTechInstitut Curie, PSL Research University, INSERM U900, Mines ParisTechInstitut Curie, PSL Research University, INSERM U900, Mines ParisTechAbstract Background Independent 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. Results Here 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. Conclusions We 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.http://link.springer.com/article/10.1186/s12864-017-4112-9TranscriptomeIndependent component analysisReproducibilityCancer
collection DOAJ
language English
format Article
sources DOAJ
author Ulykbek Kairov
Laura Cantini
Alessandro Greco
Askhat Molkenov
Urszula Czerwinska
Emmanuel Barillot
Andrei Zinovyev
spellingShingle Ulykbek Kairov
Laura Cantini
Alessandro Greco
Askhat Molkenov
Urszula Czerwinska
Emmanuel Barillot
Andrei Zinovyev
Determining the optimal number of independent components for reproducible transcriptomic data analysis
BMC Genomics
Transcriptome
Independent component analysis
Reproducibility
Cancer
author_facet Ulykbek Kairov
Laura Cantini
Alessandro Greco
Askhat Molkenov
Urszula Czerwinska
Emmanuel Barillot
Andrei Zinovyev
author_sort Ulykbek Kairov
title Determining the optimal number of independent components for reproducible transcriptomic data analysis
title_short Determining the optimal number of independent components for reproducible transcriptomic data analysis
title_full Determining the optimal number of independent components for reproducible transcriptomic data analysis
title_fullStr Determining the optimal number of independent components for reproducible transcriptomic data analysis
title_full_unstemmed Determining the optimal number of independent components for reproducible transcriptomic data analysis
title_sort determining the optimal number of independent components for reproducible transcriptomic data analysis
publisher BMC
series BMC Genomics
issn 1471-2164
publishDate 2017-09-01
description Abstract Background Independent 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. Results Here 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. Conclusions We 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.
topic Transcriptome
Independent component analysis
Reproducibility
Cancer
url http://link.springer.com/article/10.1186/s12864-017-4112-9
work_keys_str_mv AT ulykbekkairov determiningtheoptimalnumberofindependentcomponentsforreproducibletranscriptomicdataanalysis
AT lauracantini determiningtheoptimalnumberofindependentcomponentsforreproducibletranscriptomicdataanalysis
AT alessandrogreco determiningtheoptimalnumberofindependentcomponentsforreproducibletranscriptomicdataanalysis
AT askhatmolkenov determiningtheoptimalnumberofindependentcomponentsforreproducibletranscriptomicdataanalysis
AT urszulaczerwinska determiningtheoptimalnumberofindependentcomponentsforreproducibletranscriptomicdataanalysis
AT emmanuelbarillot determiningtheoptimalnumberofindependentcomponentsforreproducibletranscriptomicdataanalysis
AT andreizinovyev determiningtheoptimalnumberofindependentcomponentsforreproducibletranscriptomicdataanalysis
_version_ 1725236094101880832