Learn R Programming

IRanges (version 2.4.1)

RangedDataList-class: Lists of RangedData

Description

IMPORTANT NOTE: Starting with BioC 2.12, the use of RangedData and RangedDataList objects is discouraged in favor of GRanges and GRangesList objects (those classes are defined in the GenomicRanges package).

A formal list of RangedData objects. Extends and inherits all its methods from List. One use case is to group together all of the samples from an experiment generating data on ranges.

Arguments

Constructor

RangedDataList(...): Concatenates the RangedData objects in ... into a new RangedDataList.

Other methods

stack(x, index.var = "name"): Concantenates the elements of x into a RangedData, with a column named by index.var that groups the records by their original element in x.

See Also

RangedData, the element type of this List.

Examples

Run this code
  ranges <- IRanges(c(1,2,3),c(4,5,6))
  a <- RangedData(IRanges(c(1,2,3),c(4,5,6)), score = c(10L, 2L, NA))
  b <- RangedData(IRanges(c(1,2,4),c(4,7,5)), score = c(3L, 5L, 7L))
  RangedDataList(sample1 = a, sample2 = b)

Run the code above in your browser using DataLab