Main class encapsulating the input data and logic of the MOMA algorithm
vipermatrix of inferred activity score inferred by viper
mutbinary mutation matrix 1 for presence of mutation, 0 for not, NA if not determined
cnvmatrix of cnv values. Can be binary or a range.
fusionsbinary matrix of fusion events if appliable
pathwayslist of pathways/connections to consider as extra evidence in the analysis
gene.blacklistcharacter vector of genes to not include because of high mutation frequency
output.foldercharacter vector of location to save files if desired
gene.loc.mappingdata frame of gene names, entrez ids and cytoband locations
nesfield for saving Normalized Enrichment Matrices from the associate events step
interactionsfield for saving the MR-interactions list
clustering.resultsresults from clustering are saved here
ranksresults field for ranking of MRs based on event association analysis
hypothesesresults field for saving events that have enough occurences to be considered
genomic.saturationresults field for genomic saturation analysis
coverage.summaryStatsresults field for genomic saturation analysis
checkpointsresults field with the MRs determined to be the checkpoint for each cluster
sample.clusteringfield to save sample clustering vector. Numbers are cluster assignments, names are sample ids
Cluster(
clus.eval = c("reliability", "silhouette"),
use.parallel = FALSE,
cores = 1
)Cluster the samples after applying the MOMA weights to the VIPER scores
makeInteractions(
genomic.event.types = c("amp", "del", "mut", "fus"),
cindy.only = FALSE
)Make interaction web for significant MRs based on their associated events
Rank(
use.cindy = TRUE,
genomic.event.types = c("amp", "del", "mut", "fus"),
use.parallel = FALSE,
cores = 1
)Rank MRs based on DIGGIT scores and number of associated events
runDIGGIT(fCNV = NULL, cnvthr = 0.5, min.events = 4, verbose = FALSE)Run DIGGIT association function to get associations for driver genomic events
saturationCalculation(
clustering.solution = NULL,
cov.fraction = 0.85,
topN = 100,
verbose = FALSE
)Calculate the number of MRs it takes to represent the desired coverage fraction of events
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.