Genome biology · 2019 · 145 citations · 13 references
MedicineBioinformaticsGenomic Data AnalysisGenomic InformaticsGenomicsComputational GenomicsGenomic Databases
Bioconductor is a widely used R-based platform for genomics, but its host of complex genomic data structures places a cognitive burden on the user. For most tasks, the GRanges object would suffice, but there are gaps in the API that prevent its general use. By recognizing that the GRanges class follows "tidy" data principles, we create a grammar of genomic data transformation, defining verbs for performing actions on and between genomic interval data and providing a way of performing common data analysis tasks through a coherent interface to existing Bioconductor infrastructure. We implement this grammar as a Bioconductor/R package called plyranges.
13
R: A Language and Environment for Statistical Computing
R Core Team · 2000 · 353K citations · Full text
Natural Sciences, Computer Science, Statistical Computing +10
BEDTools: a flexible suite of utilities for comparing genomic features
Aaron R. Quinlan, Ira M. Hall · Bioinformatics · 2010 · 30.4K citations · Full text
NCBI GEO: archive for functional genomics data sets—update
Tanya Barrett, Stephen E. Wilhite, Pierre Ledoux et al. · Nucleic Acids Research · 2012 · 10.8K citations · Full text
Integrative analysis of 111 reference human epigenomes
Anshul Kundaje, Wouter Meuleman, Jason Ernst et al. · Nature · 2015 · 7.1K citations · Full text
Software for Computing and Annotating Genomic Ranges
Michael Lawrence, Wolfgang Huber, Hervé Pagès et al. · PLoS Computational Biology · 2013 · 5K citations · Full text