Bioc2026 Registration Open!

plyranges

A fluent interface for manipulating GenomicRanges

Bioconductor version: 3.23 · Package version: 1.32.0

A dplyr-like interface for interacting with the common Bioconductor classes Ranges and GenomicRanges. By providing a grammatical and consistent way of manipulating these classes their accessiblity for new Bioconductor users is hopefully increased.

Installation

if (!require("BiocManager", quietly = TRUE))
    install.packages("BiocManager")

BiocManager::install("plyranges")

Details

MaintainerMichael Love <michaelisaiahlove@gmail.com>
AuthorStuart Lee [aut] (ORCID: <https://orcid.org/0000-0003-1179-8436>), Michael Lawrence [aut, ctb], Dianne Cook [aut, ctb], Spencer Nystrom [ctb] (ORCID: <https://orcid.org/0000-0003-1000-1579>), Pierre-Paul Axisa [ctb], Michael Love [ctb, cre]
LicenseArtistic-2.0
URLhttps://tidyomics.github.io/plyranges
Bug Reportshttps://github.com/tidyomics/plyranges
Downloads rank1465
Source branchRELEASE_3_23
biocViewsCoverage, DataRepresentation, Infrastructure, Software, WorkflowStep

Documentation

Download

Dependencies

Depends: R (>= 3.5), BiocGenerics, IRanges (>= 2.12.0), GenomicRanges (>= 1.28.4), dplyr

Imports: methods, rlang (>= 0.2.0), magrittr, tidyselect (>= 1.0.0), rtracklayer, GenomicAlignments, Seqinfo, Rsamtools, S4Vectors (>= 0.23.10), utils

Suggests: knitr, BiocStyle, rmarkdown, testthat (>= 2.1.0), HelloRanges, HelloRangesData, BSgenome.Hsapiens.UCSC.hg19, pasillaBamSubset, covr, ggplot2

Reverse dependencies

Depends On Me (1): plyinteractions

Imports Me (16): BOBaFIT, BUSpaRse, cfDNAPro, Damsel, fluentGenomics, GenomicCoordinates, GenomicPlot, InPAS, katdetectr, multicrispr, MutSeqR, nullranges, plotgardener, profileplyr, splicelogic, tidyomics

Suggests Me (7): EpiCompare, extraChIPs, memes, rigvf, svaNUMT, svaRetro, tidyCoverage