Package: maftools 2.23.0

Anand Mayakonda

maftools: Summarize, Analyze and Visualize MAF Files

Analyze and visualize Mutation Annotation Format (MAF) files from large scale sequencing studies. This package provides various functions to perform most commonly used analyses in cancer genomics and to create feature rich customizable visualzations with minimal effort.

Authors:Anand Mayakonda [aut, cre]

maftools_2.23.0.tar.gz
maftools_2.23.0.zip(r-4.5)maftools_2.23.0.zip(r-4.4)maftools_2.23.0.zip(r-4.3)
maftools_2.23.0.tgz(r-4.4-x86_64)maftools_2.23.0.tgz(r-4.4-arm64)maftools_2.23.0.tgz(r-4.3-x86_64)maftools_2.23.0.tgz(r-4.3-arm64)
maftools_2.23.0.tar.gz(r-4.5-noble)maftools_2.23.0.tar.gz(r-4.4-noble)
maftools.pdf |maftools.html
maftools/json (API)
NEWS

# Install 'maftools' in R:
install.packages('maftools', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/poisonalien/maftools/issues

Uses libs:
  • curl– Easy-to-use client-side URL transfer library
  • bzip2– High-quality block-sorting file compressor library
  • xz-utils– XZ-format compression library
  • zlib– Compression library

On BioConductor:maftools-2.23.0(bioc 3.21)maftools-2.22.0(bioc 3.20)

datarepresentationdnaseqvisualizationdrivermutationvariantannotationfeatureextractionclassificationsomaticmutationsequencingfunctionalgenomicssurvivalbioinformaticscancer-genome-atlascancer-genomicsgenomicsmaf-filestcgacurlbzip2xz-utilszlib

14.68 score 452 stars 18 packages 884 scripts 4.0k downloads 288 mentions 83 exports 21 dependencies

Last updated 1 months agofrom:689045c4e4. Checks:OK: 1 WARNING: 1 NOTE: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKDec 01 2024
R-4.5-win-x86_64NOTEDec 01 2024
R-4.5-linux-x86_64WARNINGDec 01 2024
R-4.4-win-x86_64NOTEDec 01 2024
R-4.4-mac-x86_64NOTEDec 01 2024
R-4.4-mac-aarch64NOTEDec 01 2024
R-4.3-win-x86_64NOTEDec 01 2024
R-4.3-mac-x86_64NOTEDec 01 2024
R-4.3-mac-aarch64NOTEDec 01 2024

Exports:annovarToMafbamreadcountscancerhotspotscancerhotspotsAggrclinicalEnrichmentcoBarplotcoGisticChromPlotcompareSignaturescoOncoplotdrugInteractionsestimateSignaturesextractSignaturesfilterMafforestPlotgenesToBarcodesgenotypeMatrixgetClinicalDatagetCytobandSummarygetFieldsgetGeneSummarygetSampleSummarygisticBubblePlotgisticChromPlotgisticComparegisticOncoPlotgtMarkersicgcSimpleMutationToMAFinferHeterogeneityintersectMAFlollipopPlotlollipopPlot2MAFmaf2maemafbarplotmafComparemafSummarymafSurvGroupmafSurvivalmath.scoremerge_mafsmutCountMatrixoncodriveoncoplotoncostrippathwayspfamDomainsplotApobecDiffplotCBSsegmentsplotClustersplotCopheneticplotEnrichmentResultsplotmafSummaryplotMosdepthplotMosdepth_tplotOncodriveplotPathwaysplotProteinplotSignaturesplotTiTvplotVafprepareMutSigprepAscatprepAscat_trainfallPlotread.mafreadGisticsampleSwapssegmentLogRsegSummarizesetdiffMAFsignatureEnrichmentsomaticInteractionssubsetMafsurvGrouptcgaAvailabletcgaComparetcgaLoadtitvtmbtrinucleotideMatrixvafComparewrite.GisticSummarywrite.mafSummary

Dependencies:clicolorspacedata.tableDNAcopyfarvergluegtablelabelinglatticelifecycleMatrixmunsellpheatmapR6RColorBrewerRhtslibrlangscalessurvivalviridisLitezlibbioc

maftools : Summarize, Analyze and Visualize MAF Files

Rendered frommaftools.Rmdusingknitr::rmarkdownon Dec 01 2024.

Last update: 2024-09-11
Started: 2016-04-02

Customizing oncoplots

Rendered fromoncoplots.Rmdusingknitr::rmarkdownon Dec 01 2024.

Last update: 2024-10-16
Started: 2019-04-20

Personlaized cancer report

Rendered fromcancer_hotspots.Rmdusingknitr::rmarkdownon Dec 01 2024.

Last update: 2022-04-06
Started: 2021-04-04

Copy number analysis

Rendered fromcnv_analysis.Rmdusingknitr::rmarkdownon Dec 01 2024.

Last update: 2022-04-08
Started: 2022-04-05

Readme and manuals

Help Manual

Help pageTopics
Converts annovar annotations into MAF.annovarToMaf
extract nucleotide counts for targeted variants from the BAM file.bamreadcounts
Genotype known cancer hotspots from the tumor BAM filecancerhotspots
Aggregate cancerhotspots reportscancerhotspotsAggr
Performs mutational enrichment analysis for a given clinical feature.clinicalEnrichment
Draw two barplots side by side for cohort comparision.coBarplot
Co-plot version of gisticChromPlot()coGisticChromPlot
Compares identified denovo mutational signatures to known COSMIC signaturescompareSignatures
Draw two oncoplots side by side for cohort comparision.coOncoplot
Drug-Gene InteractionsdrugInteractions
Estimate number of signatures based on cophenetic correlation metricestimateSignatures
Extract mutational signatures from trinucleotide context.extractSignatures
Filter MAF objectsfilterMaf
Draw forest plot for differences betweeen cohorts.forestPlot
Extracts Tumor Sample Barcodes where the given genes are mutated.genesToBarcodes
Creates a Genotype Matrix for every variantgenotypeMatrix
extract annotations from MAF objectgetClinicalData getClinicalData,MAF-method
extract cytoband summary from GISTIC objectgetCytobandSummary getCytobandSummary,GISTIC-method
extract available fields from MAF objectgetFields getFields,MAF-method
extract gene summary from MAF or GISTIC objectgetGeneSummary getGeneSummary,GISTIC-method getGeneSummary,MAF-method
extract sample summary from MAF or GISTIC objectgetSampleSummary getSampleSummary,GISTIC-method getSampleSummary,MAF-method
Class GISTICGISTIC GISTIC-class
Plot gistic results as a bubble plotgisticBubblePlot
Plot gistic results along linearized chromosomegisticChromPlot
compare two GISTIC objectsgisticCompare
Plot gistic results.gisticOncoPlot
Extract read counts from genetic markers for ASCAT analysisgtMarkers
Converts ICGC Simple Somatic Mutation format file to MAFicgcSimpleMutationToMAF
Clusters variants based on Variant Allele Frequencies (VAF).inferHeterogeneity
Draws lollipop plot of amino acid changes on to Protein structure.lollipopPlot
Compare two lollipop plotslollipopPlot2
Construct an MAF objectMAF
Class MAFMAF-class
Convert MAF to MultiAssayExperiment objectmaf2mae
Creates a bar plotmafbarplot
compare two cohorts (MAF).mafCompare
Summary statistics of MAFmafSummary
Performs survival analysis for a genesetmafSurvGroup
Performs survival analysismafSurvival
calculates MATH (Mutant-Allele Tumor Heterogeneity) score.math.score
Merge multiple mafs into single MAFmerge_mafs
Generates count matrix of mutations.mutCountMatrix
Detect cancer driver genes based on positional clustering of variants.oncodrive
draw an oncoplotoncoplot
draw an oncostrip similar to cBioportal oncoprinter output.oncostrip
Enrichment of known oncogenic or custom pathwayspathways
pfam domain annotation and summarization.pfamDomains
Plot differences between APOBEC enriched and non-APOBEC enriched samples.plotApobecDiff
Plots segmented copy number data.plotCBSsegments
Plot density plots from clutering results.plotClusters
Draw an elbow plot of cophenetic correlation metric.plotCophenetic
Plots results from clinicalEnrichment analysisplotEnrichmentResults
Plots maf summary.plotmafSummary
Plot results from mosdepth output for Tumor/Normal pairplotMosdepth
Plot results from mosdepth outputplotMosdepth_t
Plots results from 'oncodrive'plotOncodrive
Plot oncogenic pathwaysplotPathways
Display protein domainsplotProtein
Plots decomposed mutational signaturesplotSignatures
Plot Transition and Trasnversion ratios.plotTiTv
Plots vaf distribution of genesplotVaf
Prepares MAF file for MutSig analysis.prepareMutSig
Prepare input files for ASCATprepAscat
Prepare input files for ASCAT tumor only samplesprepAscat_t
Rainfall plot to display hyper mutated genomic regions.rainfallPlot
Read MAF files.read.maf
Read and summarize gistic output.readGistic
Identify sample swaps and similaritiessampleSwaps
Segment and plot log ratio values with DNACopysegmentLogR
Summarize CBS segmentation resultssegSummarize
Set Operations for MAF objectsintersectMAF setdiffMAF
Performs sample stratification based on signature contribution and enrichment analysis.signatureEnrichment
Exact tests to detect mutually exclusive, co-occuring and altered genesets.somaticInteractions
Subset MAF objectssubsetMaf
Predict genesets associated with survivalsurvGroup
Prints available TCGA datasetstcgaAvailable
Compare mutation load against TCGA cohortstcgaCompare
Compare genes to known TCGA drivers and their biological pathwaystcgaDriverBP
Loads a TCGA cohorttcgaLoad
Classifies SNPs into transitions and transversionstitv
Estimate Tumor Mutation Burdentmb
Extract single 5' and 3' bases flanking the mutated site for de-novo signature analysis. Also estimates APOBEC enrichment scores.trinucleotideMatrix
compare VAF across two cohortsvafCompare
Writes GISTIC summaries to output tab-delimited text files.write.GisticSummary
Writes maf summaries to output tab-delimited text files.write.mafSummary