henhaobio
Sign in

Genome biologyBioinformaticsPeer-reviewed journal article

plyranges: A grammar of genomic data transformation

Stuart A. LeeiD, Dianne CookiD, Michael Lawrence

PDFDOIPreprint

Abstract

The Bioconductor project provides many interoperable data abstractions for analyzing high-throughput genomics experiments; however implementing a typical genomic workflow with Bioconductor requires learning these abstractions and understanding them at an integrative level. This places a large cognitive burden on the user, especially for non-programmers. To reduce this burden we have created a grammar of genomic data transformation that operates on a single, central Bioconductor data structure, GRanges, which naturally represents genomic intervals and their associated measurements. The grammar defines verbs for performing actions on and between genomic interval data through a simplified, coherent interface to existing Bioconductor infrastructure, resulting in fluent analysis workflows. We have implemented this grammar as an R/Bioconductor package called plyranges.

Citations
120
FWCI
3.31
Field percentile
top 6%

Reproducibility ledger

Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.

Sign in to file a reproducibility report.

Similarity Map
SelectedSame fieldCross-field
THISBuffalo '24Stovner '19Open2C '24Kramer '22Gel '17Stephenson '18
61% semantic matchBioinformatics
Vince Buffalo·bioRxiv·May 24, 2024· 2 citations