PharmCAT (Pharmacogenomics Clinical Annotation Tool) is a bioinformatics tool that analyzes genetic variants to predict drug response and tailor medical treatment to an individual patient’s genetic profile. It does this in two phases:
- Processes VCF files from next generation sequencing (NGS) or genotyping methods and identifies pharmacogenomic (PGx) genotypes and infers haplotypes, typically called star alleles.
- Uses the pharmacogene diplotypes (combination of maternal and paternal star alleles) to predict PGx phenotypes and reports the corresponding drug-prescribing recommendations from CPIC guidelines, PharmGKB-annotated DPWG guidelines and PharmGKB-annotated FDA-approved drug labels.
For more information:
- The PharmCAT website will have the latest documentation
- Commentary: TE Klein, MD Ritchie. PharmCAT: A Pharmacogenomics Clinical Annotation Tool. Clinical Pharmacology & Therapeutics (2018) 104(1):19-22.
- Methods paper: K Sangkuhl & M Whirl-Carrillo, et al. Pharmacogenomics Clinical Annotation Tool (PharmCAT). Clinical Pharmacology & Therapeutics (2020) 107(1):203-210.
- Tutorial paper: B Li & K Sangkuhl et al. How to Run the Pharmacogenomics Clinical Annotation Tool (PharmCAT). Clinical Pharmacology & Therapeutics (2022).
PharmCAT is available for general use, but it is still under active development. New features, data updates, and bug fixes will be released. Watch this repository or check the releases page for new releases.
All technical requirements and documentation are available on PharmCAT.org.
PharmCAT is managed at Stanford University & University of Pennsylvania (NHGRI U24HG013077).
For technical questions or bug reports, file an issue.
For general questions about the PharmCAT project, contact pharmcat@pharmgkb.org.