Literature DB >> 17059589

SVRMHC prediction server for MHC-binding peptides.

Ji Wan1, Wen Liu, Qiqi Xu, Yongliang Ren, Darren R Flower, Tongbin Li.   

Abstract

BACKGROUND: The binding between antigenic peptides (epitopes) and the MHC molecule is a key step in the cellular immune response. Accurate in silico prediction of epitope-MHC binding affinity can greatly expedite epitope screening by reducing costs and experimental effort.
RESULTS: Recently, we demonstrated the appealing performance of SVRMHC, an SVR-based quantitative modeling method for peptide-MHC interactions, when applied to three mouse class I MHC molecules. Subsequently, we have greatly extended the construction of SVRMHC models and have established such models for more than 40 class I and class II MHC molecules. Here we present the SVRMHC web server for predicting peptide-MHC binding affinities using these models. Benchmarked percentile scores are provided for all predictions. The larger number of SVRMHC models available allowed for an updated evaluation of the performance of the SVRMHC method compared to other well- known linear modeling methods.
CONCLUSION: SVRMHC is an accurate and easy-to-use prediction server for epitope-MHC binding with significant coverage of MHC molecules. We believe it will prove to be a valuable resource for T cell epitope researchers.

Entities:  

Mesh:

Substances:

Year:  2006        PMID: 17059589      PMCID: PMC1626489          DOI: 10.1186/1471-2105-7-463

Source DB:  PubMed          Journal:  BMC Bioinformatics        ISSN: 1471-2105            Impact factor:   3.169


Background

Major histocompatibility complex molecules (MHCs) are polymorphic glycoproteins residing on cell membranes. In the cellular immune system, MHC molecules bind small peptide fragments, or epitopes, derived from antigens and host proteins, and present them to T cells, thus inducing downstream immune system responses. Computational prediction and modeling of epitope-MHC binding is of considerable interest because it can greatly facilitate epitope screening, with tremendous concomitant savings in time and experimental effort. Over the past ~15 years, many such computational methods have been proposed (for a comprehensive review see [1]). While some of these methods are structure-based (e.g., [2-5]) or make use of structural information (e.g., [6]), the majority of methods are sequence-based. While interesting and bursting with potential, structure- based methods are currently less reliable than strongly data-driven sequence-based methods. In terms of the types of predictions made, sequence-based methods are of two types. Most methods, including BIMAS [7], SYFPEITHI [8], RANKPEP [9], SVMHC [10], MULTIPRED [11], and a few others, e.g., [12-14] are "qualitative methods", i.e., they make predictions about whether a peptide is a "binder" or a "non-binder" or a "strong binder" or a "weak binder". Some recent methods, including 3D-QSAR [15] and the additive method [16,17], are "quantitative" data-driven techniques, i.e., they predict the exact binding affinity of the peptide. We recently developed SVRMHC, a support vector machine regression (SVR)-based method for modeling peptide-MHC binding. SVRMHC is a sequence-based quantitative method that makes predictions about the exact binding affinity of the peptide. As a kernel-based approach, SVRMHC demonstrates the excellent modeling performance enjoyed by other SVM-based methods such as SVMHC [10] and HLA-DR4Pred [18]. In a preliminary test with three mouse class I MHC alleles (H2-Db, H2-Kb and H2-Kk), we showed that SVRMHC produced models that out-performed those generated using the linear additive method. Moreover, a Receiver Operating Characteristic (ROC)-based comparison suggested that SVRMHC out-performed prominent methods in identifying strongly binding peptides [19]. Subsequently, we constructed and validated SVRMHC models for over 40 MHC alleles. In this report, we describe the SVRMHC server, which predicts T-cell epitopes using these models. In addition to the predicted binding affinity, the SVRMHC server calculates a percentile score for each input peptide benchmarked against a pool of ~528,500 peptides. These were derived from 1,000 proteins picked randomly from the Swiss-Prot database. Construction of a large number of SVRMHC models has allowed a better comparison to be made between the SVRMHC and the additive method, which we discuss briefly in this report.

Implementation

