Learn R Programming

⚠️There's a newer version (3.2.2) of this package.Take me there.

aroma.affymetrix (version 1.5.0)

Analysis of large Affymetrix microarray data sets

Description

This package implements classes for files and sets of files for various Affymetrix file formats, e.g. AffymetrixCdfFile, AffymetrixCelFile, and AffymetrixCelSet. These are designed to be memory efficient but still being fast. The idea is to keep all data on file and only read data into memory when needed. Clever caching mechanisms are used to minimize the overhead of data IO. All of the above is hidden in the package API and for the developer (and the end user), the data is queried as if it lives in memory. With this design it is only the diskspace that limits the number of arrays that can be analyzed.

Copy Link

Version

Install

install.packages('aroma.affymetrix')

Monthly Downloads

511

Version

1.5.0

License

LGPL (>= 2.1)

Maintainer

Henrik Bengtsson

Last Published

February 23rd, 2010

Functions in aroma.affymetrix (1.5.0)

AlleleSummation

The AlleleSummation class
AffineSnpPlm

The AffineSnpPlm class
AffinePlm

The AffinePlm class
AllelicCrosstalkCalibration

The AllelicCrosstalkCalibration class
OpticalBackgroundCorrection

The OpticalBackgroundCorrection class
DChipDcpFile

The DChipDcpFile class
AvgSnpPlm

The AvgSnpPlm class
DChipCdfBinFile

The DChipCdfBinFile class
ChipEffectSet

The ChipEffectSet class
GenericReporter

The GenericReporter class
AvgCnPlm

The AvgCnPlm class
LimmaBackgroundCorrection

The LimmaBackgroundCorrection class
AffymetrixFileSet

The AffymetrixFileSet class
CnagCfhFile

The CnagCfhFile class
AvgPlm

The AvgPlm class
AffymetrixFileSetReporter

The AffymetrixFileSetReporter class
CnChipEffectSet

The CnChipEffectSet class
ChipEffectTransform

The ChipEffectTransform class
ProbeLevelTransform3

The ProbeLevelTransform3 class
AffymetrixProbeTabFile

The AffymetrixProbeTabFile class
CnChipEffectFile

The CnChipEffectFile class
DChipQuantileNormalization

The DChipQuantileNormalization class
QualityAssessmentSet

The QualityAssessmentSet class
GenomeInformation

The GenomeInformation class
UnitTypeScaleNormalization

The UnitTypeScaleNormalization class
FragmentEquivalentClassNormalization

The FragmentEquivalentClassNormalization class
DChipSnpInformation

The DChipSnpInformation class
CrlmmParametersFile

The CrlmmParametersFile class
CnagCfhSet

The CnagCfhSet class
ParameterCelSet

The ParameterCelSet class
QuantileNormalization

The QuantileNormalization class
fitQuantileNormFcn.AffymetrixCelFile

Fits quantile normalization functions for the arrays in the data set
Model

The Model class
CnPlm

The CnPlm class
as.character.AffymetrixCelSet

Returns a short string describing the Affymetrix CEL set
AffymetrixCelSetTuple

The AffymetrixCelSetTuple class
MbeiPlm

The MbeiPlm class
RmaBackgroundCorrection

The RmaBackgroundCorrection class
NormExpBackgroundCorrection

The NormExpBackgroundCorrection class
ExonProbeAffinityFile

The ExonProbeAffinityFile class
ScaleNormalization

The ScaleNormalization class
DChipDcpSet

The DChipDcpSet class
QualityAssessmentModel

The QualityAssessmentModel class
as.AffymetrixCnChpSet.AffymetrixCnChpSet

Coerce an object to an AffymetrixCnChpSet object
SmoothMultiarrayModel

The SmoothMultiarrayModel class
ExonChipEffectSet

The ExonChipEffectSet class
averageQuantile.AffymetrixCelSet

