Literature DB >> 15980571

SCRATCH: a protein structure and structural feature prediction server.

J Cheng1, A Z Randall, M J Sweredoski, P Baldi.   

Abstract

SCRATCH is a server for predicting protein tertiary structure and structural features. The SCRATCH software suite includes predictors for secondary structure, relative solvent accessibility, disordered regions, domains, disulfide bridges, single mutation stability, residue contacts versus average, individual residue contacts and tertiary structure. The user simply provides an amino acid sequence and selects the desired predictions, then submits to the server. Results are emailed to the user. The server is available at http://www.igb.uci.edu/servers/psss.html.

Entities:  

Mesh:

Substances:

Year:  2005        PMID: 15980571      PMCID: PMC1160157          DOI: 10.1093/nar/gki396

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


INTRODUCTION

Knowledge of a protein's structure provides insight into how it can interact with other proteins, DNA/RNA, and small molecules. It is these interactions which define the protein's function and biological role in an organism. Thus, protein structure and structural feature prediction is a fundamental area of computational biology. Its importance is exacerbated by large amounts of sequence data coming from genomics projects and the fact that experimentally determining protein structures remains expensive and time consuming. Publicly available bioinformatics web servers allow researchers from around the world to apply tools developed in other laboratories to their own data and fully automated systems provide a framework for high-throughput proteomics and protein engineering projects. We have developed a web server, SCRATCH, to predict protein tertiary structure and structural features.

METHODS

The SCRATCH suite combines machine learning methods, evolutionary information in the form of profiles, fragment libraries extracted from the Protein Data Bank (PDB) (1), and energy functions to predict protein structural features and tertiary structures. See Table 1 for a summary of the specific methods used by each predictor. The suite includes the following main modules:
Table 1

Summary of methods used in SCRATCH predictors

PDB training setPSI-BLAST profileFeed forward NN1D RNN2D RNNSVMGraph matchingDirect homologyFragment database
SSproDDDD
SSpro8DDD
ACCproDDD
CONproDDD
DOMproDDD
DISproDDD
MUproDDD
DIproDDDDD
CMAproDDID
3DproIIIIID

‘D’ indicates a method is used directly, and ‘I’ indicates a method is used in one or more of the predictors that are used as an input to the predictor.

SSpro (2): three class secondary structure. SSpro8 (2): eight class secondary structure. ACCpro (3): relative solvent accessibility. CONpro (3): contacts with other residues compared to average. DOMpro: domain boundaries. DISpro: disordered regions. MUpro: effect of single amino acid mutation on stability. DIpro (4): disulfide bridges. CMAPpro (5,6) : residue-residue contact maps. 3Dpro: tertiary structure.

Structural feature predictors

All predictors are trained in a supervised fashion using curated, non-redundant, datasets extracted from the PDB. SSpro, SSpro8, ACCpro, CONpro, DISpro and DOMpro use ensembles of one-dimensional recursive neural network (1D-RNN) architectures (6). CMAPpro and DIpro predictors use ensembles of 2D-RNN architectures (5,6). DIpro also uses support vector machines (SVMs) to discriminate proteins with disulfide bonds from proteins without disulfide bonds, and graph matching algorithms to pair the cysteines. MUpro uses feed-forward neural networks and SVMs. These RNN architectures are based on the theory of probabilistic graphical models (Bayesian networks) meshed with a neural network parameterization to accelerate belief propagation and learning. These architectures systematically combine standard information contained in a local input window with more distant contextual information extracted by translation-invariant recursive neural networks that are convolved along the entire length of the protein (1D) or of the contact maps (2D) from all possible directions. All predictors, except 3Dpro and MUpro, directly leverage evolutionary information in the form of input profiles derived using PSI-BLAST (7) to include all homologous proteins (8,9). In addition, for SSpro and ACCpro, very high levels of local homology to known structures are used either directly or in combination with the prediction output to improve accuracy. Whenever possible and useful, predictors leverage the output of the other predictors (see Figure 1).
Figure 1

