Resize GenomicRanges upstream and or downstream. From https://support.bioconductor.org/p/78652/
Extend(x, upstream = 0, downstream = 0, from.midpoint = FALSE)
x | A range |
---|---|
upstream | Length to extend upstream |
downstream | Length to extend downstream |
from.midpoint | Count bases from region midpoint, rather than the 5' or 3' end for upstream and downstream respectively. |
Returns a GRanges
object
Extend(x = blacklist_hg19, upstream = 100, downstream = 100)#> Warning: '*' ranges were treated as '+'#> GRanges object with 834 ranges and 1 metadata column: #> seqnames ranges strand | reason #> <Rle> <IRanges> <Rle> | <character> #> [1] chr10 38726100-42489200 * | High Signal Region #> [2] chr10 42524800-42819300 * | High Signal Region #> [3] chr10 98560300-98562600 * | High Signal Region #> [4] chr10 135437500-135534800 * | High Signal Region #> [5] chr11 -100-196400 * | High Signal Region #> ... ... ... ... . ... #> [830] chrX 154528800-154616400 * | High Signal Region #> [831] chrX 155038400-155270600 * | High Signal Region #> [832] chrY 7432600-13491100 * | High Signal Region #> [833] chrY 13633300-14289100 * | High Signal Region #> [834] chrY 28783300-59373600 * | High Signal Region #> ------- #> seqinfo: 24 sequences from an unspecified genome; no seqlengths