Description Details Slots Methods See Also Examples
This is class representation for merged Microarray Data.
The mergeExpressionSet class is conceived as an extension of the ExpressionSet class provided in Biobase for the storage of expression array data. A mergeExpressionSet object is primarily a list of ExpressionSet objects, along with an incidence matrix indicating which genes appear in which studies. A mergeExpressionSet object with a single study reverts to the ExpressionSet class. A number of accessor functions are defiined for this class, as well as a few convenient analysis and plotting functions.
We assume there are K studies, representing a total of M unique genes.
A list of ExpressionSet objects.
Binary incidence matrix with M rows and K columns. Each column represents a study, and each row represents a gene. If study "s" contains gene "g", then geneStudy[g,s]=1, otherwise geneStudy[g,s]=0.
Object of class "character" This slot is available for storage of descriptive information.
Derived from ExpressionSet
:
An accessor function for the data slot.
A replace function for the data slot
An accessor function for the notes slot.
A replace function for the notes slot.
Accessor function for union of gene ids in all studies.
A replace function for gene ids.
Class-specific methods:
Accessor function for the geneStudy slot.
Accessor function for phenodata in ExpressionSet's. Returns a list, one phenodata matrix per study.
A replace function for phenodata in ExpressionSet's. Returns a list, one phenodata matrix per study.
Represent data for genes common to all studies as a single ExpressionSet object.
Calculate regression coefficients for each study/gene.
Calculate the integrative correlation coefficients for mergeExpressionSet data.
Plot the distribution of the integrative correlation coefficients and the null distribution obtained by permutation here we use the approximate method to calculate the integrative correlation.
Standard generic methods:
Function returning the number of studies in the mergeExpressionSet.
Function returning study names.
A replace function for study names.
A subset operator. Returns a mergeExpressionSet containing a subset of the studies. A mergeExpressionSet with only one study is returned as a single ExpressionSet.
Obtain the basic information for 'mergeExpressionSet'.
Draw scatterplots to compare integrative correlations for genes, here we use the approximate method to calculate the integrative correlation.
mergeExprs
, intCor
,
modelOutcome
, intcorDens
,
ExpressionSet
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | if(require(Biobase) & require(MASS)){
data(mergeData)
merged <-mergeExprs(sample1,sample2,sample3)
merged[1:2]
i<-c(1,3)
merged[i]
exprs(merged)
names(merged)<-c("study1","study2","study3")
length(merged)
summary(merged)
plot(merged)
plot(merged[1:2])
intcorDens(merged)
inter <- intersection(merged)
}
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.