README.md

maftools - An R package to summarize, analyze and visualize MAF files

bioc bioc bioc GitHub issues GitHub closed issues Github Stars Lifecycle: stable

Introduction

With advances in Cancer Genomics, Mutation Annotation Format (MAF) is being widley accepted and used to store variants detected. The Cancer Genome Atlas Project has seqenced over 30 different cancers with sample size of each cancer type being over 200. The resulting data consisting of genetic variants is stored in the form of Mutation Annotation Format. This package attempts to summarize, analyze, annotate and visualize MAF files in an efficient manner either from TCGA sources or any in-house studies as long as the data is in MAF format. Maftools can also handle ICGC Simple Somatic Mutation format.

Citation

Mayakonda A, Lin DC, Assenov Y, Plass C, Koeffler HP. 2018. Maftools: efficient and comprehensive analysis of somatic variants in cancer. Genome Research. PMID: 30341162

Installation

#Install from Bioconductor repository
BiocManager::install("maftools")

#Install from GitHub repository
BiocManager::install("PoisonAlien/maftools")

Vignette and a case study

A complete documentation of maftools using TCGA LAML1 as a case study can be found here.

Usage

Simple usage: Just read maf file using read.maf and pass the resulting maf object to any one of the function for plotting or analysis or set operations.

Stuffs maftools can do

  1. Analysis
  2. Detect cancer driver genes based on positional clustering of variants2
  3. Detect Mutually exclusive set of genes3
  4. Compare two MAF files (cohorts) to detect differentially mutated genes
  5. Add pfam domains and summarize
  6. Extract mutational signatures and compare them to validated signatures4
  7. APOBEC Enrichment score estimation5
  8. Tumor heterogenity and MATH (Mutant-Allele Tumor Heterogeneity) score estimation6
  9. Read and summarize GISTIC results
  10. Pan-cancer analysis/comparisison
  11. Survival analysis
  12. Compare mutation load against all 33 TCGA cohorts
  13. Rich Visualizations
  14. Make oncoplots
  15. Make lollipop plots
  16. Map variants on copy number (CBS) segments
  17. Forest plots
  18. Plot Transitions and Transversions
  19. Plot maf summary
  20. CoOncoplots
  21. Genecloud
  22. Rainfall plots and change point detection
  23. Annotation
  24. Annotate variants locally using Oncotator API
  25. Convert Annovar annotations into MAF
  26. Convert ICGC simple somatic mutation format into MAF

References

  1. Cancer Genome Atlas Research, N., Genomic and epigenomic landscapes of adult de novo acute myeloid leukemia. N Engl J Med, 2013. 368(22): p. 2059-74.
  2. Tamborero, D., A. Gonzalez-Perez, and N. Lopez-Bigas, OncodriveCLUST: exploiting the positional clustering of somatic mutations to identify cancer genes. Bioinformatics, 2013. 29(18): p. 2238-44.
  3. Leiserson, M.D., Wu, H.T., Vandin, F. & Raphael, B.J. CoMEt: a statistical approach to identify combinations of mutually exclusive alterations in cancer. Genome Biol 16, 160 (2015).
  4. Alexandrov, L.B., et al., Signatures of mutational processes in human cancer. Nature, 2013. 500(7463): p. 415-21.
  5. Roberts SA, Lawrence MS, Klimczak LJ, et al. An APOBEC Cytidine Deaminase Mutagenesis Pattern is Widespread in Human Cancers. Nature genetics. 2013;45(9):970-976. doi:10.1038/ng.2702.
  6. Mroz, E.A. & Rocco, J.W. MATH, a novel measure of intratumor genetic heterogeneity, is high in poor-outcome classes of head and neck squamous cell carcinoma. Oral Oncol 49, 211-5 (2013).

Powered By



thesushantpatil/maftools documentation built on May 18, 2020, 9:54 p.m.