padGRanges: Pad a GRanges object

Description Usage Arguments Value Examples

Description

padGRanges takes a GRanges object and adds or substracts distance based on user-defined input. Upstream and downstream consider strand information when available. Specify only either pad or upstream/downstream when using

Usage

1
2
3
4
padGRanges(gro, upstream = 0, downstream = 0, pad = 0)

## S4 method for signature 'GRanges'
padGRanges(gro, upstream = 0, downstream = 0, pad = 0)

Arguments

gro

A granges object

upstream

Distance in BP added upstream

downstream

Distance in BP added downstream

pad

Distance in BP added

Value

A GRanges object with adjusted start and end values

Examples

1
2
3
4
#Read in CTCF Jurkat peaks in
ctcf_j <- system.file('extdata','Jurkat_CTCF_chr1.narrowPeak',package = 'diffloop')
ctcf <- bedToGRanges(ctcf_j)
ctcf.pad <- padGRanges(ctcf, pad = 1000)

aryeelab/diffloop documentation built on May 12, 2019, 3:42 a.m.