Genome biologyBioinformaticsPeer-reviewed journal article
plyranges: A grammar of genomic data transformation
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.
Related papers
- GRanges: A Rust Library for Genomic Range Data
Vince Buffalo·bioRxiv·May 24, 2024
- PyRanges: efficient comparison of genomic intervals in Python
Endre Bakken Stovner, Pål Sætrom·BioinformaticsPeer-reviewed·Aug 1, 2019
- Bioframe: Operations on Genomic Intervals in Pandas Dataframes
Open2C, Nezar A. Abdennur, … Sergey V. Venev·BioinformaticsPeer-reviewed·Feb 1, 2024
- Plotgardener: Cultivating precise multi-panel figures in R
Nicole E Kramer, Eric S. Davis, … Douglas H. Phanstiel·BioinformaticsPeer-reviewed·Jan 28, 2022
- karyoploteR: An R/Bioconductor Package To Plot Customizable Linear Genomes Displaying Arbitrary Data
Bernat Gel, Eduard Serra·BioinformaticsPeer-reviewed·May 26, 2017
- Building online genomics applications using BioPyramid
Liam Stephenson, Yoshua Wakeham, … Jarny Choi·BioinformaticsPeer-reviewed·Mar 28, 2018