| MultiSet {Biobase} | R Documentation |
Class to Contain and Describe High-Throughput Expression Level Assays.
Description
Container for high-throughput assays and experimental
metadata. MutliSet is derived from
eSet-class. MultiSet differs from
ExpressionSet-class because MultiSet can contain
any element(s) in assayData (ExpressionSet must have an
element named exprs).
Extends
Directly extends class eSet.
Creating Objects
new('MultiSet',
phenoData = [AnnotatedDataFrame],
experimentData = [MIAME],
annotation = [character],
protocolData = [AnnotatedDataFrame],
...)
updateOldESet(oldESet,"MultiSet")
MultiSet instances are usually created through
new("MultiSet", ...). The ... arguments to new
are matrices of expression data (with features
corresponding to rows and samples to columns), phenoData,
experimentData, annotation, and protocolData.
phenoData, experimentData, annotation, and
protocolData can be missing, in which case they are assigned
default values.
updateOldESet will take a serialized instance (e.g., saved to a disk
file with save object created with earlier definitions of
the eSet-class, and update the object to
MultiSet. Warnings are issued when direct translation is not
possible; incorrectly created oldESet instances may not be updated.
Slots
Inherited from eSet:
assayData:Contains zero or more matrices with equal dimensions, and with column number equal to
nrow(phenoData). Each matrix inassayDatahas rows representing features (e.g., reporters) and columns representing samples. Class:AssayData-classphenoData:See
eSet-classexperimentData:See
eSet-classannotation:See
eSet-classprotocolData:See
eSet-class
Methods
Class-specific methods: none
Derived from eSet-class:
updateObject(object, ..., verbose=FALSE)Update instance to current version, if necessary. See
updateObjectandeSetisCurrent(object)Determine whether version of object is current. See
isCurrentisVersioned(object)Determine whether object contains a 'version' string describing its structure . See
isVersionedsampleNames(MultiSet)andsampleNames(MultiSet)<-:See
eSet-classfeatureNames(MultiSet),featureNames(MultiSet, value)<-:See
eSet-classdims(MultiSet):See
eSet-classphenoData(MultiSet),phenoData(MultiSet,value)<-:See
eSet-classvarLabels(MultiSet),varLabels(MultiSet, value)<-:See
eSet-classvarMetadata(MultiSet),varMetadata(MultiSet,value)<-:See
eSet-classpData(MultiSet),pData(MultiSet,value)<-:See
eSet-classvarMetadata(MultiSet),varMetadata(MultiSet,value)See
eSet-classexperimentData(MultiSet),experimentData(MultiSet,value)<-:See
eSet-classpubMedIds(MultiSet),pubMedIds(MultiSet,value)See
eSet-classabstract(MultiSet):See
eSet-classannotation(MultiSet),annotation(MultiSet,value)<-See
eSet-classprotocolData(MultiSet),protocolData(MultiSet,value)<-See
eSet-classcombine(MultiSet,MultiSet):See
eSet-classstorageMode(eSet),storageMode(eSet,character)<-:See
eSet-class
Standard generic methods:
initialize(MultiSet):Object instantiation, used by
new; not to be called directly by the user.validObject(MultiSet):Validity-checking method, ensuring that all elements of
assayDataare matricies with equal dimensions.as(eSet,MultiSet):Coerce the
eSetportion of an object toMultiSet.show(MultiSet)See
eSet-classdim(MultiSet),ncolSee
eSet-classMultiSet[(index):See
eSet-classMultiSet$,MultiSet$<-See
eSet-class
Author(s)
Biocore team
See Also
eSet-class, ExpressionSet-class
Examples
# create an instance of ExpressionSet
new("MultiSet")