BentoBox gives users the ability to create and precisely control genomic plots in R. Nori extends BentoBox with useful wrappers and additional functionality.
APA (Aggregate Peak Analysis) Tools:
bb_calcBedpe()
: Calculates all potential paired interactions from a BED file.
bb_filterBedpe()
: Filters out interchromosomal interactions that would result in an APA plot that intersects the diagonal.
bb_calcApa()
: Efficiently extracts BEDPE interactions from a .hic
matrix.
bb_plotApa()
: BentoBox-compatible APA plotting function.
Wrapper Functions (coming soon):
bb_plotMulti()
: Convenience wrapper function for plotting multiple bb_plots.
bb_pageLayout()
: Create a complex, reusable layouts for placing plots.
rtracklayer
needs to be installed manually. To installif (!requireNamespace("BiocManager", quietly = TRUE))
install.packages("BiocManager")
BiocManager::install("rtracklayer")
remotes::install_github("PhanstielLab/BentoBox", force = T)
To install Nori, use the following code:
remotes::install_github(repo = "EricSDavis/Nori", ref = "Fork-Nori", force = T)