Description Usage Arguments Value Author(s) See Also Examples
Get control probe information from Bead Studio output or a LumiBatch object.
1 | getControlData(x, type = c('data.frame', 'LumiBatch'), ...)
|
x |
the control data can be a LumiBatch object or the Control Probe Profile file outputted by BeadStudio |
type |
determine the return data type |
... |
other parameters used by |
By default, it returns a data.frame with first two columns as "controlType" and "ProbeID". The rest columns are the expression amplitudes for individual samples. When type is 'LumiBatch', it returns a LumiBatch object, which basically is the return of lumiR without combining duplicated TargetIDs. As the return is a LumiBatch object, it includes more information, like probe number, detection p-value and standard error of the measurement.
Pan Du
1 2 3 4 5 6 7 8 9 10 11 | controlFile <- system.file('doc', 'Control_Probe_Profile.txt', package='lumi')
if (file.exists(controlFile)) {
## return a data.frame
controlData <- getControlData(controlFile)
class(controlData)
names(controlData)
## return a LumiBatch object
controlData <- getControlData(controlFile, type='LumiBatch')
summary(controlData)
}
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.