Identify tumor neoantigens from somatic mutations for personalized cancer immunotherapy using pVACtools.
conda create -n pvactools python=3.8
conda activate pvactools
pip install pvactools
pvactools download_iedb_toolsTell your AI agent what you want to do:
- "Find neoantigens from my somatic VCF"
- "Predict vaccine targets from this tumor's mutations"
- "Prioritize neoantigens for my patient's HLA type"
"Run neoantigen prediction on my annotated VCF"
"Find strong-binding mutant peptides in this tumor"
"Rank neoantigens by immunogenicity"
"Find clonal neoantigens with high expression"
"Use my patient's HLA type for neoantigen prediction"
"Design a personalized cancer vaccine from these mutations"
- Verify VCF is VEP-annotated with amino acid changes
- Run pVACseq with patient HLA alleles
- Filter by binding affinity threshold
- Calculate agretopicity scores
- Prioritize by VAF and expression
- Return ranked neoantigen candidates
- VEP annotation - Required for amino acid change information
- HLA typing - Use patient-specific alleles (6 alleles typical)
- Binding threshold - IC50 <500nM standard; <50nM for strong binders
- Clonality - VAF >10% indicates clonal (present in most tumor cells)
- Expression - Unexpressed genes won't present neoantigens