Description Usage Arguments Details Value Author(s) See Also Examples
1. A-priori filtering of effect reporters/E-genes: Select effect reporters, which show a pattern of differential expression across experiments that is expected to be non-random. 2. Automated effect reporters subset selection: Select those effect reporters, which have the highest likelihood under the given network hypothesis.
| 1 2 3 | filterEGenes(Porig, D, Padj=NULL, ntop=100, fpr=0.05, adjmethod="bonferroni", cutoff=0.05)
getRelevantEGenes(Phi, D, control, nEgenes=min(10*nrow(Phi), nrow(D)))
 | 
For method filterEGenes:
| Porig | matrix of raw p-values, typically from the complete array | 
| D | data matrix. Columns correspond to the nodes in the silencing scheme. Rows are effect reporters. | 
| Padj | matrix of false positive rates. If not, provided Benjamini-Hochbergs method for false positive rate computation is used. | 
| ntop | number of top genes to consider from each knock-down experiment | 
| fpr | significance cutoff for the FDR | 
| adjmethod | adjustment method for pattern p-values | 
| cutoff | significance cutoff for patterns | 
For method getRelevantEGenes:
| Phi | adjacency matrix with unit main diagonal | 
| control | list of parameters: see  | 
| nEgenes | no. of E-genes to select | 
The method filterEGenes performs an a-priori filtering of the complete microarray. It determines how often E-genes are expected to be differentially expressed across experiments just randomly. According to this only E-genes are chosen, which show a pattern of differential expression more often than can be expected by chance.
The method getRelevantEGenes looks for the E-genes, which have the highest likelihood under the given network hypothesis. In case of the scoring type "CONTmLLBayes" these are all E-genes which have a positive contribution to the total log-likelihood. In case of type "CONTmLLMAP" all E-genes not assigned to the "null" S-gene are returned. This involves the prior probability delta/no. S-genes for leaving out an E-gene. For all other cases ("CONTmLL", "FULLmLL", "mLL") the nEgenes E-genes with the highest likelihood under the given network hypothesis are returned.
| I | index of selected E-genes | 
| dat | subset of original data according to I | 
| patterns | significant patterns | 
| nobserved | no. of cases per observed pattern | 
| selected | selected E-genes | 
| mLL | marginal likelihood of a phenotypic hierarchy | 
| pos | posterior distribution of effect positions in the hierarchy | 
| mappos | Maximum a posteriori estimate of effect positions | 
| LLperGene | likelihood per selected E-gene | 
Holger Froehlich
| 1 2 3 4 5 6 7 8 9 |    # Drosophila RNAi and Microarray Data from Boutros et al, 2002
   data("BoutrosRNAi2002")
   D <- BoutrosRNAiDiscrete[,9:16]
   # enumerate all possible models for 4 genes
   Sgenes = unique(colnames(D))
   models <- enumerate.models(Sgenes)  
   
   getRelevantEGenes(models[[64]], D, control=set.default.parameters(Sgenes, para=c(.13,.05), type="mLL"))
 | 
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.