Description Details Constructor Coercion Author(s) See Also Examples
GenomeDataList is a list of
GenomeData objects. It could be useful for
storing data on multiple experiments or samples.
This class inherits from SimpleList and requires
that all of its elements to be instances of GenomeData.
One should try to take advantage of the metadata storage facilities
provided by SimpleList. The elementMetadata field,
for example, could be used to store the experimental design, while
the metadata field could store the experimental platform.
GenomeDataList(listData = list(), metadata = list(),
elementMetadata = NULL):
Creates a GenomeDataList with the elements from the
listData parameter, a list of GenomeData
instances. The other arguments correspond to the optional metadata
stored in SimpleList.
as(from, "data.frame"): Coerces each subelement to a
data frame, and binds them into a single data frame with an
additional column indicating chromosome
Michael Lawrence
GenomeData, the type of elements stored in this class.
SimpleList
1 2 3 4 5 | gd <- GenomeData(list(chr1 = IRanges(1, 10), chrX = IRanges(2, 5)),
organism = "Mmusculus", provider = "UCSC",
providerVersion = "mm9")
gdl <- GenomeDataList(list(gd), elementMetadata = DataFrame(induced = TRUE))
gdl[[1]] # get first element
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.