
plyinteractions: Extending tidyomics verbs to genomic interactions
Source:R/zzz.R, R/plyinteractions.R
plyinteractions-package.Rdplyinteractions verbs treat GInteractions objects as tabular data using
dplyr-like verbs. The functions and methods in plyinteractions
provide a grammatical approach to manipulate GInteractions, to
facilitate their integration in genomic analysis workflows.
plyinteractions is a dplyr-like API to the GInteractions infrastructure in Bioconductor.
Details
plyinteractions provides a consistent interface for importing and
wrangling genomic interactions from a variety of sources. The package
defines a grammar of genomic interactions manipulation through a set of
verbs. These verbs can be used to construct human-readable analysis
pipelines based on GInteractions.
Group genomic interactions with
group_by;Summarize grouped genomic interactions with
summarize;Tally/count grouped genomic interactions with
tallyandcount;Modify genomic interactions with
mutate;Subset genomic interactions with
filterusing<data-masking>and logical expressions;Pick out any columns from the associated metadata with
selectusing<tidy-select>arguments;Subset using indices with
slice;Order genomic interactions with
arrangeusing categorical/numerical variables.For more details on the features of plyinteractions, read the vignette:
browseVignettes(package = "plyinteractions")