downstreams {ChIPpeakAnno} | R Documentation

## Get downstream coordinates

### Description

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

### Usage

    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

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

[Package ChIPpeakAnno version 3.24.2 Index]