1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
|
\name{VRangesList-class}
\docType{class}
% Class:
\alias{class:VRangesList}
\alias{VRangesList-class}
\alias{CompressedVRangesList-class}
\alias{class:CompressedVRangesList}
\alias{SimpleVRangesList-class}
\alias{class:SimpleVRangesList}
% Constructors:
\alias{VRangesList}
% Aggregation:
\alias{stackSamples}
\alias{stackSamples,VRangesList-method}
\title{VRangesList objects}
\description{
VRangesList is a virtual class representing a list of
\code{\linkS4class{VRanges}} objects and should behave much like any
other derivative of \code{List}. It has both a simple and
compressed implementation. VRangesList provides conveniences for
manipulating sets of \code{VRanges} objects.
}
\section{Constructor}{
\describe{
\item{}{
\code{VRangesList(...)}:
Creates a VRangesList object from \code{VRanges} objects in \dots.
}
}
}
\section{Utilities}{
\describe{
\item{}{
\code{stackSamples(x)}: Concentrates the elements in \code{x},
using \code{names(x)} to appropriately fill \code{sampleNames} in
the result.
}
}
}
\author{Michael Lawrence}
\examples{
## construction
example(VRanges)
vrl <- VRangesList(sampleA = vr, sampleB = vr)
stackSamples(vrl)
}
|