SVRMHC model construction was carried out in locally developed C and Matlab programs. LibSVM was used for SVR-related implementation [20]. The web server was developed as a PHP project running under Apache 2.0 on a Fedora Core II Linux system.

Results

Construction of SVRMHC models

The data used for constructing the SVRMHC models was obtained from the AntiJen database [21] (March 3, 2006). Each binding experiment was represented as a (sequence:pIC50) pair in the dataset. We constructed SVRMHC models for all class I MHC alleles with ≥ 30 affinity measurements and all class II alleles with ≥ 50 affinity measurements. In total, models for 42 MHC molecules (36 class I, 6 class II) were constructed (Tables 1 and 2). They included 37 human, 3 mouse, and 2 chimpanzee MHC molecules. For each MHC molecule, we attempted six different configurations resulting from three different kernel functions (linear, polynomial and RBF) in combination with two sequence encoding schemes ("sparse encoding", and "11-factor encoding" [19]). The accuracy of prediction for each configuration was assessed using cross-validated q(for class I models) or cross-validated r (for class II models). The configuration that offers the highest prediction performance was chosen for the final model. LOO (leave-one-out) or 7-fold cross-validation was used when assessing the performance of class I models, and 5-fold cross-validation was used when evaluating class II model performance. The final model set included 39 nonamer models, together with 2 octamer models (for H2-Kb and H2-Kk) and 1 decamer model (for A*0207).
Table 1

The list of class I MHC alleles for which SVRMHC models have been constructed.

MHC alleleLinear, 11-factorLinear, SparsePolynomial, 11-factorPolynomial, SparseRBF, 11-factorRBF, Sparse
A*01010.2280.1720.2370.3530.3390.344
A*02010.2450.2110.3830.4330.4850.461
A*0202-0.173-0.7090.1150.2730.2050.228
A*02030.189-0.0090.3520.2910.3460.297
A*0204-0.695-0.6910.007-0.010.031-0.02
A*02060.0660.3250.2660.3690.2720.38
A*02070.6820.6190.6820.6290.680.628
A*03010.2040.2840.3610.4310.5340.374
A*0302-0.0570.1890.1740.2080.1720.207
A10.250.310.260.3820.360.379
A110.1-0.5460.3340.2630.3360.279
A*11010.09-0.1180.1970.2020.2060.197
A20.1580.1090.3150.3040.3420.316
A240.2050.10.3610.210.3780.233
A30.023-0.3610.2930.3480.3730.357
A31-0.0380.2680.2170.3920.3950.389
A*31010.7430.3850.7430.4870.7410.492
A33-0.7770.0790.0040.2450.160.224
A*3301-0.7770.0790.0040.2450.160.224
A680.2780.2230.3320.3980.3470.421
A*68010.000140.2870.4080.2930.3940.312
A*6802-0.1690.2010.0010.3130.2430.344
B*07020.190.2210.3490.3980.4220.413
B35-0.1320.3330.1710.3630.3820.36
B*3501-0.3970.1130.1930.260.240.26
B510.4920.1450.4240.4080.5070.408
B530.0730.5080.250.4450.2890.507
B*53010.0730.5080.250.5080.2890.507
B540.468-0.2120.4680.2690.4290.277
B*54010.468-0.2120.4680.2690.4290.277
B70.3430.2230.3280.5280.4430.543
H-2Db0.504-0.0380.5520.4120.5210.416
H-2Kb-0.09-0.5260.2590.180.280.178
H-2Kk0.7310.5010.7380.5020.7630.513
Mamu-B*170.6210.5950.5540.640.6020.653
Patr-A*0602-0.1430.4120.3180.4470.1710.476

The table also contains statistics for the performance of the models (expressed in cross-validated q) for various configurations of parameters. The configurations offering the best performance are marked in bold, and these are the models implemented in the SVRMHC server.

Table 2

The list of class II MHC alleles for which SVRMHC models have been constructed.

MHC alleleLinear, 11-factorLinear, SparsePolynomial, 11-factorPolynomial, SparseRBF, 11-factorRBF, Sparse
DRB1*04010.5260.5560.5510.6120.5820.61
DRB1*01010.5310.50.5680.6160.6340.61
DRB1*15010.6590.6220.7030.6930.70780.671
DQA1*05010.4560.5680.5290.5810.5460.537
DRB1*04050.2490.480.3640.4150.2950.412
DRB5*01010.4080.4790.3910.5890.3740.532

