Cargando…

Fast and accurate approximate inference of transcript expression from RNA-seq data

Motivation: Assigning RNA-seq reads to their transcript of origin is a fundamental task in transcript expression estimation. Where ambiguities in assignments exist due to transcripts sharing sequence, e.g. alternative isoforms or alleles, the problem can be solved through probabilistic inference. Ba...

Descripción completa

Detalles Bibliográficos
Autores principales: Hensman, James, Papastamoulis, Panagiotis, Glaus, Peter, Honkela, Antti, Rattray, Magnus
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4673974/
https://www.ncbi.nlm.nih.gov/pubmed/26315907
http://dx.doi.org/10.1093/bioinformatics/btv483
_version_ 1782404841507651584
author Hensman, James
Papastamoulis, Panagiotis
Glaus, Peter
Honkela, Antti
Rattray, Magnus
author_facet Hensman, James
Papastamoulis, Panagiotis
Glaus, Peter
Honkela, Antti
Rattray, Magnus
author_sort Hensman, James
collection PubMed
description Motivation: Assigning RNA-seq reads to their transcript of origin is a fundamental task in transcript expression estimation. Where ambiguities in assignments exist due to transcripts sharing sequence, e.g. alternative isoforms or alleles, the problem can be solved through probabilistic inference. Bayesian methods have been shown to provide accurate transcript abundance estimates compared with competing methods. However, exact Bayesian inference is intractable and approximate methods such as Markov chain Monte Carlo and Variational Bayes (VB) are typically used. While providing a high degree of accuracy and modelling flexibility, standard implementations can be prohibitively slow for large datasets and complex transcriptome annotations. Results: We propose a novel approximate inference scheme based on VB and apply it to an existing model of transcript expression inference from RNA-seq data. Recent advances in VB algorithmics are used to improve the convergence of the algorithm beyond the standard Variational Bayes Expectation Maximization algorithm. We apply our algorithm to simulated and biological datasets, demonstrating a significant increase in speed with only very small loss in accuracy of expression level estimation. We carry out a comparative study against seven popular alternative methods and demonstrate that our new algorithm provides excellent accuracy and inter-replicate consistency while remaining competitive in computation time. Availability and implementation: The methods were implemented in R and C++, and are available as part of the BitSeq project at github.com/BitSeq. The method is also available through the BitSeq Bioconductor package. The source code to reproduce all simulation results can be accessed via github.com/BitSeq/BitSeqVB_benchmarking. Contact: james.hensman@sheffield.ac.uk or panagiotis.papastamoulis@manchester.ac.uk or Magnus.Rattray@manchester.ac.uk Supplementary information: Supplementary data are available at Bioinformatics online.
format Online
Article
Text
id pubmed-4673974
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-46739742015-12-10 Fast and accurate approximate inference of transcript expression from RNA-seq data Hensman, James Papastamoulis, Panagiotis Glaus, Peter Honkela, Antti Rattray, Magnus Bioinformatics Original Papers Motivation: Assigning RNA-seq reads to their transcript of origin is a fundamental task in transcript expression estimation. Where ambiguities in assignments exist due to transcripts sharing sequence, e.g. alternative isoforms or alleles, the problem can be solved through probabilistic inference. Bayesian methods have been shown to provide accurate transcript abundance estimates compared with competing methods. However, exact Bayesian inference is intractable and approximate methods such as Markov chain Monte Carlo and Variational Bayes (VB) are typically used. While providing a high degree of accuracy and modelling flexibility, standard implementations can be prohibitively slow for large datasets and complex transcriptome annotations. Results: We propose a novel approximate inference scheme based on VB and apply it to an existing model of transcript expression inference from RNA-seq data. Recent advances in VB algorithmics are used to improve the convergence of the algorithm beyond the standard Variational Bayes Expectation Maximization algorithm. We apply our algorithm to simulated and biological datasets, demonstrating a significant increase in speed with only very small loss in accuracy of expression level estimation. We carry out a comparative study against seven popular alternative methods and demonstrate that our new algorithm provides excellent accuracy and inter-replicate consistency while remaining competitive in computation time. Availability and implementation: The methods were implemented in R and C++, and are available as part of the BitSeq project at github.com/BitSeq. The method is also available through the BitSeq Bioconductor package. The source code to reproduce all simulation results can be accessed via github.com/BitSeq/BitSeqVB_benchmarking. Contact: james.hensman@sheffield.ac.uk or panagiotis.papastamoulis@manchester.ac.uk or Magnus.Rattray@manchester.ac.uk Supplementary information: Supplementary data are available at Bioinformatics online. Oxford University Press 2015-12-15 2015-08-26 /pmc/articles/PMC4673974/ /pubmed/26315907 http://dx.doi.org/10.1093/bioinformatics/btv483 Text en © The Author 2015. 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
Hensman, James
Papastamoulis, Panagiotis
Glaus, Peter
Honkela, Antti
Rattray, Magnus
Fast and accurate approximate inference of transcript expression from RNA-seq data
title Fast and accurate approximate inference of transcript expression from RNA-seq data
title_full Fast and accurate approximate inference of transcript expression from RNA-seq data
title_fullStr Fast and accurate approximate inference of transcript expression from RNA-seq data
title_full_unstemmed Fast and accurate approximate inference of transcript expression from RNA-seq data
title_short Fast and accurate approximate inference of transcript expression from RNA-seq data
title_sort fast and accurate approximate inference of transcript expression from rna-seq data
topic Original Papers
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4673974/
https://www.ncbi.nlm.nih.gov/pubmed/26315907
http://dx.doi.org/10.1093/bioinformatics/btv483
work_keys_str_mv AT hensmanjames fastandaccurateapproximateinferenceoftranscriptexpressionfromrnaseqdata
AT papastamoulispanagiotis fastandaccurateapproximateinferenceoftranscriptexpressionfromrnaseqdata
AT glauspeter fastandaccurateapproximateinferenceoftranscriptexpressionfromrnaseqdata
AT honkelaantti fastandaccurateapproximateinferenceoftranscriptexpressionfromrnaseqdata
AT rattraymagnus fastandaccurateapproximateinferenceoftranscriptexpressionfromrnaseqdata