\HeaderA{ProbeSet-class}{Class ProbeSet}{ProbeSet.Rdash.class}
\aliasA{barplot,ProbeSet-method}{ProbeSet-class}{barplot,ProbeSet.Rdash.method}
\aliasA{colnames,ProbeSet-method}{ProbeSet-class}{colnames,ProbeSet.Rdash.method}
\aliasA{express.summary.stat,ProbeSet,character,character-method}{ProbeSet-class}{express.summary.stat,ProbeSet,character,character.Rdash.method}
\aliasA{mm,ProbeSet-method}{ProbeSet-class}{mm,ProbeSet.Rdash.method}
\aliasA{mm<-,ProbeSet,matrix-method}{ProbeSet-class}{mm<.Rdash.,ProbeSet,matrix.Rdash.method}
\aliasA{pm,ProbeSet-method}{ProbeSet-class}{pm,ProbeSet.Rdash.method}
\aliasA{pm<-,ProbeSet,matrix-method}{ProbeSet-class}{pm<.Rdash.,ProbeSet,matrix.Rdash.method}
\aliasA{sampleNames,ProbeSet-method}{ProbeSet-class}{sampleNames,ProbeSet.Rdash.method}
\aliasA{show,ProbeSet-method}{ProbeSet-class}{show,ProbeSet.Rdash.method}
\keyword{classes}{ProbeSet-class}
\begin{Description}\relax
A simple class that contains the PM and MM data for a probe
set from one or more samples
\end{Description}
\begin{Section}{Objects from the Class}
Objects can be created by applying the method \code{\LinkA{probeset}{probeset}} to
instances of AffyBatch.
\end{Section}
\begin{Section}{Slots}
\describe{
\item[\code{id}:] Object of class \code{"character"} containing the
probeset ID
\item[\code{pm}:] Object of class \code{"matrix"} containing the PM
intensities. Columns represent samples and rows the different probes.
\item[\code{mm}:] Object of class \code{"matrix"} containing the MM intensities
}
\end{Section}
\begin{Section}{Methods}
\describe{
\item[colnames] \code{signature(x = "ProbeSet")}: the column names
of the \code{pm} matrices which  are the sample names
\item[express.summary.stat] \code{signature(x = "ProbeSet",
        pmcorrect = "character", summary = "character")}: applies a summary statistic to the probe set.
\item[sampleNames] \code{signature(object = "ProbeSet")}: the column names
of the \code{pm} matrices which  are the sample names
}
\end{Section}
\begin{Note}\relax
More details are cotained in the vignette
\end{Note}
\begin{SeeAlso}\relax
\code{\LinkA{probeset}{probeset}}, \code{\LinkA{AffyBatch-class}{AffyBatch.Rdash.class}}
\end{SeeAlso}
\begin{Examples}
\begin{ExampleCode}
data(affybatch.example)
ps <- probeset(affybatch.example,geneNames(affybatch.example)[1:2])
names(ps)
print(ps[[1]])
\end{ExampleCode}
\end{Examples}


