powered by
This function normalizes intervals by computing their centers and then expanding them to a fixed size, while ensuring they don't cross chromosome boundaries.
gintervals.normalize(intervals = NULL, size = NULL, intervals.set.out = NULL)
Normalized intervals set with fixed size, or NULL if result is saved to intervals.set.out
intervals set
target size for normalized intervals (must be positive integer)
intervals set name where the function result is saved. If NULL, the result is returned to the user.
gintervals.force_range
# \dontshow{ options(gmax.processes = 2) # } gdb.init_examples() intervs <- gintervals(1, c(1000, 5000), c(2000, 6000)) gintervals.normalize(intervs, 500)
Run the code above in your browser using DataLab