Learn R Programming

blima (version 1.6.0)

Package for the preprocessing and analysis of the Illumina microarrays on the detector (bead) level.

Description

Package blima includes several algorithms for the preprocessing of Illumina microarray data. It focuses to the bead level analysis and provides novel approach to the quantile normalization of the vectors of unequal lengths. It provides variety of the methods for background correction including background subtraction, RMA like convolution and background outlier removal. It also implements variance stabilizing transformation on the bead level. There are also implemented methods for data summarization. It also provides the methods for performing T-tests on the detector (bead) level and on the probe level for differential expression testing.

Copy Link

Version

Version

1.6.0

License

GPL-3

Maintainer

Vojtech Kulvait

Last Published

February 15th, 2017

Functions in blima (1.6.0)

xieBacgroundCorrectSingleArray

INTERNAL FUNCTION Xie background correct.
bacgroundCorrectSingleArray

Data background correction.
chipArrayStatistics

Statistics of beadLevelData
insertColumn

Internal function to support chipArrayStatistics
doAction

Internal function
plotBackgroundImageAfterCorrection

Plot background image after correction
singleArrayNormalize

Bead level quantile normalization.
singleCheckIntegrityLogicalVector

Internal function
selectedChannelTransformSingleArray

Channel transformation
nonPositiveCorrectSingleArray

Correct non positive
checkIntegrityOfListOfBeadLevelDataObjects

Internal function
readToVector

Support doTTests function.
selectedChannelTransform

Channel transformation
initMeanDistribution

initMeanDistribution
performXieCorrection

INTERNAL FUNCTION Xie background correct.
aggregateAndPreprocess

Aggregate data
checkIntegrity

Internal function
getNextVector

Support probe and beadl level testing.
createSummarizedMatrix

Summarized value matrix.
quantileNormalize

Bead level quantile normalization.
backgroundChannelSubtract

Background channel subtraction
checkIntegrityOfSingleBeadLevelDataObject

Internal function
varianceBeadStabilise

Bead level VST.
numberOfDistributionElements

Internal
writeBackgroundImages

Write Background Images
checkIntegrityLogical

Internal function
filterBg

Bg correct vector
singleNumberOfDistributionElements

Internal
plotBackgroundImageBeforeCorrection

Plot background image before correction
channelExistsIntegrityWithLogicalVectorList

Internal function
singleChannelExistsIntegrityWithLogicalVector

Internal function
bacgroundCorrect

Data background correction.
backgroundChannelSubtractSingleArray

Background channel subtraction
blima-package

Package for the preprocessing and analysis of the Illumina microarrays on the detector (bead) level.
nonPositiveCorrect

Correct non positive
nonParametricEstimator

INTERNAL FUNCTION Xie background correct.
meanDistribution

Produce sorted double vector with mean distribution.
varianceBeadStabiliseSingleArray

Bead level VST.
doTTests

T-test for bead (detector) level data.
log2TransformPositive

Log2 transform of numbers >1.
xieBacgroundCorrect

Xie background correct.
doProbeTTests

T-test for probe level data.
vstFromLumi

Function from LGPL lumi package 2.16.0
updateMeanDistribution

updateMeanDistribution