\HeaderA{phenoData}{Retrieve information on experimental phenotypes recorded in
eSet and ExpressionSet-derived classes.}{phenoData}
\aliasA{pData}{phenoData}{pData}
\aliasA{pData<\Rdash}{phenoData}{pData<.Rdash.}
\aliasA{phenoData<\Rdash}{phenoData}{phenoData<.Rdash.}
\aliasA{varLabels}{phenoData}{varLabels}
\aliasA{varLabels<\Rdash}{phenoData}{varLabels<.Rdash.}
\aliasA{varMetadata}{phenoData}{varMetadata}
\aliasA{varMetadata<\Rdash}{phenoData}{varMetadata<.Rdash.}
\keyword{manip}{phenoData}
\begin{Description}\relax
These generic functions access the phenotypic data (e.g., covariates)
and meta-data (e.g., descriptions of covariates) associated with an
experiment.
\end{Description}
\begin{Usage}
\begin{verbatim}
phenoData(object)
phenoData(object) <- value
varLabels(object)
varLabels(object) <- value
varMetadata(object)
varMetadata(object) <- value
pData(object)
pData(object) <- value
\end{verbatim}
\end{Usage}
\begin{Arguments}
\begin{ldescription}
\item[\code{object}] Object, possibly derived from \code{\LinkA{eSet-class}{eSet.Rdash.class}}
or \code{\LinkA{AnnotatedDataFrame}{AnnotatedDataFrame.Rdash.class}}.
\item[\code{value}] Value to be assigned to corresponding object.
\end{ldescription}
\end{Arguments}
\begin{Value}
\code{phenoData} returns an object containing information on both
variable values and variable meta-data.  \code{varLabels} returns a
character vector of measured variables. \code{pData} returns a data
frame with samples as rows, variables as columns. \code{varMetadata}
returns a data frame with variable names as rows, description tags
(e.g., unit of measurement) as columns.
\end{Value}
\begin{Author}\relax
Biocore
\end{Author}
\begin{SeeAlso}\relax
\code{\LinkA{eSet-class}{eSet.Rdash.class}}, \code{\LinkA{ExpressionSet-class}{ExpressionSet.Rdash.class}}, 
\code{\LinkA{SnpSet-class}{SnpSet.Rdash.class}}
\end{SeeAlso}

