ARMOR: An automated reproducible modular workflow for preprocessing and differential analysis of RNA-seq data

40Citations
Citations of this article
75Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

The extensive generation of RNA sequencing (RNA-seq) data in the last decade has resulted in a myriad of specialized software for its analysis. Each software module typically targets a specific stepwithin the analysis pipeline, making it necessary to join several of them to get a single cohesive workflow. Multiple software programs automating this procedure have been proposed, but often lack modularity, transparency or flexibility. We present ARMOR, which performs an end-to-end RNA-seq data analysis, from raw read files, via quality checks, alignment and quantification, to differential expression testing, geneset analysis and browserbased exploration of the data. ARMOR is implemented using the Snakemake workflow management system and leverages conda environments; Bioconductor objects are generated to facilitate downstream analysis, ensuring seamless integration with many R packages. The workflow is easily implemented by cloning the GitHub repository, replacing the supplied input and reference files and editing a configuration file. Although we have selected the tools currently included in ARMOR, the setup is modular and alternative tools can be easily integrated.

Cite

CITATION STYLE

APA

Orjuela, S., Huang, R., Hembach, K. M., Robinson, M. D., & Soneson, C. (2019). ARMOR: An automated reproducible modular workflow for preprocessing and differential analysis of RNA-seq data. G3: Genes, Genomes, Genetics, 9(7), 2089–2096. https://doi.org/10.1534/g3.119.400185

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free