Calculates the average empirical distribution across all samples
GcContentNormalization2

The GcContentNormalization2 class
RmaPlm

The RmaPlm class
FirmaSet

The FirmaSet class
as.AffymetrixFileSet.AffymetrixFileSet

Coerce an object to an AffymetrixFileSet object
byChipType.AromaChipTypeAnnotationFile

Defines an AromaChipTypeAnnotationFile object by chip type
SnpChipEffectGroupMerge

The SnpChipEffectGroupMerge class
convert.AffymetrixCdfFile

Converts a CDF into the same CDF but with another format
createMonocellCdf.AffymetrixCdfFile

Creates a mono-cell version of the CDF
getChipType.AffymetrixCelSet

Gets the chip type for this CEL set
DChipGenomeInformation

The DChipGenomeInformation class
FirmaModel

The FirmaModel class
AromaChipTypeAnnotationFile

The AromaChipTypeAnnotationFile class
BaseCountNormalization

The BaseCountNormalization class
HetLogAddCnPlm

The HetLogAddCnPlm class
Non-documented objects

Non-documented objects
fromFile.CnagCfhFile

Defines an CnagCfhFile object from a CFH file
bgAdjustOptical.AffymetrixCelFile

Applies optical background correction to a CEL file
CrlmmParametersSet

The CrlmmParametersSet class
getAM.ChipEffectFile

Gets the log-intensities and log-ratios of chip effects for two arrays
SnpInformation

The SnpInformation class
fit.ProbeLevelModel

Estimates the model parameters
GcContentNormalization

The GcContentNormalization class
getAverageFile.AffymetrixCelSet

Calculates the mean and the standard deviation of the cell signal (intensity, standard deviation etc.) across the CEL set
byChipType.DChipSnpInformation

Defines a DChipSnpInformation object by chip type
bgAdjustGcrma.AffymetrixCelFile

Applies probe sequence based background correction to a CEL file
getAlleleProbePairs3.AffymetrixCdfFile

Gets the indices of probepairs with the same pair of SNP nucleotides
getFitUnitGroupFunction.RmaPlm

Gets the low-level function that fits the PLM
AffymetrixCelFile

The AffymetrixCelFile class
HetLogAddSnpPlm

The HetLogAddSnpPlm class
AffymetrixCelSetReporter

The AffymetrixCelSetReporter class
getGenomeInformation.AffymetrixCdfFile

Gets genome information for this chip type
getRootPath.Model

Gets the root path of this model
AffymetrixCnChpSet

The AffymetrixCnChpSet class
ParameterCelFile

The ParameterCelFile class
getCdf.AffymetrixCelFile

Gets the CDF structure for this CEL file
ChipEffectGroupMerge

The ChipEffectGroupMerge class
compare.AffymetrixCdfFile

Checks if two AffymetrixCdfFile objects are equal
calculateBaseline.ChipEffectSet

Estimates the baseline signal chromosome by chromosome
WeightsSet

The WeightsSet class
GcRmaBackgroundCorrection

The GcRmaBackgroundCorrection class
allocateFromCdf.AffymetrixCelFile

Creates an empty CEL file from a template CDF
TransformReport

The TransformReport class
ReseqCrosstalkCalibration

The ReseqCrosstalkCalibration class
extractDataFrame.ParameterCelSet

Extract data as a data.frame for a set of arrays
fromFile.AffymetrixCelFile

Defines an AffymetrixCelFile object from a CEL file
as.CnagCfhSet.CnagCfhSet

Coerce an object to an CnagCfhSet object
ResidualFile

The ResidualFile class
LinearModelProbeSequenceNormalization

The LinearModelProbeSequenceNormalization class
getCellIndices.UnitModel

Gets the cell indices unit by unit
ExonRmaPlm

The ExonRmaPlm class
getName.TransformReport

Gets the name of the output data set
getCdf.CnagCfhSet

Gets the CDF structure for this CFH set
AffineCnPlm

