Skip to contents

Accepts region strings ("chr1:100-200", "1_100_200"), character vectors of such strings, or data.frames with chrom/start/end columns. Returns a GRanges object.

Usage

asGranges(regions)

Arguments

regions

A region string, character vector, or data.frame with chrom/start/end columns.

Value

A GRanges object.

Examples

regions <- c("chr1:100-200", "chr1:300-400")
asGranges(regions = regions)
#> GRanges object with 2 ranges and 0 metadata columns:
#>       seqnames    ranges strand
#>          <Rle> <IRanges>  <Rle>
#>   [1]     chr1   100-200      *
#>   [2]     chr1   300-400      *
#>   -------
#>   seqinfo: 1 sequence from an unspecified genome; no seqlengths