downstreams: Get downstream coordinates

Description Usage Arguments Details Value Examples

View source: R/downstreams.R

Description

Returns an object of the same type and length as x containing downstream ranges. The output range is defined as

Usage

1
downstreams(gr, upstream, downstream)

Arguments

gr

A GenomicRanges object

upstream, downstream

non-negative interges.

Details

(end(x) - upstream) to (end(x) + downstream -1)

for ranges on the + and * strand, and as

(start(x) - downstream + 1) to (start(x) + downstream)

for ranges on the - strand.

Note that the returned object might contain out-of-bound ranges.

Value

A GenomicRanges object

Examples

1
2
gr <- GRanges("chr1", IRanges(rep(10, 3), width=6), c("+", "-", "*"))
downstreams(gr, 2, 2)

ChIPpeakAnno documentation built on April 1, 2021, 6:01 p.m.