Flow diagram for the SCRATCH server. DISpro, DOMpro, CONpro and DIpro are grouped together because they have the same inputs and their outputs are not used by other predictors; however, they are standalone programs.

DOMpro produces domain predictions in three steps. First, DOMpro predicts whether a residue belongs to a domain boundary region or not. Residues within 20 amino acids from the actual domain boundary in the CATH (10) database are considered to be part of the domain boundary region. Second, a statistical approach is used to infer the domain boundary from the predicted states (boundary/non-boundary) of the individual residues. Finally, the sequence segments separated by domain boundary are assigned to domain numbers. In addition to the standard 2D-RNN architectures (5,6) to predict the entire contact map in one step, a variant architecture is used to predict contacts from low-sequence separation to high-sequence separation step by step. The predicted contact maps at lower sequence separation are used as inputs for the prediction of contact maps at higher sequence separation. The raw output of CMAPpro is a matrix of contact probabilities for all residue pairs.

Tertiary structure prediction

Our approach to tertiary structure prediction (3Dpro) combines the use of predicted structural features (2,3,5,6), a fragment library (11) and energy terms derived from the PDB statistics. The structural features used are secondary structure, relative solvent accessibility, and a residue level contact map at a distance cut-off of 12 Å. The predicted structural features are used in the energy function. We use a database of protein fragments of length nine, constructed from the structures in the PDB (11). Two terms in the energy function are based directly on statistics from the PDB, one for residue environments (11,12) and another for bond angles. To encourage the formation of β-strands into sheets, we use a simple, single vector, representation of each strand and penalize unpaired strand vectors. We include a contact-map energy term (13) based on a binary map derived from the matrix of contact probabilities predicted by CMAPpro. To select the contacts, we use a variable, band-dependent, threshold determined by estimating the total number of contacts in a band from the sum of all the predicted contact probabilities in that band. The conformational space is searched using a variant of simulated annealing, where the moves we use to modify our models are crankshaft moves (13) on one or more residues and several forms of fragment replacement (11,12). These moves are applied to sequence locations in the model that are selected randomly. We also include a term to encourage the secondary structure of the models to match the predicted secondary structure. During each search, the model with the lowest energy is kept and all the other models are discarded. Many models are produced using different seeds randomly for each search. The single model with the lowest score is returned as the prediction.

New in SCRATCH

SCRATCH is continuously updated; as new methods are developed, existing methods are improved and predictors are retrained on larger datasets. The predictors DOMpro, DISpro, MUpro and 3Dpro are all new. SSpro and ACCpro have been improved by incorporating information from structural templates directly when appropriate. DIpro has been improved by adding secondary structure and relative solvent accessibility as inputs to increase the accuracy of disulfide bonds prediction. Also, the use of SVMs to discriminate proteins having disulfide bonds from proteins without disulfide bonds is new. One change to CMAPpro is the variant architecture discussed in Methods.

INPUT AND OUTPUT FORMAT

Input

The input to the server is provided by the user through a simple HTML form. The user must enter an email address for the results to be sent to and the single letter code for an amino acid sequence. The user may also enter a name for the submission. The user may select multiple predictions for the same submission. MUpro is the exception to this simple input format. Input for MUpro is the single letter code for an amino acid sequence, single mutation site and a new residue to use for replacement. The user may also provide a structure file in the PDB format, but the field is optional. The MUpro prediction results are displayed directly in the browser shortly after submission.

Output

