Cargando…

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

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,...

Descripción completa

Detalles Bibliográficos
Autores principales: Kairov, Ulykbek, Cantini, Laura, Greco, Alessandro, Molkenov, Askhat, Czerwinska, Urszula, Barillot, Emmanuel, Zinovyev, Andrei
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5594474/
https://www.ncbi.nlm.nih.gov/pubmed/28893186
http://dx.doi.org/10.1186/s12864-017-4112-9
_version_ 1783263209215492096
author Kairov, Ulykbek
Cantini, Laura
Greco, Alessandro
Molkenov, Askhat
Czerwinska, Urszula
Barillot, Emmanuel
Zinovyev, Andrei
author_facet Kairov, Ulykbek
Cantini, Laura
Greco, Alessandro
Molkenov, Askhat
Czerwinska, Urszula
Barillot, Emmanuel
Zinovyev, Andrei
author_sort Kairov, Ulykbek
collection PubMed
description 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. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s12864-017-4112-9) contains supplementary material, which is available to authorized users.
format Online
Article
Text
id pubmed-5594474
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-55944742017-09-14 Determining the optimal number of independent components for reproducible transcriptomic data analysis Kairov, Ulykbek Cantini, Laura Greco, Alessandro Molkenov, Askhat Czerwinska, Urszula Barillot, Emmanuel Zinovyev, Andrei BMC Genomics Research Article 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. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s12864-017-4112-9) contains supplementary material, which is available to authorized users. BioMed Central 2017-09-11 /pmc/articles/PMC5594474/ /pubmed/28893186 http://dx.doi.org/10.1186/s12864-017-4112-9 Text en © The Author(s). 2017 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Research Article
Kairov, Ulykbek
Cantini, Laura
Greco, Alessandro
Molkenov, Askhat
Czerwinska, Urszula
Barillot, Emmanuel
Zinovyev, Andrei
Determining the optimal number of independent components for reproducible transcriptomic data analysis
title 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_short 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
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5594474/
https://www.ncbi.nlm.nih.gov/pubmed/28893186
http://dx.doi.org/10.1186/s12864-017-4112-9
work_keys_str_mv AT kairovulykbek determiningtheoptimalnumberofindependentcomponentsforreproducibletranscriptomicdataanalysis
AT cantinilaura determiningtheoptimalnumberofindependentcomponentsforreproducibletranscriptomicdataanalysis
AT grecoalessandro determiningtheoptimalnumberofindependentcomponentsforreproducibletranscriptomicdataanalysis
AT molkenovaskhat determiningtheoptimalnumberofindependentcomponentsforreproducibletranscriptomicdataanalysis
AT czerwinskaurszula determiningtheoptimalnumberofindependentcomponentsforreproducibletranscriptomicdataanalysis
AT barillotemmanuel determiningtheoptimalnumberofindependentcomponentsforreproducibletranscriptomicdataanalysis
AT zinovyevandrei determiningtheoptimalnumberofindependentcomponentsforreproducibletranscriptomicdataanalysis