mafCompare | R Documentation |
compare two cohorts (MAF).
mafCompare(
m1,
m2,
m1Name = NULL,
m2Name = NULL,
minMut = 5,
useCNV = TRUE,
pathways = NULL,
custom_pw = NULL,
pseudoCount = FALSE
)
m1 |
first |
m2 |
second |
m1Name |
optional name for first cohort |
m2Name |
optional name for second cohort |
minMut |
Consider only genes with minimum this number of samples mutated in atleast one of the cohort for analysis. Helful to ignore single mutated genes. Default 5. |
useCNV |
whether to include copy number events. Default TRUE if available.. Not applicable when 'pathways = TRUE' |
pathways |
Summarize genes by pathways before comparing. Can be either 'sigpw' or 'smgbp', 'sigpw' uses known oncogenic signalling pathways (Sanchez/Vega et al) whereas 'smgbp' uses pan cancer significantly mutated genes classified according to biological process (Bailey et al). Default |
custom_pw |
Optional. Can be a two column data.frame/tsv-file with pathway-name and genes involved in them. Default 'NULL'. This argument is mutually exclusive with |
pseudoCount |
If TRUE, adds 1 to the contingency table with 0's to avoid 'Inf' values in the estimated odds-ratio. |
Performs fisher test on 2x2 contigency table generated from two cohorts to find differentially mutated genes.
result list
forestPlot
lollipopPlot2
primary.apl <- system.file("extdata", "APL_primary.maf.gz", package = "maftools")
relapse.apl <- system.file("extdata", "APL_relapse.maf.gz", package = "maftools")
primary.apl <- read.maf(maf = primary.apl)
relapse.apl <- read.maf(maf = relapse.apl)
pt.vs.rt <- mafCompare(m1 = primary.apl, m2 = relapse.apl, m1Name = 'Primary',
m2Name = 'Relapse', minMut = 5)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.