The AffineCnPlm class
calculateResidualSet.FirmaModel

Gets the set of residuals corresponding to the PLM
getHeader.AromaChipTypeAnnotationFile

Gets the header of the annotation file
getDataSet.ArrayExplorer

Gets the data set
getDataSet.AffymetrixCelSetReporter

Gets the data set
MbeiSnpPlm

The MbeiSnpPlm class
getInputDataSet.TransformReport

Gets the source data set
bgAdjustRma.AffymetrixCelFile

Applies normExp background correction to a CEL file
getHeader.AffymetrixCdfFile

Gets the header of the CDF file
ProbeLevelTransform

The ProbeLevelTransform class
getTags.GenericReporter

Gets the tags of the reporter
bgAdjustRma.AffymetrixCelSet

Applies RMA background correction to a set of CEL files
findUnitsTodo.UnitModel

Identifies non-fitted units
WeightsFile

The WeightsFile class
getIntensities.AffymetrixCelSet

Gets cell intensities from a set of cells and a set of arrays
getCdf.AffymetrixCelSet

Gets the CDF structure for this CEL set
getUnitIndices.GenomeInformation

Gets unit indices ordered along the chromosome
fromFile.AffymetrixCdfFile

Defines an AffymetrixCdfFile object from a CDF file
image270.AffymetrixCelFile

Displays all or a subset of the data spatially
findByChipType.AffymetrixCdfFile

Locates a CDF file from its chip type
aroma.affymetrix-package

Package aroma.affymetrix
MatNormalization

The MatNormalization class
getAlleleProbePairs.AffymetrixCdfFile

Gets the indices of probepairs with the same pair of SNP nucleotides
findUnitsTodo.ProbeLevelModel

Identifies non-fitted units
getBaseline.ChipEffectSet

Gets the baseline signals across chromosomes
getUnitIntensities.AffymetrixCelSet

Gets cell signals for a subset of units and a subset of arrays
getUnitTypes.AffymetrixCdfFile

Gets the types of a set of units
extractMatrix.ParameterCelSet

Extract data as a matrix for a set of arrays
getCnNames.AffymetrixCdfFile

Gets the names of the CN units
getChipEffectSet.ProbeLevelModel

Gets the set of chip effects for this model
importFromDChip.CnChipEffectSet

Imports copy-number estimates from a dChip result file
isPm.AffymetrixCdfFile

Checks which cells (probes) are PMs and not
process.GcRmaBackgroundCorrection

Performs background correction
calculateParametersGsb.AffymetrixCelSet

Computes parameters for adjustment of specific binding
allocateFromCdf.AromaUnitTabularBinaryFile

Creates an AromaUnitTabularBinaryFile mapping to a given CDF
HetLogAddPlm

The HetLogAddPlm class
extractAffyBatch.AffymetrixCelSet

Extracts an in-memory AffyBatch object from the CEL set
getOutputDataSet.TransformReport

Gets the transformed data set
isDuplicated.CnagCfhSet

Identifies duplicated CFH files
getUnitNames.AffymetrixCdfFile

Gets the names of each unit
getTimestamp.AffymetrixCelFile

Gets the timestamp in the CEL header
isSnpChip.AffymetrixCdfFile

Static method to check if a chip is a mapping (SNP) chip
RmaCnPlm

The RmaCnPlm class
nbrOfArrays.DChipDcpSet

Gets the number of arrays in the file set
as.character.CnagCfhSet

Returns a short string describing the CNAG CFH set
readUnits.AffymetrixCdfFile

Reads CDF data unit by unit
ScaleNormalization3

The ScaleNormalization3 class
setCdf.AffymetrixCelFile

Sets the CDF structure for this CEL file
process.MatNormalization

Normalizes the data set
process.ArrayExplorer

Generates image files, scripts and dynamic pages for the explorer
plotDensity.AffymetrixCelSet

