getAnnotation {beadarray}R Documentation

Storage of annotation information for Illumina expression chips

Description

Illumina use several control types for QA purposes, however the IDs of these controls change between different organisms and annotation revisions. Therefore we need to store the annotation of a chip in order to perform QA on the bead-level data. The functions setAnnotation and getAnnotation are used to manage this annotation information.

Usage

getAnnotation(BLData)
setAnnotation(BLData, aName)

Arguments

BLData BeadLevelList for an Illumina expression array.
aName Character to define the annotation of the chip

Details

We currently store the annotation as a slot in a BeadLevelList. The value in the slot should match one of entries in ExpressionControlData (see example).

Value

setAnnotation returns a modified BeadLevelList with the new value for the annotation slot.

Author(s)

Mark Dunning

See Also

ExpressionControlData

Examples

data(BLData)
data(ExpressionControlData)
getAnnotation(BLData)
names(ExpressionControlData)

[Package beadarray version 1.10.0 Index]