Literature DB >> 28460116

The pepATTRACT web server for blind, large-scale peptide-protein docking.

Sjoerd J de Vries1, Julien Rey1, Christina E M Schindler2, Martin Zacharias2, Pierre Tuffery1.   

Abstract

Peptide-protein interactions are ubiquitous in the cell and form an important part of the interactome. Computational docking methods can complement experimental characterization of these complexes, but current protocols are not applicable on the proteome scale. pepATTRACT is a novel docking protocol that is fully blind, i.e. it does not require any information about the binding site. In various stages of its development, pepATTRACT has participated in CAPRI, making successful predictions for five out of seven protein-peptide targets. Its performance is similar or better than state-of-the-art local docking protocols that do require binding site information. Here we present a novel web server that carries out the rigid-body stage of pepATTRACT. On the peptiDB benchmark, the web server generates a correct model in the top 50 in 34% of the cases. Compared to the full pepATTRACT protocol, this leads to some loss of performance, but the computation time is reduced from ∼18 h to ∼10 min. Combined with the fact that it is fully blind, this makes the web server well-suited for large-scale in silico protein-peptide docking experiments. The rigid-body pepATTRACT server is freely available at http://bioserv.rpbs.univ-paris-diderot.fr/services/pepATTRACT.
© The Author(s) 2017. Published by Oxford University Press on behalf of Nucleic Acids Research.

Entities:  

Mesh:

Substances:

Year:  2017        PMID: 28460116      PMCID: PMC5570166          DOI: 10.1093/nar/gkx335

Source DB:  PubMed          Journal:  Nucleic Acids Res        ISSN: 0305-1048            Impact factor:   16.971


INTRODUCTION

Peptide–protein interactions are ubiquitous in the cell. They are estimated to account for 15–40% of the interactome (1) and more than 1.8 million putative peptide sequences have been identified in prokaryotes alone (2). Computational docking methods can complement experimental characterization of these complexes. For example, the Rosetta FlexPepDock ab initio protocol (3) and the protein–peptide protocol of HADDOCK (4) are well-known methods that can do local protein–peptide docking: the prediction of the structure of a protein–peptide complex, given the structure of the unbound protein, the sequence of the peptide and information about the binding site. There are now several web servers that can do local protein–peptide docking, including GalaxyPepDock (5) (based on comparative modeling) and PEP-FOLD3 (6). These can be used in synergy with web servers that can predict the binding site of a protein–peptide complex (7,8), refine the protein-complex structure (9) or optimize the peptide sequence (10,11). We have previously introduced pepATTRACT (12), a novel docking protocol that is fully blind, i.e. it requires only the experimental protein structure and the peptide sequence and no information about the binding site. Briefly, pepATTRACT rigidly docks three idealized peptide conformations onto the receptor protein using ATTRACT (13,14), followed by a two-step flexible refinement: first using iATTRACT (15), and then by molecular dynamics with AMBER (16). Although fully blind, pepATTRACT performs similarly to the local docking methods FlexPepDock and HADDOCK. A version that does use binding site information, pepATTRACT-local, significantly outperforms both. In various stages of its development, pepATTRACT has participated in CAPRI, making successful predictions for five out of seven protein–peptide targets (however, for several targets, homology models of the complex were used) (17). pepATTRACT is currently available as a web interface that generates an ATTRACT protocol for execution on the user's own computer. Given the large number of peptides and peptide–protein interactions, it would be beneficial to have a peptide–protein docking method that is applicable on a large-scale. To process thousands of peptide–peptide interactions without experimental data on the binding site, such a method would have to be fully blind, and run to completion within a few minutes, preferably as a web server. Recently, several new fully blind protein–peptide docking methods have been published: AnchorDock (18), CABS-dock (19) and MDockPeP (20). Of these, only CABS-dock is available as a web server. Unfortunately, current fully blind methods are too slow for large-scale applications. pepATTRACT, AnchorDock and CABS-dock are all based on lengthy molecular dynamics simulations, and MDockPeP is based on an iterative cycle of docking runs. All four methods take several hours to run, even on a modern GPU or multi-core CPU. Here we present a novel web server that corresponds to a simplified version of the full pepATTRACT protocol. The server carries out only the rigid-body stage, performing docking runs in about 10 min. In addition, an analysis is performed of the most frequent protein residues in the interface of the docking models. The docking models are clustered and the top 50 models are shown in the browser. Combined with the fact that it is fully blind, this makes the web server well-suited for large-scale in silico protein–peptide docking experiments. It is possible to run the server in batch mode, submitting multiple docking jobs via a script. See the pepATTRACT main page for more details.

MATERIALS AND METHODS

Benchmark