Plots the densities of all samples
process.ScaleNormalization3

Normalizes the data set
getCdf.CnagCfhFile

Gets the CDF structure for this CEL file
SmoothRmaModel

The SmoothRmaModel class
AffymetrixCelSet

The AffymetrixCelSet class
as.character.AffymetrixCnChpSet

Returns a short string describing the set
getAlias.Model

Gets the name alias for the model
setAlias.GenericReporter

Sets the alias of the report
process.GcContentNormalization

Normalizes the data set
process.AbstractProbeSequenceNormalization

Normalizes the data set
as.AffymetrixCelSet.AffymetrixCelSet

Coerce an object to an AffymetrixCelSet object
as.DChipDcpSet.DChipDcpSet

Coerce an object to an DChipDcpSet object
SnpChipEffectSet

The SnpChipEffectSet class
convertUnits.AffymetrixCdfFile

Gets and validates unit indices
AffymetrixFile

The abstract AffymetrixFile class
SnpProbeAffinityFile

The SnpProbeAffinityFile class
getChipType.AffymetrixCelFile

Gets the chip type for this CEL file
getPositions.GenomeInformation

Gets the physical positions for a set of units
findByChipType.AromaChipTypeAnnotationFile

Locates an annotation file by its chip type
MatSmoothing

The MatSmoothing class
normalizeQuantile.AffymetrixCelSet

Normalizes samples to have the same empirical distribution
process.DChipQuantileNormalization

Normalizes the data set
getChipType.CnagCfhFile

Gets the chip type for this CEL file
nbrOfArrays.CnagCfhSet

Gets the number of arrays in the file set
process.LimmaBackgroundCorrection

Performs background correction
nbrOfArrays.AffymetrixCnChpSet

Gets the number of arrays in the file set
getFitUnitGroupFunction.ExonRmaPlm

Gets the low-level function that fits the Exon PLM
MbeiCnPlm

The MbeiCnPlm class
getAlias.GenericReporter

Gets the alias of the report
getAverageFile.CnagCfhSet

Calculates the mean and the standard deviation of the cell signal (intensity, standard deviation etc.) across the CFH set
SpatialReporter

The SpatialReporter class
byPath.AffymetrixFileSet

Defines an AffymetrixFileSet object by searching for Affymetrix files
getXAM.ChipEffectFile

Gets the physical position, log-intensities and log-ratios of chip effects for two arrays
UgpGenomeInformation

The UgpGenomeInformation class
bgAdjustOptical.AffymetrixCelSet

Applies optical background correction to a set of CEL files
byChipType.DChipGenomeInformation

Defines a DChipGenomeInformation object by chip type
setArrays.ArrayExplorer

Sets the arrays
bgAdjustGcrma.AffymetrixCelSet

Applies probe sequence based background correction to a set of CEL files
getDataSet.Model

Gets the input data set for this model
smoothScatterMvsA.AffymetrixCelFile

Plots log-ratio versus log-intensity in a smooth scatter plot
readUnitsByQuartets.AffymetrixCdfFile

Gets the cell quartets for each base position
importFromApt.CnChipEffectSet

Imports copy-number estimates from an APT summary file
SnpPlm

The SnpPlm interface class
nbrOfArrays.AffymetrixCelSet

Gets the number of arrays in the file set
readUnits.SingleArrayUnitModel

Reads data unit by unit
getFullName.Model

Gets the full name of the output set
nbrOfGroupsPerUnit.AffymetrixCdfFile

Gets the number of groups in each unit
findUnitsTodo.FirmaModel

Identifies non-fitted units
writeImage.AffymetrixCelFile

Writes a spatial image of the signals in the CEL file
plotMvsA.AffymetrixCelFile

Plots log-ratio versus log-intensity in a scatter plot
importFromDChip.AffymetrixCelSet

Imports dChip-exported CEL files
ChipEffectFile