The predictions are returned to the email address provided by the user. The output from SSpro, SSpro8, ACCpro, CONpro, DOMpro, DIpro and DISpro comes in the body of the email with subject: ‘SCRATCH structural feature predictions’. The CMAPpro predictions are included as an attachment to the email. The 3Dpro prediction is returned as an attachment in a separate email with subject: ‘SCRATCH tertiary structure prediction’. Here we describe the output of the individual predictors. SSpro: ‘H’ helix, ‘E’ strand, ‘C’ other. SSpro8: Single letter eight secondary structure class code defined by DSSP (14). ACCpro: ‘e’ exposed, ‘−’ buried. CONpro: ‘+’ more contacts than average, ‘−’ fewer contacts than average. DISpro: ‘O’ ordered, ‘D’ disordered. DOMpro: First and last residue of each domain. DIpro: Two class prediction of whether or not the target has disulfide bonds. Predicted bonding state of each cysteine in the protein. Predicted cysteine pairs. MUpro: A statement of whether the protein stability is predicted to be increased or decreased by the mutation, and a confidence score. A score near 0 means unchanged stability. Score near −1 means high confidence in decreased stability. Score near +1 means high confidence in increased stability. CMAPpro: The contact map predictions are included as an attachment to the structural features email message. Predictions come as attached raw files, with extension contact_map.8a and contact_map.12a, for thresholds of 8 and 12 Å, respectively. If the query is N amino acids long the files are composed of N lines, each containing N space-separated real numbers. The j-th number on line i-th represents the estimated probability that amino acids i and j are in contact (i.e. of their C-αs being closer than the threshold). 3Dpro: The tertiary structure prediction is a PDB file sent in a separate email message as an attachment, because it takes a significantly longer time to produce than the other predictions. The PDB file contains only the carbon alpha trace. To obtain an all-atom model a user may use other software to add the back bone, such as MaxSprout (15), and side chains, such as MaxSprout and SCWRL (16).

SERVER IMPLEMENTATION AND PERFORMANCE

Statistics

The SCRATCH system has handled ∼175 000 jobs since March 2000, including submissions from more than 90 countries.

Implementation

The basic data flow of the SCRATCH system is portrayed in Figure 1. The user submits the protein sequence through a WWW form. The form data are processed by a Perl script that produces a single Fasta file with the additional information of the user's predictor selections. The Perl script also adds the file to the end of the job queue. The job manager, running on a Sun front-end server, processes a single job by submitting it to a single machine in our Linux cluster and starts another script to run everything necessary to get the results requested by the user. The only software developed outside our laboratory currently used in the pipeline are PSI-BLAST and BLAST (7). PSI-BLAST is used to generate a multiple sequence alignment and consensus sequence from the target sequence. BLAST is used to identify homologs with high-sequence identity in the PDB to improve SSpro and ACCpro predictions.

Appropriate usage

The SCRATCH predictors can be applied to any amino acid sequence; however, in terms of performance versus other methods they are most appropriate to use on targets without high levels of sequence homology to one or more solved structures. There are some exceptions to this caveat. SSpro and ACCpro may be used effectively on any protein sequence because they use template structure information in their predictions when appropriate. MUpro and DISpro are also appropriate to use on any protein sequence.

Structural features prediction performance

The three class per-amino acid accuracy (Q3) of SSpro is ∼77% (2). SSpro version 4.0 has been extensively evaluated on EVA and has been consistently ranked as one of the top secondary structure prediction servers (17). The accuracy of ACCpro is ∼77% at the 25% exposure threshold (3). The prediction accuracies are based on targets where template homology is not used directly, and both systems perform better when template homology can be applied. The eight class per-amino acid accuracy (Q8) accuracy of SSpro8 is ∼63% (2). The accuracy of CONpro is ∼72% (3). DOMpro predicts the correct number of domains ∼69% of the time. The precision and recall of disordered regions of DISpro are 75.4 and 38.8%, respectively. For DIpro, the prediction accuracy of cysteine bonding states is ∼87% (4). The average disulfide bond prediction accuracy of DIpro is 53% (4). The accuracy of mutation stability prediction is ∼86%. On a test set of proteins with length <100 CMAPpro predicted contacts with 49% accuracy and non-contacts with 96% accuracy (6).

Tertiary structure prediction performance

