collapse_granges_by_val: Collapse consecutive genomic ranges with same meta-data value

Description Usage Arguments Value Examples

Description

Collapse consecutive genomic ranges with same meta-data value

Usage

1

Arguments

gr

A GRanges object with one meta-data column

na.rm

Logical - if TRUE (default), ranges with NA in metadata column are removed from output. If FALSE, ranges with NA are retained AND gaps between ranges are returned (also with NA)

Value

A GRanges object where consecutive ranges with the same meta-data value are collapsed together

Examples

1
2
3
4
5
6
library(GenomicRanges)
my_gr <- GRanges(c("chr1", "chr1", "chr1", "chr1", "chr2"),
                 IRanges(start=c(10, 20, 40, 50, 60),
                         end=c(19, 29, 49, 59, 69)),
                 value=c(1, 2, 2, 2, 2))
collapse_granges_by_val(my_gr)

nicolaroberts/nrmisc documentation built on May 23, 2019, 5:09 p.m.