The ChipEffectFile class
readUnits.CnagCfhFile

Reads CEL data unit by unit
getFullName.TransformReport

Gets the full name of the output data set
getFitUnitGroupFunction.MultiArrayUnitModel

Static method to get the low-level function that fits the PLM
getImage.AffymetrixCelFile

Creates an RGB Image object from a CEL file
getXAM.ChipEffectSet

Gets the physical position, log-intensities and log-ratios of chip effects for two arrays
fromFile.AromaChipTypeAnnotationFile

Sets up an AromaChipTypeAnnotationFile
setCdf.CnagCfhFile

Sets the CDF structure for this CEL file
createFrom.AffymetrixCelFile

Creates a CEL file using another as a template
setCdf.AffymetrixCelSet

Sets the CDF structure for this CEL set
getData.GenomeInformation

Gets all or a subset of the genome information data
fromCdf.GenomeInformation

Static method to define a genome information set from a CDF
readUnits.MultiArrayUnitModel

Reads data unit by unit
computeAffinities.AffymetrixCdfFile

Calculates probe affinities from sequence
fit.FirmaModel

Estimates the model parameters
process.ChipEffectGroupMerge

Normalizes the data set
plotImage.AffymetrixCelFile

Displays a spatial plot of a CEL file
updateUnits.AffymetrixCelFile

Updates CEL data unit by unit
getChipEffectSet.AlleleSummation

Gets the set of chip effects for this model
fromCdf.SnpInformation

Static method to define a genome information set from a CDF
process.AdditiveCovariatesNormalization

Normalizes the data set
getChipType.SnpInformation

Gets the chip type of this genome information set
setTags.Model

Sets the tags to be appended
getFitUnitGroupFunction.FirmaModel

Static method to get the low-level function that fits the PLM
getAlleleCellPairs.AffymetrixCdfFile

Gets the cell indices of allele pairs
getFirmaSet.FirmaModel

Gets the set of FIRMA results for this model
getData.SnpInformation

Gets all or a subset of the genome information data
getCdf.Model

Gets the CDF structure for this model
getFitUnitGroupFunction.AvgPlm

Gets the low-level function that fits the PLM
getTags.Model

Gets the tags of the output data set
getFitUnitGroupFunction.AffinePlm

Gets the low-level function that fits the PLM
process.UnitTypeScaleNormalization

Normalizes the data set
getHeader.AffymetrixCelFile

Gets the header of the CEL file
process.MatSmoothing

Processes the data set
getFitUnitGroupFunction.SingleArrayUnitModel

Static method to get the low-level function that fits the PLM
normalizeQuantile.AffymetrixCelFile

Normalizes the probe intensities to a target empirical distribution
getTags.TransformReport

Gets the tags of the output data set
plotDensity.AffymetrixCelFile

Plots the density of the probe signals on the array
setCdf.CnagCfhSet

Sets the CDF structure for this CFH set
process.OpticalBackgroundCorrection

Performs background correction
verify.SnpInformation

Verifies the correctness of the underlying file
process.QuantileNormalization

Normalizes the data set
readCdfDataFrame

Reads units (probesets) from an Affymetrix CDF file
getPath.TransformReport

Gets the path of the output data set
getName.Model

Gets the name of the output data set
fit.SmoothMultiarrayModel

Fits the model for one chromosome across samples
getOutputDataSet.Transform

Gets the transformed data set
process.AllelicCrosstalkCalibration

Calibrates the data set
getName.GenericReporter

Gets the name of the explorer
readUnits.AffymetrixCelFile

Reads CEL data unit by unit
getWeights.QualityAssessmentModel

Calculates the weights from the robust fit to a probe-level model
getUnitGroupCellMap.ChipEffectFile

Gets a (unit, group, cell) index map
process.RmaBackgroundCorrection

Performs background correction
isResequenceChip.AffymetrixCdfFile