The table also includes statistics of performance for the models (expressed in cross-validated r) for various configurations of parameters. The configurations offering the best performance are marked in bold, and these are the models implemented in the SVRMHC server.

The list of class I MHC alleles for which SVRMHC models have been constructed. The table also contains statistics for the performance of the models (expressed in cross-validated q) for various configurations of parameters. The configurations offering the best performance are marked in bold, and these are the models implemented in the SVRMHC server. The list of class II MHC alleles for which SVRMHC models have been constructed. The table also includes statistics of performance for the models (expressed in cross-validated r) for various configurations of parameters. The configurations offering the best performance are marked in bold, and these are the models implemented in the SVRMHC server. The class II SVRMHC model construction was more complicated than the class I case because the longer input sequences required alignment to the model's nonameric "core sequence". We took an approach similar to the iterative self-consistent (ISC) strategy described earlier [17]. First, we obtained the anchor position information about the class II MHC molecule from SYFPEITHI [8]. The first anchor position was used to limit the number of possible alignments to be considered: only alignments with a reported anchor amino acid at the first anchor position were considered to be valid. At the beginning of model construction, all validly aligned nonamer sequences, as derived from all training set sequences, were included in the model training. After the first model was trained, predictions were made for each aligned sequence. The alignment for each input sequence that resulted in the smallest residual in the prediction was retained, and other alternative alignments were removed. A subsequent model was then trained using the updated set of aligned sequences; after this, another round of predictions was made. This process continued until the model performance (as measured by cross-validated r) no longer improved, or when an iteration threshold was exceeded (this number was set to 4). Three different sequence alignment protocols – "mean", "max", and "combi" – were used in [17] when making predictions for a sequence with an established model. Our present experience with the SVRMHC models indicated that no significant difference was apparent among the three alignment protocols. However, overall the "mean" alignment method offered slightly better cross-validated r scores. Therefore, "mean" alignment was implemented in the SVRMHC server.

Benchmarking prediction results

In ROC-based comparisons, previous SVRMHC models out-performed several well-known methods when identifying strong binding peptides [19]. This suggests that SVRMHC models perform well in sorting peptides in terms of their relative binding affinities. However, the absolute values of predictions made by SVRMHC models may be sensitive to bias introduced into the dataset used to train the models. For instance, if the training dataset mainly consists of strong binders (pIC50>7), then the constructed model is likely to be biased towards a higher affinity predictions range. To counter this potential problem, we benchmarked each SVRMHC model using a large number of natural peptide sequences. We picked 800 human proteins and 200 mouse proteins at random from the Swiss-Prot database. From these 1000 proteins, we extracted all short subsequences of length 8, 9, and 10. After removal of identical sequences, 528,409 octamers, 528,596 nonamers and 528,433 decamers were obtained. These sequences constituted the benchmark sequence pool. For each SVRMHC model, predictions were made using all sequences in this pool, and the distribution of predicted values was obtained. This distribution provides an estimate of how the "general population" of peptides would "behave" when calculated using the SVRMHC model. The higher the rank of a peptide relative to the "general population", the more likely it is to be a strong binder. Likewise, a low ranked peptide may not be a stronger binder even if its predicted binding value is high (e.g. pIC50>7). Thus, for each peptide sequence submitted by the user, the SVRMHC server provides not only the predicted binding affinity of the peptide, but also a percentile score revealing how many sequences in the benchmark pool produced higher predicted binding affinity values than the sequence of interest.

Utility

At the SVRMHC prediction server, the user can paste a protein sequence (either as plain text or in FASTA format) into the "Input Sequence" text area, or upload a local sequence file to the server. The user then selects the target MHC allele. Optionally, the user can enter either a pIC50 threshold or a percentile score threshold. The prediction results (pIC50 values and percentile scores) will be displayed either in the order in which they occur in the input protein sequence or sorted as a list in descending order of predicted pIC50 values.

