Cargando…

consensusDE: an R package for assessing consensus of multiple RNA-seq algorithms with RUV correction

Extensive evaluation of RNA-seq methods have demonstrated that no single algorithm consistently outperforms all others. Removal of unwanted variation (RUV) has also been proposed as a method for stabilizing differential expression (DE) results. Despite this, it remains a challenge to run multiple RN...

Descripción completa

Detalles Bibliográficos
Autores principales: Waardenberg, Ashley J., Field, Matthew A.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: PeerJ Inc. 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6913255/
https://www.ncbi.nlm.nih.gov/pubmed/31844586
http://dx.doi.org/10.7717/peerj.8206
_version_ 1783479628119146496
author Waardenberg, Ashley J.
Field, Matthew A.
author_facet Waardenberg, Ashley J.
Field, Matthew A.
author_sort Waardenberg, Ashley J.
collection PubMed
description Extensive evaluation of RNA-seq methods have demonstrated that no single algorithm consistently outperforms all others. Removal of unwanted variation (RUV) has also been proposed as a method for stabilizing differential expression (DE) results. Despite this, it remains a challenge to run multiple RNA-seq algorithms to identify significant differences common to multiple algorithms, whilst also integrating and assessing the impact of RUV into all algorithms. consensusDE was developed to automate the process of identifying significant DE by combining the results from multiple algorithms with minimal user input and with the option to automatically integrate RUV. consensusDE only requires a table describing the sample groups, a directory containing BAM files or preprocessed count tables and an optional transcript database for annotation. It supports merging of technical replicates, paired analyses and outputs a compendium of plots to guide the user in subsequent analyses. Herein, we assess the ability of RUV to improve DE stability when combined with multiple algorithms and between algorithms, through application to real and simulated data. We find that, although RUV increased fold change stability between algorithms, it demonstrated improved FDR in a setting of low replication for the intersect, the effect was algorithm specific and diminished with increased replication, reinforcing increased replication for recovery of true DE genes. We finish by offering some rules and considerations for the application of RUV in a consensus-based setting. consensusDE is freely available, implemented in R and available as a Bioconductor package, under the GPL-3 license, along with a comprehensive vignette describing functionality: http://bioconductor.org/packages/consensusDE/.
format Online
Article
Text
id pubmed-6913255
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher PeerJ Inc.
record_format MEDLINE/PubMed
spelling pubmed-69132552019-12-16 consensusDE: an R package for assessing consensus of multiple RNA-seq algorithms with RUV correction Waardenberg, Ashley J. Field, Matthew A. PeerJ Bioinformatics Extensive evaluation of RNA-seq methods have demonstrated that no single algorithm consistently outperforms all others. Removal of unwanted variation (RUV) has also been proposed as a method for stabilizing differential expression (DE) results. Despite this, it remains a challenge to run multiple RNA-seq algorithms to identify significant differences common to multiple algorithms, whilst also integrating and assessing the impact of RUV into all algorithms. consensusDE was developed to automate the process of identifying significant DE by combining the results from multiple algorithms with minimal user input and with the option to automatically integrate RUV. consensusDE only requires a table describing the sample groups, a directory containing BAM files or preprocessed count tables and an optional transcript database for annotation. It supports merging of technical replicates, paired analyses and outputs a compendium of plots to guide the user in subsequent analyses. Herein, we assess the ability of RUV to improve DE stability when combined with multiple algorithms and between algorithms, through application to real and simulated data. We find that, although RUV increased fold change stability between algorithms, it demonstrated improved FDR in a setting of low replication for the intersect, the effect was algorithm specific and diminished with increased replication, reinforcing increased replication for recovery of true DE genes. We finish by offering some rules and considerations for the application of RUV in a consensus-based setting. consensusDE is freely available, implemented in R and available as a Bioconductor package, under the GPL-3 license, along with a comprehensive vignette describing functionality: http://bioconductor.org/packages/consensusDE/. PeerJ Inc. 2019-12-13 /pmc/articles/PMC6913255/ /pubmed/31844586 http://dx.doi.org/10.7717/peerj.8206 Text en ©2019 Waardenberg and Field https://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ) and either DOI or URL of the article must be cited.
spellingShingle Bioinformatics
Waardenberg, Ashley J.
Field, Matthew A.
consensusDE: an R package for assessing consensus of multiple RNA-seq algorithms with RUV correction
title consensusDE: an R package for assessing consensus of multiple RNA-seq algorithms with RUV correction
title_full consensusDE: an R package for assessing consensus of multiple RNA-seq algorithms with RUV correction
title_fullStr consensusDE: an R package for assessing consensus of multiple RNA-seq algorithms with RUV correction
title_full_unstemmed consensusDE: an R package for assessing consensus of multiple RNA-seq algorithms with RUV correction
title_short consensusDE: an R package for assessing consensus of multiple RNA-seq algorithms with RUV correction
title_sort consensusde: an r package for assessing consensus of multiple rna-seq algorithms with ruv correction
topic Bioinformatics
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6913255/
https://www.ncbi.nlm.nih.gov/pubmed/31844586
http://dx.doi.org/10.7717/peerj.8206
work_keys_str_mv AT waardenbergashleyj consensusdeanrpackageforassessingconsensusofmultiplernaseqalgorithmswithruvcorrection
AT fieldmatthewa consensusdeanrpackageforassessingconsensusofmultiplernaseqalgorithmswithruvcorrection