Learn R Programming

rtracklayer (version 1.32.1)

asBED: Coerce to BED structure

Description

Coerce the structure of an object to one following BED-like conventions, i.e., with columns for blocks and thick regions.

Usage

asBED(x, ...) "asBED"(x)

Arguments

x
Generally, a tabular object to structure as BED
...
Arguments to pass to methods

Value

A GRanges, with the columns name, blockStarts and blockSizes added.

Details

The exact behavior depends on the class of object.
GRangesList
This treats object as if it were a list of transcripts, i.e., each element contains the exons of a transcript. The blockStarts and blockSizes columns are derived from the ranges in each element. Also, add name column from names(object).

Examples

Run this code
## Not run: 
# library(TxDb.Hsapiens.UCSC.hg19.knownGene)
# exons <- exonsBy(TxDb_Hsapiens_UCSC_hg19_knownGene)
# mcols(asBED(exons))
# ## End(Not run)

Run the code above in your browser using DataLab