Discussion

Model configuration statistics

Of the 42 final SVRMHC models included in the server (see Tables 1 and 2), 23 were constructed using the RBF kernel, 18 were constructed using the polynomial kernel, and one was constructed using the linear kernel. In 23 out of the 42 final models, the "11-factor encoding" scheme was adopted; the remaining 19 final models used the "sparse encoding" scheme. The number of final models that adopted the four configurations "RBF/11-factor", "RBF/sparse", "polynomial/11-factor", and "polynomial/sparse" were 16, 7, 7 and 11, respectively. These statistics suggest that although the configuration "RBF/11-factor" is most likely to generate the best performing model, it is possible for other configurations to produce better models. It is therefore sensible, given a new dataset, to explore all configurations and identify that which offers optimal performance.

Performance comparison with linear modeling methods

In our previous report [19], we showed that SVRMHC models offered better performance than models constructed using the linear "additive method" using binding datasets for three mouse class I MHC alleles. Having constructed larger numbers of models, we could now compare the two approaches more completely. We built "additive method" models for the 42 MHC molecules as described in [16,17], with the same datasets used to construct corresponding SVRMHC models. A comparison between the SVRMHC models and the "additive method" models indicated that the SVRMHC models produced significantly higher cross-validated qthan the "additive method" models before outlier removal [19,22]. However, after we removed outliers, the performance of SVRMHC and "additive method" models was comparable, though fewer outliers were removed for the SVRMHC models. More details of the comparisons can be found at [23].

Conclusion

SVRMHC server is an accurate and easy-to-use server for predicting epitope-MHC binding. It offers significant coverage in terms of MHC molecules and this study has reconfirmed model performance. SVRMHC will continue to expand as more binding data becomes available. We believe the SVRMHC server will become a valuable resource for researchers interested in predicting T cell epitopes.

Availability and requirements

SVRMHC server is publicly accessible from the URL . Questions and comments are welcomed through the site.

Authors' contributions

JW carried out some of the SVRMHC model construction work, most of the benchmarking and statistic analysis, and produced all compiled models for server construction. WL constructed the majority of SVRMHC models, and performed analysis on model configurations. QX organized the binding data from AntiJen, and executed most of the additive model construction work for performance comparison with SVRMHC models. YR constructed the server web site. DRF provided the data for constructing the SVRMHC models, gave significant assistance and advice on essential issues of the model construction, and helped to write the manuscript. TL conceived of and coordinated the study, performed some of the analysis, and drafted and finalized the manuscript. All authors read and approved the final manuscript.
  21 in total

Review 1.  SYFPEITHI: database for MHC ligands and peptide motifs.

Authors:  H Rammensee; J Bachmann; N P Emmerich; O A Bachor; S Stevanović
Journal:  Immunogenetics       Date:  1999-11       Impact factor: 2.846

2.  Physicochemical explanation of peptide binding to HLA-A*0201 major histocompatibility complex: a three-dimensional quantitative structure-activity relationship study.

Authors:  Irini A Doytchinova; Darren R Flower
Journal:  Proteins       Date:  2002-08-15

3.  Towards the in silico identification of class II restricted T-cell epitopes: a partial least squares iterative self-consistent algorithm for affinity prediction.

Authors:  I A Doytchinova; D R Flower
Journal:  Bioinformatics       Date:  2003-11-22       Impact factor: 6.937

4.  Additive method for the prediction of protein-peptide binding affinity. Application to the MHC class I molecule HLA-A*0201.

Authors:  Irini A Doytchinova; Martin J Blythe; Darren R Flower
Journal:  J Proteome Res       Date:  2002 May-Jun       Impact factor: 4.466

5.  SVM based method for predicting HLA-DRB1*0401 binding peptides in an antigen sequence.

Authors:  Manoj Bhasin; G P S Raghava
Journal:  Bioinformatics       Date:  2004-01-22       Impact factor: 6.937

6.  Peptide binding at class I major histocompatibility complex scored with linear functions and support vector machines.

Authors:  Henning Riedesel; Björn Kolbeck; Oliver Schmetzer; Ernst-Walter Knapp
Journal:  Genome Inform       Date:  2004

