YAQCStats-class: Class "YAQCStats"
Description
Holds Quality Control Data for a set of Affymetrix ArraysObjects from the Class
Objects can be created by calls of the form yaqc
providing AffyBatch
or ExpressionSet
instances as
arguments.
YAQCStats is a subclass of QCStats
and uses the
scale.factor
, average.background
,
percent.present
, arraytype
and target
attributes of it's super-class.Slots
Class-specific slots:
log
:- Object of class
"logical"
that
specifies if expression values are in log2 form. average.noise
:- Object of class
"numeric"
.
The average noise for the arrays. morespikes
:- Object of class
"matrix"
.
More spiked in probes (e.g. r2biob5, r2biob3,...). gcos.probes
:- Object of class
"matrix"
.
GAPDH and $\beta$-actin qc probes
(e.g. gapdh 3,5,M,...) containing the GCOS values. bio.calls
:- Object of class
"matrix"
.
BioB 5',3',M and BioC, BioC 5',3'
present/absent/marginal calls . objectVersion
- Character describing the version
of the library used to generate the
YAQCStats
object. yaqcControlProbes
- Object of class
YaqcControlProbes
that defines the different probes used for the quality
control.
See also QCStats
for slots inherited from
super-class.Methods
Methods inherited from the super-class:
- target
signature(object = "YAQCStats")
: Returns a
numeric target value for MAS 5.0 normalization. - avbg
signature(object = "YAQCStats")
: Returns a vector
of the average background levels for each array. - minbg
signature(object = "YAQCStats")
: Returns a
vector of the minimum background levels for each array. - percent.present
signature(object = "YAQCStats")
:
Returns a vector listing the percentage of probesets called
present on each array. - sfs
signature(object = "YAQCStats")
: Returns a vector
of scale factors for each array (as produced by the MAS 5.0
algorithm).
Class-specific methods:
- isLog
signature(object = "YAQCStats")
: Returns a
logical specifying if the expression intensities are in log2
from. - moreSpikeInProbes
signature(object = "YAQCStats")
:
Returns a matrix
of intensities for the internal spike
probes. - gcosProbes
signature(object = "YAQCStats")
: Returns a
matrix
of intensities for GAPDH and $\beta$-actin
probes. - avns
signature(object = "YAQCStats")
: Returns a vector
listing the average noise levels for each array. - bioCalls
signature(object = "YAQCStats")
: Returns a
matrix
of Present(P)/Marginal(M)/Absent(A) calls for the spike
probes. - arrays
signature(object = "YAQCStats")
: Returns the
names of the arrays in the YAQCStats
instance. - plot
signature(object = "YAQCStats")
: visual
representation of the qc metrics. (see yaqc.plot
for
more details). - summary
signature(x = "YAQCStats", latex = "logical")
:
The outliers of the YAQCStats
quality
control metrics are summerized and returned as a data frame. If
latex
is set to TRUE
(default), the data frame is
returned as a latex table (requires the xtable
package). - show
signature(object = "YAQCStats")
: displays the content
of the object as a data frame. - merge
signature(x = "YAQCStats", y ="YAQCStats")
:
merges two compatible YAQCStats objects, i.e. that have the same
values for the log
, target
and arraytype
slots. - arrays
signature(object = "YAQCStats")
: shows the array
names of an YAQCStats objects. - objectVersion
signature(object = "YAQCStats")
: Returns
the version of the yaqcaffy
package as a character
used to create the given object. - getYaqcControlProbes
signature(object = "YAQCStats")
:
Returns the YaqcControlProbes
object that has
been used to generate the current YAQCStats
object.
See Also
QCStats
from package simpleaffy
and
YaqcControlProbes
.