Using whole exome sequencing (WES) or whole genome sequencing (WGS), perform mutation calling to obtain VCF output.
Recommended : use ensembl-vep (https://asia.ensembl.org/info/docs/tools/vep/index.html) with appropriate species and build (hg19/hg38). Make sure to download and use plugins 'Wildtype' and 'Downstream'
VEP generates lengthy protein sequences that are affected by the substitution mutation. To obtain candidates, we only need +-8 or +-14 mers neighboring the mutant amino acid.
For this process, usage of pVACtools (https://pvactools.readthedocs.io/en/latest/) - pVACseq - generate_protein_fasta command is recommended. This program will clip VEP output to get N neighboring amino acids.
With HLA typing results from your favorite program, match each HLA allele and slided neoantigen candidates of desired length (9mer for class1, and 15mer for class2 peptides) to form DeepNeo input.
*DeepNeo input : Two column tab-separated file with HLA allele and peptide.
*DeepNeo predicts HLA-A and HLA-B of MHC I, HLA-DQB1 and HLA-DRB1 of MHC II alleles. Alleles supported by DeepNeo can be found at
this link.
HLA-A-0201 | VVVGAVGVG |
HLA-A-0201 | VGVGKSALT |
HLA-A-0101 | VVVGAVGVG |
HLA-A-0101 | VGVGKSALT |
HLA-B-0702 | VVVGAVGVG |
HLA-B-0702 | VGVGKSALT |
* Different nomenclatures of HLA alleles are supported as below.
- class1 : HLA-A-0101, HLA-A01:01, HLA-A0101, HLA-A*01:01, HLA-A*0101, HLA-A-01:01, A*01:01, A0101
- class2 : HLA-DRB1-0101, HLA-DRB1*01:01, HLA-DRB1*0101, DRB1*01:01, DRB1*0101, DRB1-0101, DRB1_01_01, DRB1_0101
- mouse : H2-Db, H-2-Db, H2-IAb, H-2-IAb
Enter query pMHC pairs in textbox or upload TSV file in 'Run prediction' section.
DeepNeo takes either class1 (9mer) or class2 (15mer) input, which can be specified before running the prediction. The mixture of two lengths cannot be processed; if you seek to run DeepNeo for both MHC I (9mer) and II (15mer) peptides, please run them separately.
The web page will list the first ten query pMHCs; full prediction data can be retrieved by downloading the output file.
Data | MHC binding | TCR reactivity |
HLA-A-0201,VVVGAVGVG | 0.7463 | 0.8912 |
HLA-A-0201,VGVGKSALT | 0.5954 | 0.7049 |
HLA-A-0101,VVVGAVGVG | 0.0693 | 0.7450 |
HLA-A-0101,VGVGKSALT | 0.0561 | 0.5943 |
HLA-B-0702,VVVGAVGVG | 0.1200 | 0.8870 |
HLA-B-0702,VGVGKSALT | 0.0817 | 0.7450 |
Please select corresponding MHC class. All slided peptide candidates of the desired length - 9mer for class1 and 15mer for class2 - are calculated in DeepNeo.
Write semi-colon separated HLA alleles. DeepNeo predicts HLA-A and HLA-B of MHC I, HLA-DQB1 and HLA-DRB1 of MHC II alleles. Alleles supported by DeepNeo can be found at this link
Enter a single query protein sequence by typing it in the text box or uploading a file in FASTA format. The peptide sequence must be within 15~100 in length; DeepNeo only takes one sequence per prediction. A description line - a line that starts with a greater-than character (">") - can be omitted.
DeepNeo prediction can be performed upon clicking 'Submit' or 'Upload' button. Top ten immunogenic pMHC pairs (> 0.5 for both MHC binding and TCR reactivity prediction scores) with highest DeepNeo score (MHC binding*TCR reactivity) will be returned. The result can also be downloaded from the webpage and can be later reached using the link provided.
Data | MHC binding | TCR reactivity |
HLA-A-1101,SAMRDQYMR | 0.9568 | 0.6075 |
HLA-B-3501,EGFLCVFAI | 0.8274 | 0.6441 |
HLA-B-3501,FAINNTKSF | 0.9685 | 0.5385 |
HLA-B-3501,DQYMRTGEG | 0.5032 | 0.8389 |
HLA-B-3501,QNHFVDEYD | 0.5540 | 0.7320 |
HLA-B-3501,FVDEYDPTI | 0.5425 | 0.5674 |