Our current version of 3Dpro is an ab initio predictor only. For targets with significant homology to one or more solved structures, comparative modeling (CM) methods consistently produce more reliable models than ab initio methods. 3Dpro is most appropriate to use with targets do not have good structural templates. Tertiary structure prediction methods are evaluated by the Critical Assessment of Structure Prediction (CASP) experiments held every two years (18). CASP evaluates predictions in three broad categories: CM, fold recognition (FR) and new fold (NF). The easiest targets to predict are categorized as CM-easy, while the hardest are categorized as NF. There is a continuous spectrum of difficulty and these categories blur at the edges as do the methods that work best on different types of targets. We took part in the most recent experiment, CASP6. For complete results see . Our tertiary structure predictor ‘baldi-group-server’ performed well on hard targets (those in the NF and more difficult targets in the FR category) compared with other fully automated predictors. For summarized results for server groups on hard targets follow the link from the SCRATCH home page.

Calculation times

The structural features email is returned in several minutes for most sequences. The contact map prediction is the most time consuming of the structural feature predictions and the time increases quadratically with the length of the sequence. If a contact map is requested for longer sequences, then the structural features email will take a few more minutes to be returned. The tertiary structure email will be returned in <1 h if the sequence is short (length <125). The prediction time increases significantly as the sequence length increases; for this reason we only accept sequences up to length 400 for contact map and tertiary structure prediction through the web interface. The maximum length sequence for the other predictors is 1500. If the user has knowledge of the domains, then it is appropriate to submit each domain separately. We can accommodate longer sequences as well as high-throughput projects with off-line runs.

FUTURE WORK

We are currently developing new methods to increase the utility of SCRATCH. One important addition in development is a CM component, which we will combine with 3Dpro to make a more comprehensive tertiary structure predictor. Another new method in development predicts β-sheet pairings, which will be used in 3Dpro and made available as a standalone predictor. Our group is also working to improve current methods. The next version of DOMpro will incorporate homology directly, and then we will use DOMpro to automatically break submissions into domains for 3Dpro to predict independently and then combine. We are improving our tertiary structure predictor directly by changing the physical representation from a carbon alpha only representation to an all backbone and side-chain centroid representation, and by adding energy terms for realistic secondary structure packing.
  15 in total

1.  The Protein Data Bank.

Authors:  H M Berman; J Westbrook; Z Feng; G Gilliland; T N Bhat; H Weissig; I N Shindyalov; P E Bourne
Journal:  Nucleic Acids Res       Date:  2000-01-01       Impact factor: 16.971

2.  Alignments grow, secondary structure prediction improves.

Authors:  Dariusz Przybylski; Burkhard Rost
Journal:  Proteins       Date:  2002-02-01

3.  Prediction of coordination number and relative solvent accessibility in proteins.

Authors:  Gianluca Pollastri; Pierre Baldi; Pietro Fariselli; Rita Casadio
Journal:  Proteins       Date:  2002-05-01

4.  Improving the prediction of protein secondary structure in three and eight classes using recurrent neural networks and profiles.

Authors:  Gianluca Pollastri; Darisz Przybylski; Burkhard Rost; Pierre Baldi
Journal:  Proteins       Date:  2002-05-01

5.  Improved recognition of native-like protein structures using a combination of sequence-dependent and sequence-independent features of proteins.

Authors:  K T Simons; I Ruczinski; C Kooperberg; B A Fox; C Bystroff; D Baker
Journal:  Proteins       Date:  1999-01-01

6.  Critical assessment of methods of protein structure prediction (CASP)-round V.

Authors:  John Moult; Krzysztof Fidelis; Adam Zemla; Tim Hubbard
Journal:  Proteins       Date:  2003

7.  Prediction of contact maps by GIOHMMs and recurrent neural networks using lateral propagation from all four cardinal corners.

Authors:  G Pollastri; P Baldi
Journal:  Bioinformatics       Date:  2002       Impact factor: 6.937

8.  A graph-theory algorithm for rapid protein side-chain prediction.

