\name{YAQCStats-class} \docType{class} \alias{YAQCStats-class} \alias{isLog,YAQCStats-method} \alias{target,YAQCStats-method} \alias{avns,YAQCStats-method} \alias{moreSpikeInProbes,YAQCStats-method} \alias{gcosProbes,YAQCStats-method} \alias{bioCalls,YAQCStats-method} \alias{isLog-methods} \alias{target-methods} \alias{avns-methods} \alias{moreSpikeInProbes-methods} \alias{gcosProbes-methods} \alias{bioCalls-methods} \alias{arrays-methods} \alias{plot,YAQCStats,ANY-method} \alias{show,YAQCStats-method} \alias{merge,YAQCStats-method} \alias{arrays,YAQCStats-method} \title{Class "YAQCStats" } \description{Holds Quality Control data for a set of Affymetrix arrays} \section{Objects from the Class}{ Objects can be created by calls of the form \code{yaqc(object)} where object is of class \code{AffyBatch} of \code{ExpressionSet}. YAQCStats is a subclass of \code{QCStats} and uses the \code{scale.factor}, \code{average.background} and \code{percent.present}, \code{arraytype} and \code{target} attributes of it's subclass. } \section{Slots}{ \describe{ \item{\code{log}:}{Object of class \code{"logical"} that specifies if expression values are in log2 form} \item{\code{average.noise}:}{Object of class \code{"numeric"} The average noise for the arrays } \item{\code{morespikes}:}{Object of class \code{"matrix"} More spiked in probes (e.g. r2biob5, r2biob3,...) } \item{\code{gcos.probes}:}{Object of class \code{"matrix"} GAPDH and \eqn{\beta}-actin qc probes (e.g. gapdh 3,5,M,...) containing the GCOS values} \item{\code{bio.calls}:}{Object of class \code{"matrix"} BioB 5',3',M and BioC, BioC 5',3' present/absent/marginal calls } } } \section{Methods}{ \describe{ \item{isLog}{\code{signature(object = "YAQCStats")}: are intensities in log2 form} \item{avns}{\code{signature(object = "YAQCStats")}: average noise} \item{moreSpikeInProbes}{\code{signature(object = "YAQCStats")}: more spike-in probes } \item{gcosProbes}{\code{signature(object = "YAQCStats")}: GCOS values of gapdh and actin QC probes } \item{bioCalls}{\code{signature(object = "YAQCStats")}: P/M/A calls for BioB, BioC and BioD spikes } \item{arrays}{\code{signature(object = "YAQCStats")}: shows the array names composing the \code{YAQCStats} object } \item{plot}{\code{signature(object = "YAQCStats")}: visual representation of the qc metrics } \item{show}{\code{signature(object = "YAQCStats")}: displays the content of the object as a data frame } \item{merge}{\code{signature(object = "YAQCStats")}: merges two compatible YAQCStats objects, i.e. that have the same values for the \code{log}, \code{target} and \code{arraytype} slots. } \item{arrays}{\code{signature(object = "YAQCStats")}: show the array names of an YAQCStats objects. } } } \author{ Laurent Gatto } \seealso{QCStats-class} \keyword{classes}