Description Objects from the Class Slots Methods Author(s) References See Also Examples
This S4 class includes methods to infer posterior association networks and enriched modules of functional gene interactions from rich phenotyping screens.
Objects of class PAN can be created from new("PAN", bm1,
bm2) (see the example below for details).
bm1:an object of S4 class BetaMixture, which models the first-
order similarities between genes (see BetaMixture).
bm2:an object of S4 class BetaMixture, which models the second-
order similarities between genes (modularity).
edgeWt:a weighted adjacency matrix computed from the posterior probabilities
for gene associations to belong to mixture components (see
edgeWeight).
engine:the graphics visualization engine for PAN.
graph:a weighted adjacency matrix with edge weights satisfying certain
constraints specified by the user (see infer).
modules:a list summarizing inferred enriched functional gene modules (see
pvclustModule.
iPAN:an igraph object for storing the inferred PAN.
legend:a list of legends for built PAN graph.
summary:a list of summary information for available results.
An overview of methods (More detailed introduction can be found in help for each specific function.):
edgeWeightcompute edge weights by signal-to-noise ratio, posterior odd or
posterior probabilities (more details in edgeWeight).
inferinfer a posterior association network given the beta-mixture
model(s) fitted to first- and/or second-order similarities (more
details in infer).
pvclustModulesearch significantly enriched functional gene modules by hierarchical
clustering with bootstrap resampling based on the package pvclust
(more details in pvclustModule).
exportPANexport the inferred PAN or modules to file(s) in a variety of
formats (more details in exportPAN).
sigModulesretrieve significant gene modules that satisfy the given p-value
cutoff and module size range (more details in sigModules).
viewNestedModulesview a nested structure for gene modules searched by hierarchical
clustering (more details in viewNestedModules).
viewPANview the inferred PAN or modules in igraph or RedeR (more
details in viewPAN).
buildPANbuild a PAN graph for visualization in igraph or RedeR
(more details in viewPAN).
viewLegendView the legends for the graph built for PAN.
summarizesummarize results including input data and parameters, inferred graph and modules.
Xin Wang xw264@cam.ac.uk
Xin Wang, Mauro Castro, Klaas W. Mulder and Florian Markowetz, Posterior association networks and enriched functional gene modules inferred from rich phenotypic perturbation screens, in preparation.
edgeWeight
infer
pvclustModule
exportPAN
sigModules
viewPAN
viewNestedModules
summarize
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | ## Not run:
data(bm, package="PANR")
##create an object of `PAN'
pan<-new("PAN", bm1=bm1)
##infer a PAN
pan<-infer(pan, para=list(type="SNR", log=TRUE, sign=TRUE, cutoff=log(5)),
filter=FALSE, verbose=TRUE)
##build a PAN graph for RedeR, hide negative edges
##using colors scaled based on the clustering results from Bakal et al. 2007
data(Bakal2007Cluster)
pan<-buildPAN(pan, engine="RedeR", para=list(nodeColor=nodeColor, hideNeg=TRUE))
##view PAN in RedeR
library(RedeR)
viewPAN(pan, what="graph")
##print a summary of results
summarize(pan, "ALL")
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.