Cargando…

PseudoGA: cell pseudotime reconstruction based on genetic algorithm

Dynamic regulation of gene expression is often governed by progression through transient cell states. Bulk RNA-seq analysis can only detect average change in expression levels and is unable to identify this dynamics. Single cell RNA-seq presents an unprecedented opportunity that helps in placing the...

Descripción completa

Detalles Bibliográficos
Autores principales: Mondal, Pronoy Kanti, Saha, Udit Surya, Mukhopadhyay, Indranil
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8661435/
https://www.ncbi.nlm.nih.gov/pubmed/34244782
http://dx.doi.org/10.1093/nar/gkab457
_version_ 1784613365475180544
author Mondal, Pronoy Kanti
Saha, Udit Surya
Mukhopadhyay, Indranil
author_facet Mondal, Pronoy Kanti
Saha, Udit Surya
Mukhopadhyay, Indranil
author_sort Mondal, Pronoy Kanti
collection PubMed
description Dynamic regulation of gene expression is often governed by progression through transient cell states. Bulk RNA-seq analysis can only detect average change in expression levels and is unable to identify this dynamics. Single cell RNA-seq presents an unprecedented opportunity that helps in placing the cells on a hypothetical time trajectory that reflects gradual transition of their transcriptomes. This continuum trajectory or ‘pseudotime’, may reveal the developmental pathway and provide us with information on dynamic transcriptomic changes and other biological processes. Existing approaches to build pseudotime heavily depend on reducing huge dimension to extremely low dimensional subspaces and may lead to loss of information. We propose PseudoGA, a genetic algorithm based approach to order cells assuming that gene expressions vary according to a smooth curve along the pseudotime trajectory. We observe superior accuracy of our method in simulated as well as benchmarking real datasets. Generality of the assumption behind PseudoGA and no dependence on dimensionality reduction technique make it a robust choice for pseudotime estimation from single cell transcriptome data. PseudoGA is also time efficient when applied to a large single cell RNA-seq data and adaptable to parallel computing. R code for PseudoGA is freely available at https://github.com/indranillab/pseudoga.
format Online
Article
Text
id pubmed-8661435
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-86614352021-12-10 PseudoGA: cell pseudotime reconstruction based on genetic algorithm Mondal, Pronoy Kanti Saha, Udit Surya Mukhopadhyay, Indranil Nucleic Acids Res Computational Biology Dynamic regulation of gene expression is often governed by progression through transient cell states. Bulk RNA-seq analysis can only detect average change in expression levels and is unable to identify this dynamics. Single cell RNA-seq presents an unprecedented opportunity that helps in placing the cells on a hypothetical time trajectory that reflects gradual transition of their transcriptomes. This continuum trajectory or ‘pseudotime’, may reveal the developmental pathway and provide us with information on dynamic transcriptomic changes and other biological processes. Existing approaches to build pseudotime heavily depend on reducing huge dimension to extremely low dimensional subspaces and may lead to loss of information. We propose PseudoGA, a genetic algorithm based approach to order cells assuming that gene expressions vary according to a smooth curve along the pseudotime trajectory. We observe superior accuracy of our method in simulated as well as benchmarking real datasets. Generality of the assumption behind PseudoGA and no dependence on dimensionality reduction technique make it a robust choice for pseudotime estimation from single cell transcriptome data. PseudoGA is also time efficient when applied to a large single cell RNA-seq data and adaptable to parallel computing. R code for PseudoGA is freely available at https://github.com/indranillab/pseudoga. Oxford University Press 2021-07-09 /pmc/articles/PMC8661435/ /pubmed/34244782 http://dx.doi.org/10.1093/nar/gkab457 Text en © The Author(s) 2021. Published by Oxford University Press on behalf of Nucleic Acids Research. https://creativecommons.org/licenses/by/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) ), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Computational Biology
Mondal, Pronoy Kanti
Saha, Udit Surya
Mukhopadhyay, Indranil
PseudoGA: cell pseudotime reconstruction based on genetic algorithm
title PseudoGA: cell pseudotime reconstruction based on genetic algorithm
title_full PseudoGA: cell pseudotime reconstruction based on genetic algorithm
title_fullStr PseudoGA: cell pseudotime reconstruction based on genetic algorithm
title_full_unstemmed PseudoGA: cell pseudotime reconstruction based on genetic algorithm
title_short PseudoGA: cell pseudotime reconstruction based on genetic algorithm
title_sort pseudoga: cell pseudotime reconstruction based on genetic algorithm
topic Computational Biology
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8661435/
https://www.ncbi.nlm.nih.gov/pubmed/34244782
http://dx.doi.org/10.1093/nar/gkab457
work_keys_str_mv AT mondalpronoykanti pseudogacellpseudotimereconstructionbasedongeneticalgorithm
AT sahauditsurya pseudogacellpseudotimereconstructionbasedongeneticalgorithm
AT mukhopadhyayindranil pseudogacellpseudotimereconstructionbasedongeneticalgorithm