Authors:  Adrian A Canutescu; Andrew A Shelenkov; Roland L Dunbrack
Journal:  Protein Sci       Date:  2003-09       Impact factor: 6.725

9.  EVA: continuous automatic evaluation of protein structure prediction servers.

Authors:  V A Eyrich; M A Martí-Renom; D Przybylski; M S Madhusudhan; A Fiser; F Pazos; A Valencia; A Sali; B Rost
Journal:  Bioinformatics       Date:  2001-12       Impact factor: 6.937

10.  Dictionary of protein secondary structure: pattern recognition of hydrogen-bonded and geometrical features.

Authors:  W Kabsch; C Sander
Journal:  Biopolymers       Date:  1983-12       Impact factor: 2.505

View more
  350 in total

1.  MSACompro: protein multiple sequence alignment using predicted secondary structure, solvent accessibility, and residue-residue contacts.

Authors:  Xin Deng; Jianlin Cheng
Journal:  BMC Bioinformatics       Date:  2011-12-14       Impact factor: 3.169

2.  SIDEpro: a novel machine learning approach for the fast and accurate prediction of side-chain conformations.

Authors:  Ken Nagata; Arlo Randall; Pierre Baldi
Journal:  Proteins       Date:  2011-11-09

3.  Characterization of the structure of RAMP1 by mutagenesis and molecular modeling.

Authors:  John Simms; Debbie L Hay; Mark Wheatley; David R Poyner
Journal:  Biophys J       Date:  2006-04-21       Impact factor: 4.033

4.  Self-made phage libraries with heterologous inserts in the Mtd of Bordetella bronchiseptica.

Authors:  Cathie M Overstreet; Tom Z Yuan; Aron M Levin; Calvin Kong; John G Coroneus; Gregory A Weiss
Journal:  Protein Eng Des Sel       Date:  2012-01-27       Impact factor: 1.650

5.  Domain structure of Lassa virus L protein.

Authors:  Linda Brunotte; Michaela Lelke; Meike Hass; Katja Kleinsteuber; Beate Becker-Ziaja; Stephan Günther
Journal:  J Virol       Date:  2010-10-27       Impact factor: 5.103

6.  High-throughput prediction of protein antigenicity using protein microarray data.

Authors:  Christophe N Magnan; Michael Zeller; Matthew A Kayala; Adam Vigil; Arlo Randall; Philip L Felgner; Pierre Baldi
Journal:  Bioinformatics       Date:  2010-10-07       Impact factor: 6.937

7.  Purification, molecular cloning and functional characterization of HelaTx1 (Heterometrus laoticus): the first member of a new κ-KTX subfamily.

Authors:  Thomas Vandendriessche; Ivan Kopljar; David Paul Jenkins; Elia Diego-Garcia; Yousra Abdel-Mottaleb; Elke Vermassen; Elke Clynen; Liliane Schoofs; Heike Wulff; Dirk Snyders; Jan Tytgat
Journal:  Biochem Pharmacol       Date:  2012-01-24       Impact factor: 5.858

Review 8.  Structural anatomy of telomere OB proteins.

Authors:  Martin P Horvath
Journal:  Crit Rev Biochem Mol Biol       Date:  2011-10       Impact factor: 8.250

9.  Molecular characterization, modeling, in silico analysis of equine pituitary gonadotropin alpha subunit and docking interaction studies with ganirelix.

Authors:  Anuradha Bhardwaj; Varij Nayan; Parvati Sharma; Sanjay Kumar; Yash Pal; Jitender Singh
Journal:  In Silico Pharmacol       Date:  2017-07-18

10.  Simulation of homology models for the extracellular domains (ECD) of ErbB3, ErbB4 and the ErbB2-ErbB3 complex in their active conformations.

Authors:  Juan Felipe Franco-Gonzalez; Javier Ramos; Victor L Cruz; Javier Martínez-Salazar
Journal:  J Mol Model       Date:  2012-10-23       Impact factor: 1.810

View more

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