Cargando…

SCODE: an efficient regulatory network inference algorithm from single-cell RNA-Seq during differentiation

MOTIVATION: The analysis of RNA-Seq data from individual differentiating cells enables us to reconstruct the differentiation process and the degree of differentiation (in pseudo-time) of each cell. Such analyses can reveal detailed expression dynamics and functional relationships for differentiation...

Descripción completa

Detalles Bibliográficos
Autores principales: Matsumoto, Hirotaka, Kiryu, Hisanori, Furusawa, Chikara, Ko, Minoru S H, Ko, Shigeru B H, Gouda, Norio, Hayashi, Tetsutaro, Nikaido, Itoshi
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5860123/
https://www.ncbi.nlm.nih.gov/pubmed/28379368
http://dx.doi.org/10.1093/bioinformatics/btx194
_version_ 1783307949445218304
author Matsumoto, Hirotaka
Kiryu, Hisanori
Furusawa, Chikara
Ko, Minoru S H
Ko, Shigeru B H
Gouda, Norio
Hayashi, Tetsutaro
Nikaido, Itoshi
author_facet Matsumoto, Hirotaka
Kiryu, Hisanori
Furusawa, Chikara
Ko, Minoru S H
Ko, Shigeru B H
Gouda, Norio
Hayashi, Tetsutaro
Nikaido, Itoshi
author_sort Matsumoto, Hirotaka
collection PubMed
description MOTIVATION: The analysis of RNA-Seq data from individual differentiating cells enables us to reconstruct the differentiation process and the degree of differentiation (in pseudo-time) of each cell. Such analyses can reveal detailed expression dynamics and functional relationships for differentiation. To further elucidate differentiation processes, more insight into gene regulatory networks is required. The pseudo-time can be regarded as time information and, therefore, single-cell RNA-Seq data are time-course data with high time resolution. Although time-course data are useful for inferring networks, conventional inference algorithms for such data suffer from high time complexity when the number of samples and genes is large. Therefore, a novel algorithm is necessary to infer networks from single-cell RNA-Seq during differentiation. RESULTS: In this study, we developed the novel and efficient algorithm SCODE to infer regulatory networks, based on ordinary differential equations. We applied SCODE to three single-cell RNA-Seq datasets and confirmed that SCODE can reconstruct observed expression dynamics. We evaluated SCODE by comparing its inferred networks with use of a DNaseI-footprint based network. The performance of SCODE was best for two of the datasets and nearly best for the remaining dataset. We also compared the runtimes and showed that the runtimes for SCODE are significantly shorter than for alternatives. Thus, our algorithm provides a promising approach for further single-cell differentiation analyses. AVAILABILITY AND IMPLEMENTATION: The R source code of SCODE is available at https://github.com/hmatsu1226/SCODE SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
format Online
Article
Text
id pubmed-5860123
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-58601232018-03-23 SCODE: an efficient regulatory network inference algorithm from single-cell RNA-Seq during differentiation Matsumoto, Hirotaka Kiryu, Hisanori Furusawa, Chikara Ko, Minoru S H Ko, Shigeru B H Gouda, Norio Hayashi, Tetsutaro Nikaido, Itoshi Bioinformatics Original Papers MOTIVATION: The analysis of RNA-Seq data from individual differentiating cells enables us to reconstruct the differentiation process and the degree of differentiation (in pseudo-time) of each cell. Such analyses can reveal detailed expression dynamics and functional relationships for differentiation. To further elucidate differentiation processes, more insight into gene regulatory networks is required. The pseudo-time can be regarded as time information and, therefore, single-cell RNA-Seq data are time-course data with high time resolution. Although time-course data are useful for inferring networks, conventional inference algorithms for such data suffer from high time complexity when the number of samples and genes is large. Therefore, a novel algorithm is necessary to infer networks from single-cell RNA-Seq during differentiation. RESULTS: In this study, we developed the novel and efficient algorithm SCODE to infer regulatory networks, based on ordinary differential equations. We applied SCODE to three single-cell RNA-Seq datasets and confirmed that SCODE can reconstruct observed expression dynamics. We evaluated SCODE by comparing its inferred networks with use of a DNaseI-footprint based network. The performance of SCODE was best for two of the datasets and nearly best for the remaining dataset. We also compared the runtimes and showed that the runtimes for SCODE are significantly shorter than for alternatives. Thus, our algorithm provides a promising approach for further single-cell differentiation analyses. AVAILABILITY AND IMPLEMENTATION: The R source code of SCODE is available at https://github.com/hmatsu1226/SCODE SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Oxford University Press 2017-08-01 2017-04-04 /pmc/articles/PMC5860123/ /pubmed/28379368 http://dx.doi.org/10.1093/bioinformatics/btx194 Text en © The Author 2017. Published by Oxford University Press. http://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/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Original Papers
Matsumoto, Hirotaka
Kiryu, Hisanori
Furusawa, Chikara
Ko, Minoru S H
Ko, Shigeru B H
Gouda, Norio
Hayashi, Tetsutaro
Nikaido, Itoshi
SCODE: an efficient regulatory network inference algorithm from single-cell RNA-Seq during differentiation
title SCODE: an efficient regulatory network inference algorithm from single-cell RNA-Seq during differentiation
title_full SCODE: an efficient regulatory network inference algorithm from single-cell RNA-Seq during differentiation
title_fullStr SCODE: an efficient regulatory network inference algorithm from single-cell RNA-Seq during differentiation
title_full_unstemmed SCODE: an efficient regulatory network inference algorithm from single-cell RNA-Seq during differentiation
title_short SCODE: an efficient regulatory network inference algorithm from single-cell RNA-Seq during differentiation
title_sort scode: an efficient regulatory network inference algorithm from single-cell rna-seq during differentiation
topic Original Papers
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5860123/
https://www.ncbi.nlm.nih.gov/pubmed/28379368
http://dx.doi.org/10.1093/bioinformatics/btx194
work_keys_str_mv AT matsumotohirotaka scodeanefficientregulatorynetworkinferencealgorithmfromsinglecellrnaseqduringdifferentiation
AT kiryuhisanori scodeanefficientregulatorynetworkinferencealgorithmfromsinglecellrnaseqduringdifferentiation
AT furusawachikara scodeanefficientregulatorynetworkinferencealgorithmfromsinglecellrnaseqduringdifferentiation
AT kominorush scodeanefficientregulatorynetworkinferencealgorithmfromsinglecellrnaseqduringdifferentiation
AT koshigerubh scodeanefficientregulatorynetworkinferencealgorithmfromsinglecellrnaseqduringdifferentiation
AT goudanorio scodeanefficientregulatorynetworkinferencealgorithmfromsinglecellrnaseqduringdifferentiation
AT hayashitetsutaro scodeanefficientregulatorynetworkinferencealgorithmfromsinglecellrnaseqduringdifferentiation
AT nikaidoitoshi scodeanefficientregulatorynetworkinferencealgorithmfromsinglecellrnaseqduringdifferentiation