7.  Structural prediction of peptides binding to MHC class I molecules.

Authors:  Huynh-Hoa Bui; Alexandra J Schiewe; Hermann von Grafenstein; Ian S Haworth
Journal:  Proteins       Date:  2006-04-01

8.  Fuzzy neural network-based prediction of the motif for MHC class II binding peptides.

Authors:  H Noguchi; T Hanai; H Honda; L C Harrison; T Kobayashi
Journal:  J Biosci Bioeng       Date:  2001       Impact factor: 2.894

9.  Prediction of HLA-DQ3.2beta ligands: evidence of multiple registers in class II binding peptides.

Authors:  Joo Chuan Tong; Guang Lan Zhang; Tin Wee Tan; J Thomas August; Vladimir Brusic; Shoba Ranganathan
Journal:  Bioinformatics       Date:  2006-03-01       Impact factor: 6.937

10.  Prediction of MHC class I binding peptides, using SVMHC.

Authors:  Pierre Dönnes; Arne Elofsson
Journal:  BMC Bioinformatics       Date:  2002-09-11       Impact factor: 3.169

View more
  46 in total

Review 1.  MHC class II epitope predictive algorithms.

Authors:  Morten Nielsen; Ole Lund; Søren Buus; Claus Lundegaard
Journal:  Immunology       Date:  2010-04-12       Impact factor: 7.397

2.  Improved methods for predicting peptide binding affinity to MHC class II molecules.

Authors:  Kamilla Kjaergaard Jensen; Massimo Andreatta; Paolo Marcatili; Søren Buus; Jason A Greenbaum; Zhen Yan; Alessandro Sette; Bjoern Peters; Morten Nielsen
Journal:  Immunology       Date:  2018-02-06       Impact factor: 7.397

3.  Robust quantitative modeling of peptide binding affinities for MHC molecules using physical-chemical descriptors.

Authors:  Ovidiu Ivanciuc; Werner Braun
Journal:  Protein Pept Lett       Date:  2007       Impact factor: 1.890

4.  A probabilistic meta-predictor for the MHC class II binding peptides.

Authors:  Oleksiy Karpenko; Lei Huang; Yang Dai
Journal:  Immunogenetics       Date:  2007-12-19       Impact factor: 2.846

5.  Automated benchmarking of peptide-MHC class I binding predictions.

Authors:  Thomas Trolle; Imir G Metushi; Jason A Greenbaum; Yohan Kim; John Sidney; Ole Lund; Alessandro Sette; Bjoern Peters; Morten Nielsen
Journal:  Bioinformatics       Date:  2015-02-25       Impact factor: 6.937

6.  MHC Class II Binding Prediction-A Little Help from a Friend.

Authors:  Ivan Dimitrov; Panayot Garnev; Darren R Flower; Irini Doytchinova
Journal:  J Biomed Biotechnol       Date:  2010-05-20

7.  NetMHCIIpan-2.0 - Improved pan-specific HLA-DR predictions using a novel concurrent alignment and weight optimization training procedure.

Authors:  Morten Nielsen; Sune Justesen; Ole Lund; Claus Lundegaard; Søren Buus
Journal:  Immunome Res       Date:  2010-11-13

8.  Using epitope predictions to evaluate efficacy and population coverage of the Mtb72f vaccine for tuberculosis.

Authors:  Lucy A McNamara; Yongqun He; Zhenhua Yang
Journal:  BMC Immunol       Date:  2010-03-30       Impact factor: 3.615

9.  Prodepth: predict residue depth by support vector regression approach from protein sequences only.

Authors:  Jiangning Song; Hao Tan; Khalid Mahmood; Ruby H P Law; Ashley M Buckle; Geoffrey I Webb; Tatsuya Akutsu; James C Whisstock
Journal:  PLoS One       Date:  2009-09-17       Impact factor: 3.240

10.  Prediction of the binding affinities of peptides to class II MHC using a regularized thermodynamic model.

Authors:  Andrew J Bordner; Hans D Mittelmann
Journal:  BMC Bioinformatics       Date:  2010-01-20       Impact factor: 3.169

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.