bioRxiv · 10.1101/327841
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.
Source connections
Explore related subjects
Keep this discovery
Lee, S., Cook, D., Lawrence, M.. 2018-05-23. plyranges: A grammar of genomic data transformation. https://doi.org/10.1101/327841
Cite the original work for its findings. Save a collection to share your selection of sources.