Description Objects from the Class Slots Methods Author(s) Examples
CNSet is a container for intermediate data and parameters pertaining to allele-specific copy number estimation. Methods for CNSet objects, including accessors for linear model parameters and allele-specific copy number are included here.
An object from the class is not generally intended to
be initialized by the user, but returned by the
genotype
function in the crlmm
package.
The following creates a very basic CNSet
with
assayData
containing the required elements.
new(CNSet, alleleA=new("matrix"), alleleB=new("matrix"), call=new("matrix"),
callProbability=new("matrix"), batch=new("factor"))
batch
:Object of class "factor"
~~
batchStatistics
:Object of class "AssayData"
~~
assayData
:Object of class "AssayData"
~~
phenoData
:Object of class "AnnotatedDataFrame"
~~
featureData
:Object of class "AnnotatedDataFrame"
~~
experimentData
:Object of class "MIAME"
~~
annotation
:Object of class "character"
~~
protocolData
:Object of class
"AnnotatedDataFrame"
~~
datadir
:Object of class "list"
~~
mixtureParams
:Object of class "matrix"
~~
.__classVersion__
:Object of class "Versions"
~~
The argument object
for the following methods is a CNSet
.
object[i, j]
: subset the CNSet
object by
markers (i) and/or samples (j).
A(objet)
: accessor for the normalized intensities of
allele A
A(object) <- value
: replace intensities for the A
allele intensities by value
. The object value
must be
a matrix
, ff_matrix
, or ffdf
.
allele(object, allele)
: accessor for the normalized
intensities for the A or B allele. The argument for allele
must be either 'A' or 'B'
B(objet)
: accessor for the normalized intensities of
allele B
B(object) <- value
: replace intensities for the B
allele intensities by value
. The object value
must be
a matrix
, ff_matrix
, or ffdf
.
batch(object)
: vector of batch labels for each sample.
batchNames(object)
: the unique batch names
batchNames(object) <- value
: relabel the batches
calls(object)
: accessor for genotype calls coded as 1
(AA), 2 (AB), or 3 (BB). Nonpolymorphic markers are NA
.
confs(object)
: accessor for the genotype confidence scores.
close(object)
: close any open file connections to
ff
objects stored in the CNSet
object.
as(object, "oligoSnpSet")
: coerce a CNSet
object to an object of class oligoSnpSet
– a container for
the total copy number and genotype calls.
corr(object)
: the correlation of the A and B
intensities within each genotype.
flags(object)
: flags to indicate possible problems with
the copy number estimation. Not fully implemented at this point.
new("CNSet")
: instantiating a CNSet
object.
nu(object, allele)
: accessor for the intercept
(background) for the A and B alleles. The value of allele
must be 'A' or 'B'.
open(object)
open file connections for all ff
objects stored in the CNSet
object.
nu(object, allele)
: accessor for the slope for the A
and B alleles. The value of allele
must be 'A' or 'B'.
sigma2(object, allele)
: accessor for the within
genotype variance
tau2(object, allele)
: accessor for background variance
R. Scharpf
1 | new("CNSet")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.