bound_intervals {valr} | R Documentation |
Select intervals bounded by a genome.
Description
Used to remove out-of-bounds intervals, or trim interval coordinates using a
genome
.
Usage
bound_intervals(x, genome, trim = FALSE)
Arguments
x |
|
genome |
|
trim |
adjust coordinates for out-of-bounds intervals |
Value
See Also
Other utilities:
bed12_to_exons()
,
bed_makewindows()
,
flip_strands()
,
interval_spacing()
Examples
x <- tibble::tribble(
~chrom, ~start, ~end,
"chr1", -100, 500,
"chr1", 100, 1e9,
"chr1", 500, 1000
)
genome <- read_genome(valr_example("hg19.chrom.sizes.gz"))
# out-of-bounds are removed by default ...
bound_intervals(x, genome)
# ... or can be trimmed within the bounds of a genome
bound_intervals(x, genome, trim = TRUE)
[Package valr version 0.8.1 Index]