The rigid-body pepATTRACT web server was tested on all complexes from the peptiDB benchmark (21) where unbound receptor protein structures are available, including several additions of unbound structures by Trellet et al.(4). For all complexes, the unbound form of the receptor protein structure was used. This corresponds to the same data set as used in the original pepATTRACT paper (12).

Peptide–protein docking protocol

A reduced version of the pepATTRACT protocol (12) is performed, using only the rigid-body stage. Three idealized peptide model structures are generated from sequence using the Python library PeptideBuilder (22). Missing side chain atoms in the protein are completed using the program PDB2PQR (23). The protein and peptide structures are converted to the ATTRACT coarse-grained atom type representation (13). Global rigid body docking is performed with ATTRACT (13,14), using 100 000 random starting positions per peptide model. The rigid body docking solutions are ranked by ATTRACT score. The top 10,000 docking solutions are clustered by pairwise ligand RMSD using a cutoff of 1 Å.

Interface analysis and prediction

The top 50 docking models (before clustering) are selected, and all protein–peptide contacts between heavy atoms within 5 Å are computed and pooled for all models. For every protein residue, the interface propensity is computed, defined by the number of contacts in which this residue participates, divided by 50, the number of models. The residues are sorted by interface propensity and presented to the user. In this study, the top N residues with the highest interface propensity are predicted as ‘interface’, where N is the number of residues that makes at least one contact in the model structure of the complex. Interface predictions using PepSite (7) and PEP-SiteFinder (8) were made using their respective web servers. For PEP-SiteFinder, the top N residues were selected in the same way (except for 2JAM, for which prediction failed). For PepSite, all predicted patches on the protein receptor were pooled.

IMPLEMENTATION

Web server input

The web server requires: The structure of the protein receptor in PDB format. If the receptor consists of multiple chains, they are concatenated. In case of nuclear magnetic resonance structures, the first model is selected. Only PDB ATOM records are considered. Co-factors (HETATM records) are ignored. Missing side chains are modeled using the program PDB2PQR (23). Modified amino acid side chains are replaced by dummy atoms. The maximum size of the protein receptor is 10 000 heavy atoms. The sequence of the peptide (one-letter code). Modified amino acids are not supported. During the docking, the peptide will be modeled as an ensemble of three idealized peptide conformations. In theory, pepATTRACT enforces no particular maximum length of the peptide sequence, but note that as the length of the peptide grows, the probability decreases that its structure is well approximated by one of the three idealized peptide conformations that are used in the docking. For this reason, the server does not presently accept sequences of more than 20 amino acids.

Web server output

