Learn R Programming

regioneR (version 1.4.0)

resampleRegions: Resample Regions

Description

Function for sampling a region set from a univers of region sets.

Usage

resampleRegions(A, universe, per.chromosome=FALSE, ...)

Arguments

A
a region set in any of the formats accepted by toGRanges (GenomicRanges, data.frame, etc...)
universe
a region set in any of the formats accepted by toGRanges (GenomicRanges, data.frame, etc...)
per.chromosome
boolean indicating if sample must be by chromosome.
...
further arguments to be passed to or from methods.

Value

a GenomicRanges object. A sample from the univers with the same length as A.

See Also

toDataframe, toGRanges, randomizeRegions, createRandomRegions

Examples

Run this code
universe <- data.frame(chr=1, start=c(1,15,24,40,50), end=c(10,20,30,45,55))

A <- data.frame(chr=1, start=c(2,12,28,35), end=c(5,25,33,43))

resampleRegions(A, universe, per.chromosome=TRUE)
 

Run the code above in your browser using DataLab