tidy.GRanges {biobroom} | R Documentation

## Tidying methods for GRanges and GRangesList objects.

### Description

Tidying methods for GRanges and GRangesList objects.

### Usage

    ## S3 method for class 'GRanges'
    tidy(x, ...)

    ## S3 method for class 'GRangesList'
    tidy(x, ...)

    ## S3 method for class 'GRanges'
    glance(x, ...)

    ## S3 method for class 'GRangesList'
    glance(x, ...)

### Arguments

`x` | GRanges or GRangesList object
`...` | Not used.

### Value

All tidying methods return a `data.frame` without rownames. `tidy` returns one row for each range, which contains

- start of the range

- end of the range

- width (or length) of the range

- names of the range

- strand

- seqname Name of the sequence from which the range comes (usually the chromosome)

- metadata Any included metadata, (ie, score, GC content)

For `GRangesList`, there will also be a column representing which group the ranges comes from. `glance` returns a `data.frame` with the number of ranges, the number of sequences, and the number of groups (if applicable).

### Examples

    if (require("GenomicRanges", "airway")) {
    data(airway)

    # GRangesList object
    air_gr <- rowRanges(airway)

    tidy(air_gr)
    glance(air_gr)

    # GRanges object
    air_gr <- rowRanges(airway)@unlistData

    tidy(air_gr)
    glance(air_gr)

    }

[Package biobroom version 1.10.1 Index]