Predict peptide-MHC binding affinity using neural network models to identify potential T-cell epitopes.
pip install mhcflurry
mhcflurry-downloads fetchTell your AI agent what you want to do:
- "Predict MHC binding for these peptides with HLA-A*02:01"
- "Scan this protein for potential epitopes"
- "Find strong binders for my patient's HLA type"
"What is the binding affinity of SIINFEKL to HLA-A*02:01?"
"Is this peptide a strong MHC binder?"
"Find all 9-mer epitopes in this spike protein"
"Scan my antigen for epitopes binding common HLA-A alleles"
"Predict binding for these peptides against all common HLA types"
"Which of my patient's HLA alleles bind this peptide best?"
- Load MHCflurry prediction model
- Accept peptide sequences and HLA alleles
- Predict binding affinity (IC50) and percentile rank
- Classify as strong/moderate/weak binder
- Return ranked results
- Peptide length - MHC-I: 8-11aa (most common 9aa); MHC-II: 13-25aa
- Threshold - IC50 <500nM or percentile <2% for binders
- Patient-specific - Use actual HLA typing for personalized predictions
- Presentation score - Includes processing; more biologically relevant
- Population coverage - 5-6 common alleles cover ~85% of population