Package: nullranges 1.18.0

Michael Love

nullranges: Generation of null ranges via bootstrapping or covariate matching

Modular package for generation of sets of ranges representing the null hypothesis. These can take the form of bootstrap samples of ranges (using the block bootstrap framework of Bickel et al 2010), or sets of control ranges that are matched across one or more covariates. nullranges is designed to be inter-operable with other packages for analysis of genomic overlap enrichment, including the plyranges Bioconductor package.

Authors:Michael Love [aut, cre], Wancen Mu [aut], Eric Davis [aut], Douglas Phanstiel [aut], Stuart Lee [aut], Mikhail Dozmorov [ctb], Tim Triche [ctb], CZI [fnd]

nullranges_1.18.0.tar.gz
nullranges_1.18.0.zip(r-4.7)nullranges_1.18.0.zip(r-4.6)nullranges_1.18.0.zip(r-4.5)
nullranges_1.18.0.tgz(r-4.6-any)nullranges_1.18.0.tgz(r-4.5-any)
nullranges_1.18.0.tar.gz(r-4.7-any)nullranges_1.18.0.tar.gz(r-4.6-any)
nullranges_1.18.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
nullranges/json (API)
NEWS

# Install 'nullranges' in R:
install.packages('nullranges', repos = c('https://bioc-release.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/nullranges/nullranges/issues

Pkgdown/docs site:https://nullranges.github.io

On BioConductor:nullranges-1.19.0(bioc 3.24)nullranges-1.18.0(bioc 3.23)

visualizationgenesetenrichmentfunctionalgenomicsepigeneticsgeneregulationgenetargetgenomeannotationannotationgenomewideassociationhistonemodificationchipseqatacseqdnaseseqrnaseqhiddenmarkovmodelbioconductorbootstrapgenomicsmatchingstatistics

7.92 score 27 stars 74 scripts 562 downloads 27 exports 78 dependencies

Last updated from:b4dd7bf8a7 (on RELEASE_3_23). Checks:1 NOTE, 9 OK. Indexed: no.

TargetResultTimeFilesSyslog
bioc-checksNOTE350
linux-devel-x86_64OK522
source / vignettesOK518
linux-release-x86_64OK522
macos-release-arm64OK347
macos-oldrel-arm64OK363
windows-develOK486
windows-releaseOK468
windows-oldrelOK520
wasm-releaseOK282

Exports:bootRangesBootRangescombnCovcovariatesfocalindicesmakeExampleMatchedDataSetmatchedMatchedmatchedDataMatchedDataFrameMatchedGInteractionsMatchedGRangesmatchitToMatchedmatchRangesmethodoneRegionSegmentoverviewplotCovariateplotPropensityplotSegmentpoolreduceSegmentsegmentDensityshowunmatchedwithReplacement

Dependencies:abindaskpassBHBiobaseBiocGenericsBiocIOBiocParallelBiostringsbitopscigarilloclicodetoolscpp11crayoncurldata.tableDelayedArraydplyrfarverformatRfutile.loggerfutile.optionsgenericsGenomicAlignmentsGenomicRangesggplot2ggridgesgluegtablehmshttrInteractionSetIRangesisobandjsonlitelabelinglambda.rlatticelifecyclemagrittrMatrixMatrixGenericsmatrixStatsmimeopensslpillarpkgconfigplyrangesprettyunitsprogressR6RColorBrewerRcppRCurlrestfulrRhtslibrjsonrlangRsamtoolsrtracklayerS4ArraysS4VectorsS7scalesSeqinfosnowSparseArraySummarizedExperimentsystibbletidyselectutf8vctrsviridisLitewithrXMLXVectoryaml

Introduction to nullranges

Rendered fromnullranges.Rmdusingknitr::rmarkdownon May 31 2026.

Last update: 2022-12-30
Started: 2020-12-22

Introduction to bootRanges

Rendered frombootRanges.Rmdusingknitr::rmarkdownon May 31 2026.

Last update: 2025-11-18
Started: 2023-01-03

Introduction to matchRanges

Rendered frommatchRanges.Rmdusingknitr::rmarkdownon May 31 2026.

Last update: 2023-06-23
Started: 2023-01-13

Matching case study I: CTCF occupancy

Rendered frommatching_granges.Rmdusingknitr::rmarkdownon May 31 2026.

Last update: 2023-08-02
Started: 2021-06-01

Matching case study II: CTCF orientation

Rendered frommatching_ginteractions.Rmdusingknitr::rmarkdownon May 31 2026.

Last update: 2023-08-02
Started: 2021-06-01

Creating a pool set for matchRanges

Rendered frommatching_pool_set.Rmdusingknitr::rmarkdownon May 31 2026.

Last update: 2023-01-13
Started: 2022-12-28

Readme and manuals

Help Manual

Help pageTopics
Block bootstrap for genomic rangesbootRanges
BootRanges objectBootRanges BootRanges-class
Function for creating combinations of covariatescombnCov combnCov,character-method
Get covariates from a Matched objectcovariates covariates,Matched-method
Get focal set from a Matched objectfocal focal,MDF_OR_MGR_OR_MGI-method
Get indices of matched setindices indices,Matched-method
Function for generating an example matchRanges or Matched datasetmakeExampleMatchedDataSet makeExampleMatchedDataSet,character_OR_missing,logical_OR_missing,character_OR_missing,logical_OR_missing-method
Get matched set from a Matched objectmatched matched,MDF_OR_MGR_OR_MGI-method
Matched objectsMatched Matched-class
Get matched data from a Matched objectmatchedData matchedData,Matched-method
MatchedDataFrame objectsMatchedDataFrame MatchedDataFrame-class
MatchedGInteractions objectsMatchedGInteractions MatchedGInteractions-class
MatchedGRanges objectsMatchedGRanges MatchedGRanges-class
Coerce 'matchit' to 'Matched' objectmatchitToMatched matchitToMatched,matchit-method
Generate a covariate-matched control set of rangesmatchRanges matchRanges,DF_OR_df_OR_dt,DF_OR_df_OR_dt,formula,character_OR_missing,logical_OR_missing-method matchRanges,GInteractions,GInteractions,formula,character_OR_missing,logical_OR_missing-method matchRanges,GRanges,GRanges,formula,character_OR_missing,logical_OR_missing-method
Get matching method used for Matched objectmethod method,Matched-method
Segmentation based on one regiononeRegionSegment
Overview of matching qualityoverview overview,Matched,numeric_OR_missing-method
Covariate plotting for Matched objectsplotCovariate plotCovariate,Matched,character_OR_missing,character_OR_missing,character_OR_missing,character_OR_missing-method
Propensity score plotting for Matched objectsplotPropensity plotPropensity,Matched,character_OR_missing,character_OR_missing,character_OR_missing-method
Plot genome segmentationplotSegment
Get pool set from a Matched objectpool pool,MDF_OR_MGR_OR_MGI-method
Combine nearby regions with same statereduceSegment
Genome segmentation based on feature densitysegmentDensity
Get unmatched set from a Matched objectunmatched unmatched,MDF_OR_MGR_OR_MGI-method
Get replace methodwithReplacement withReplacement,Matched-method