Static method to check if a CDF is for a resequencing (CustomSeq) chip
process.ScaleNormalization

Normalizes the data set
nbrOfSnps.AffymetrixCdfFile

Gets the number of SNPs
process.FragmentEquivalentClassNormalization

Normalizes the data set
FragmentLengthNormalization

The FragmentLengthNormalization class
verify.GenomeInformation

Verifies the correctness of the underlying file
process.SpatialReporter

Generates image files, scripts and dynamic pages for the explorer
setAlias.Model

Sets the name alias for the model
getAM.ChipEffectSet

Gets the log-intensities and log-ratios of chip effects of the set relative to a reference chip effect file
MultiArrayUnitModel

The MultiArrayUnitModel class
AffymetrixCdfFile

The AffymetrixCdfFile class
CnProbeAffinityFile

The CnProbeAffinityFile class
ProbeAffinityFile

The ProbeAffinityFile class
RmaSnpPlm

The RmaSnpPlm class
SnpChipEffectFile

The SnpChipEffectFile class
as.character.DChipDcpSet

Returns a short string describing the DChip CHP set
createUniqueCdf.AffymetrixCdfFile

Creates a unique-cell version of the CDF
fit.SingleArrayUnitModel

Estimates the model parameters
fit.Model

Estimates the model parameters
byChipType.GenomeInformation

Static method to define a genome information set by chip type
getChipType.GenomeInformation

Gets the chip type of this genome information set
getResiduals.QualityAssessmentModel

Calculates the residuals from a probe-level model
getPath.Model

Gets the path of this model
process.GenericReporter

Generates report
process.ReseqCrosstalkCalibration

Calibrates the data set
ArrayExplorer

The ArrayExplorer class
BasePositionNormalization

The BasePositionNormalization class
BackgroundCorrection

The BackgroundCorrection class
UnitModel

The UnitModel class
clearData.AffymetrixCelFile

Clears all or a subset of the fields in a CEL file
getHeader.CnagCfhFile

Gets the header of the CEL file
plotBoxplotStats.list

Plots a (merged or non-merged) list of boxplot.stats() elements
plotMvsX.AffymetrixCelFile

Plots log-ratio versus another variable in a scatter plot
getFitUnitGroupFunction.HetLogAddPlm

Gets the low-level function that fits the PLM
process.BackgroundCorrection

Processes the data set
readRawData.AffymetrixCelFile

Gets all or a subset of the fields in a CEL file
plotDensity.GenomeInformation

Plots the density of SNPs for a given chromosome
setRestructor.AffymetrixCdfFile

Specifies a function through which
FirmaFile

The FirmaFile class
QualityAssessmentFile

The QualityAssessmentFile class
SingleArrayUnitModel

The SingleArrayUnitModel class
byChipType.SnpInformation

Static method to define a genome information set by chip type
byChipType.UgpGenomeInformation

Defines a UgpGenomeInformation object by chip type
fromDataFile.ChipEffectFile

Retrive an existing CEL file, or create from CDF template if missing
isDuplicated.AffymetrixCelSet

Identifies duplicated CEL files
getSnpNames.AffymetrixCdfFile

Gets the names of the SNP units
process.FragmentLengthNormalization

Normalizes the data set
AbstractProbeSequenceNormalization

The AbstractProbeSequenceNormalization class
AdditiveCovariatesNormalization

The AdditiveCovariatesNormalization class
ExonChipEffectFile

The ExonChipEffectFile class
ProbeLevelModel

The ProbeLevelModel class
ResidualSet

The ResidualSet class
extractMatrix.AffymetrixCelSet

Extract data as a matrix for a set of arrays
getFitUnitGroupFunction.MbeiPlm

Gets the low-level function that fits the PLM
getCellIndices.AffymetrixCdfFile

Gets the cell indices unit by unit
getProbeAffinityFile.ProbeLevelModel

Gets the probe affinities for this model