The server returns 50 atomic models, with each model being the lowest-energy structure of a docking cluster. These models can be downloaded and they are also visualized directly in the browser. The interactive display relies on the PV—JavaScript Protein Viewer (https://biasmv.github.io/pv/). The interface propensity of every residue is also given (see below). Note that all protein residues have been renumbered from 1, their residue number may be different than in the original PDB. Finally, the ATTRACT force field energy of each model is shown in a table. Note that this energy should be used only to identify the correct model, it cannot be used to predict binding affinities.

RESULTS

Docking performance

The performance of the rigid-body pepATTRACT web server was tested on the peptiDB benchmark (21). For 27/80 complexes, at least one of the 50 models had an interface RMSD (iRMSD) of better than 2 Å. Among the top 10 models, this was achieved for 14 complexes. The full pepATTRACT protocol achieves this for 38 cases, but takes many hours to complete. Thus, increasing the number of models to 50 affects the overall performance in a limited manner, but above all, it makes possible to largely reduce the execution time, so as to provide a routine tool for the user. The docking of all 80 complexes of the peptiDB took ∼11 h on one computing node. Docking of multiple targets may however proceed simultaneously on the RPBS cluster if nodes are available. Supplementary Table S1 shows the result of each individual complex. Failures are typically caused by a scoring problem, i.e. correct structures are generated but not ranked high enough.

Interface prediction performance

The web server also returns an analysis of the protein residues that are most prevalent in protein–peptide contacts among the top 50 docking models (before clustering). The interface propensity (the average number of protein–peptide contacts) of each residue is visualized in a table. In the docking model visualization, the interface propensity can be projected onto the receptor protein .When the top N residues with the highest interface propensity are selected (with N being the total number of interface residues), the specificity (precision) and sensitivity of the interface prediction are both 37.2%. This is considerably better than two existing web servers that we tested. PEP-SiteFinder (8) achieved a sensitivity/specificity of 27.3% on the same dataset. PepSite (7), which only accepts peptides up to 10 amino acids, achieved 13.4% sensitivity and 26.6% specificity on that subset (38.3% for rigid-body pepATTRACT). For rigid-body pepATTRACT, in 89% of the cases, at least one predicted residue was correct, compared to 65% for PEP-SiteFinder and 53% for PepSite. We anticipate this performance makes the service particularly well tuned to assist users in the identification of the binding site, and the design of further experiments in the wet lab to probe peptide–protein interactions.

EXAMPLES

Examples of web server output

Example 1. In demonstration mode, the web server performs a docking between cyclophilin A (unbound crystal structure; PDB code: 2ALF) and the HAGPIA peptide from the HIV-1 capsid protein. Figure 1 shows the results of the docking. On the left, the 50 best peptide poses are depicted. One sees that the peptide tends to always interact with the same region on the receptor surface. Among the top 50 models, the third model has an interface RMSD of 0.83 Å toward the crystal structure of the cyclophilin A—peptide–protein complex (PDB code: 1AWR) (right—the experimental peptide conformation is in magenta).
Figure 1.

Left: experimental complex structure of the unbound conformation of the receptor (PDB code: 2ALF) with the 50 peptide best poses. green: protein; cyan: peptide. Right: Peptide pose 3 (iRMSD 0.83 Å). magenta: experimental peptide pose (PDB code: 1AWR).

Left: experimental complex structure of the unbound conformation of the receptor (PDB code: 2ALF) with the 50 peptide best poses. green: protein; cyan: peptide. Right: Peptide pose 3 (iRMSD 0.83 Å). magenta: experimental peptide pose (PDB code: 1AWR). Example 2. The WD40 domain of WDR5 represents a class of histone methyl-lysine recognition domains that is important for recruiting H3K4 methyltransferases to K4-dimethylated histone H3 tail as well as for global and gene-specific K4 trimethylation. It is able to bind histone H3K4 peptides (PDB code: 2H14). Starting from the conformation of the unbound protein (PDB code: 2H9M) pepATTRACT identifies two candidate regions for peptide interaction, and best pose 5 has an interface RMSD of 1.35 Å toward the experimental peptide pose (Figure 2).
Figure 2.

Left: experimental complex structure of the unbound conformation of the receptor (PDB code: 2H14) with the 50 peptide best poses. green: protein; cyan: peptide. Right: Peptide pose 5 (iRMSD 1.35 Å). magenta: experimental peptide pose (PDB code: 2H9M).

Left: experimental complex structure of the unbound conformation of the receptor (PDB code: 2H14) with the 50 peptide best poses. green: protein; cyan: peptide. Right: Peptide pose 5 (iRMSD 1.35 Å). magenta: experimental peptide pose (PDB code: 2H9M).

CONCLUSION

Here we present a novel pepATTRACT web server for fully blind peptide–protein docking. By eliminating the flexible refinement stages, the computation time is reduced from ∼18 h to ∼10 min. However, compared to the full pepATTRACT protocol, the performance is somewhat reduced: from having a correct model in the top 10 in 38/80 cases (48%), to having a correct model in the top 50 in 27/80 cases (34%). If more precision is required, the user may opt instead for the existing web interface at http://www.attract.ph.tum.de/services/ATTRACT/peptide.html, which sets up the computationally intensive full pepATTRACT protocol to be run locally by the user. Several improvements of the service are under consideration. At first, the service presently runs on CPUs, when some part of the service could be ported to GPUs, still improving its speed. Second, an obvious limitation is that the peptide is presently represented by only three idealized conformations, which may give a poor approximation of the bound peptide conformation, especially for longer peptides. A perspective is to integrate a peptide structure prediction program, such as PEP-FOLD3 (6), into the pepATTRACT protocol. However, combined with the fact that it is fully blind, the short running time makes the pepATTRACT web server well-suited for large-scale in silico protein–peptide docking experiments, and the performances in the identification of the receptor interacting residues can provide a useful starting point to rationalize the design of further experiments in the wet lab. Click here for additional data file.
  22 in total

1.  PDB2PQR: an automated pipeline for the setup of Poisson-Boltzmann electrostatics calculations.

Authors:  Todd J Dolinsky; Jens E Nielsen; J Andrew McCammon; Nathan A Baker
Journal:  Nucleic Acids Res       Date:  2004-07-01       Impact factor: 16.971

2.  The structural basis of peptide-protein binding strategies.

Authors:  Nir London; Dana Movshovitz-Attias; Ora Schueler-Furman
Journal:  Structure       Date:  2010-02-10       Impact factor: 5.006

3.  AnchorDock: Blind and Flexible Anchor-Driven Peptide Docking.

Authors:  Avraham Ben-Shimon; Masha Y Niv
Journal:  Structure       Date:  2015-04-23       Impact factor: 5.006

4.  A web interface for easy flexible protein-protein docking with ATTRACT.

Authors:  Sjoerd J de Vries; Christina E M Schindler; Isaure Chauvot de Beauchêne; Martin Zacharias
Journal:  Biophys J       Date:  2015-02-03       Impact factor: 4.033

5.  PepSite: prediction of peptide-binding sites from protein surfaces.

Authors:  Leonardo G Trabuco; Stefano Lise; Evangelia Petsalaki; Robert B Russell
Journal:  Nucleic Acids Res       Date:  2012-05-16       Impact factor: 16.971

6.  CABS-dock web server for the flexible docking of peptides to proteins without prior knowledge of the binding site.

Authors:  Mateusz Kurcinski; Michal Jamroz; Maciej Blaszczyk; Andrzej Kolinski; Sebastian Kmiecik
Journal:  Nucleic Acids Res       Date:  2015-05-05       Impact factor: 16.971

7.  BactPepDB: a database of predicted peptides from a exhaustive survey of complete prokaryote genomes.

Authors:  Julien Rey; Patrick Deschavanne; Pierre Tuffery
Journal:  Database (Oxford)       Date:  2014-11-06       Impact factor: 3.451

8.  A unified conformational selection and induced fit approach to protein-peptide docking.

Authors:  Mikael Trellet; Adrien S J Melquiond; Alexandre M J J Bonvin
Journal:  PLoS One       Date:  2013-03-13       Impact factor: 3.240

9.  PeptideBuilder: A simple Python library to generate model peptides.

Authors:  Matthew Z Tien; Dariya K Sydykova; Austin G Meyer; Claus O Wilke
Journal:  PeerJ       Date:  2013-05-21       Impact factor: 2.984

10.  PEP-FOLD3: faster de novo structure prediction for linear peptides in solution and in complex.

Authors:  Alexis Lamiable; Pierre Thévenet; Julien Rey; Marek Vavrusa; Philippe Derreumaux; Pierre Tufféry
Journal:  Nucleic Acids Res       Date:  2016-04-29       Impact factor: 16.971

View more
  27 in total

1.  Extensive benchmark of rDock as a peptide-protein docking tool.

Authors:  Daniel Soler; Yvonne Westermaier; Robert Soliva
Journal:  J Comput Aided Mol Des       Date:  2019-07-03       Impact factor: 3.686

2.  Peptide Gaussian accelerated molecular dynamics (Pep-GaMD): Enhanced sampling and free energy and kinetics calculations of peptide binding.

Authors:  Jinan Wang; Yinglong Miao
Journal:  J Chem Phys       Date:  2020-10-21       Impact factor: 3.488

3.  Flexible docking of peptides to proteins using CABS-dock.

Authors:  Mateusz Kurcinski; Aleksandra Badaczewska-Dawid; Michal Kolinski; Andrzej Kolinski; Sebastian Kmiecik
Journal:  Protein Sci       Date:  2019-11-11       Impact factor: 6.725

4.  Matching protein surface structural patches for high-resolution blind peptide docking.

Authors:  Alisa Khramushin; Ziv Ben-Aharon; Tomer Tsaban; Julia K Varga; Orly Avraham; Ora Schueler-Furman
Journal:  Proc Natl Acad Sci U S A       Date:  2022-04-28       Impact factor: 12.779

5.  Protein-peptide docking using CABS-dock and contact information.

Authors:  Maciej Blaszczyk; Maciej Pawel Ciemny; Andrzej Kolinski; Mateusz Kurcinski; Sebastian Kmiecik
Journal:  Brief Bioinform       Date:  2019-11-27       Impact factor: 11.622

Review 6.  Trends in application of advancing computational approaches in GPCR ligand discovery.

Authors:  Siyu Zhu; Meixian Wu; Ziwei Huang; Jing An
Journal:  Exp Biol Med (Maywood)       Date:  2021-02-27

7.  Machine learning assessment of the binding region as a tool for more efficient computational receptor-ligand docking.

Authors:  Matjaž Simončič; Miha Lukšič; Maksym Druchok
Journal:  J Mol Liq       Date:  2022-02-18       Impact factor: 6.165

8.  High-resolution global peptide-protein docking using fragments-based PIPER-FlexPepDock.

Authors:  Nawsad Alam; Oriel Goldstein; Bing Xia; Kathryn A Porter; Dima Kozakov; Ora Schueler-Furman
Journal:  PLoS Comput Biol       Date:  2017-12-27       Impact factor: 4.475

9.  General Prediction of Peptide-MHC Binding Modes Using Incremental Docking: A Proof of Concept.

Authors:  Dinler A Antunes; Didier Devaurs; Mark Moll; Gregory Lizée; Lydia E Kavraki
Journal:  Sci Rep       Date:  2018-03-12       Impact factor: 4.379

10.  Prediction and identification of T cell epitopes of COVID-19 with balanced cytokine response for the development of peptide based vaccines.

Authors:  Parul Bhatt; Monika Sharma; Sadhna Sharma
Journal:  In Silico Pharmacol       Date:  2021-06-28
View more

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