ALL Metrics
-
Views
-
Downloads
Get PDF
Get XML
Cite
Export
Track
Short Research Article

Protein structure quality assessment based on the distance profiles of consecutive backbone Cα atoms

[version 1; peer review: 2 approved]
PUBLISHED 10 Oct 2013
Author details Author details
OPEN PEER REVIEW
REVIEWER STATUS

Abstract

Predicting the three dimensional native state structure of a protein from its primary sequence is an unsolved grand challenge in molecular biology. Two main computational approaches have evolved to obtain the structure from the protein sequence - ab initio/de novo methods and template-based modeling - both of which typically generate multiple possible native state structures. Model quality assessment programs (MQAP) validate these predicted structures in order to identify the correct native state structure. Here, we propose a MQAP for assessing the quality of protein structures based on the distances of consecutive Cα atoms. We hypothesize that the root-mean-square deviation of the distance of consecutive Cα (RDCC) atoms from the ideal value of 3.8 Å, derived from a statistical analysis of high quality protein structures (top100H database), is minimized in native structures. Based on tests with the top100H set, we propose a RDCC cutoff value of 0.012 Å, above which a structure can be filtered out as a non-native structure. We applied the RDCC discriminator on decoy sets from the Decoys 'R' Us database to show that the native structures in all decoy sets tested have RDCC below the 0.012 Å cutoff. While most decoy sets were either indistinguishable using this discriminator or had very few violations, all the decoy structures in the fisa decoy set were discriminated by applying the RDCC criterion. This highlights the physical non-viability of the fisa decoy set, and possible issues in benchmarking other methods using this set. The source code and manual is made available at https://github.com/sanchak/mqap and permanently available on 10.5281/zenodo.7134.

Keywords

Computational biology ; protein structure prediction ; Model quality assessment programs ; Boltzmann distribution ; Annnsen's thermodynamic hypothesis ; statistical potentials ; protein backbone ; decoy sets ;

Introduction

The structure of a protein is a veritable source of information about its physiological relevance in the cellular context1. In spite of rapid technical advances in crystallization techniques, the number of protein sequences known far exceeds the known structures. There are essentially two different computational approaches to predict protein structures from its primary sequence: 1) Template based methods (TBM) which are based on features obtained from the database of known protein structures24 and 2) ab initio or de novo methods which are based on the intrinsic laws governing atomic interactions and are applicable in the absence of a template structure with significant sequence homology5,6. While at present TBM methods fare much better than the de novo approaches, the requirement of a known template protein can sometimes be a constraining factor. Both these methods typically generate multiple possibilities for the native structure of a given sequence. Selecting the best candidate from the set of putative structures is an essential aspect that is performed by model quality assessment programs (MQAP).

MQAPs can be classified as energy based, consensus based or knowledge based. The refinement of structures based on modeling of atomic interactions in energy based methods, such as molecular dynamic simulations, are subject to limited sampling of possible conformations due to large run times, and force field inaccuracies due to the approximations involved in describing the dynamics of large multi-atomic systems710. Consensus methods are based on the principle that sub-structures of the native structure are likely to feature frequently in a set of near-native structures1114. These methods are currently the best performing amongst MQAPs13, but are prone to be computationally intensive due structure-to-structure comparison of all models14, and are of limited use when the number of possible structures is small15. Knowledge based methods rely on the assignment of an empirical potential (also known as statistical potential) from the frequency of residue contacts in the known structures of native proteins16,17. In statistical physics, for a system in thermodynamic equilibrium, the accessible states are populated with a frequency which depends on the free energy of the state and is given by the Boltzmann distribution. The Boltzmann hypothesis states that if the database of known native protein structures is assumed to be a statistical system in thermodynamic equilibrium, specific structural features would be populated based on the free energy of the protein conformational state. Sippl argued using a converse logic that the frequencies of occurrence of structural features such as interatomic distances in the database of known protein structures could determine a free energy (potential of mean force) for a given protein conformation, and thus be used to discriminate the native structure18,19. A crucial aspect in applying statistical potentials is the proper characterization of the reference state20. The application of such empirical energy functions to predict and assess protein structures, while quite popular, are vigorously debated21,22, and several approaches for using statistical potentials for protein structure prediction been described to date20,2326.

Here, we propose a new statistical potential based MQAP for assessing the quality of protein structures based on the distances of consecutive Cα atoms - Protein structure quality assessing based on Distance profile of backbone atoms (PROQUAD). We first propose a statistical potential based on the distance of consecutive Cα distances. In a set of high quality protein structures (top100H27), we demonstrate that the distance between consecutive Cα atoms are distributed normally with a mean of 3.8 Å and standard deviation of 0.04 Å. Based on this observation, the reference state for our statistical potential calculations is defined as one where all consecutive Cα atoms are 3.8 Å apart. We propose a scoring function which measures the deviation of consecutive Cα atoms from 3.8 Å, and hypothesize that this score is minimized in native structures. Based on the top100H database, we chose a cutoff of 0.012 Å for this scoring function to identify non-native states. We show that all the decoy structures from the fisa decoy set taken from the Decoys 'R' Us database28 are distinguished using this discriminator. It has been previously proposed that native structures have constrained interatomic distances29. Interatomic distances, and other metrics, have been combined in several such methods - Molprobity (http://molprobity.biochem.duke.edu/), PROSA (https://prosa.services.came.sbg.ac.at/prosa.php) and the WHATIF server (http://swift.cmbi.ru.nl/whatif)3032. These identify possible anomalies in a given protein structure. While Molprobity and WHATIF identified steric clashes in the decoy structure in fisa, distance checks between consecutive Cα are not part of checks in these methods, and they failed to detect the consecutive Cα atoms anomaly in the fisa decoy set.

Thus, we propose a simple and fast discriminator for protein structure quality based on the distance profiles of consecutive backbone Cα atoms that identifies decoy structures that are physically nonviable.

Results and discussion

The frequency distribution of the distance of consecutive Cα atoms in ~100 proteins in the top100H database (a database consisting of high quality structures)27 shows that the distance between consecutive Cα atoms are distributed normally with a mean of 3.8 Å and standard deviation of 0.04 Å (Figure 1a). Out of 16,162 pairs of consecutive Cα atom distances, 14,281 (88%) were spaced 3.8 Å apart, 1297 (8%) were spaced 3.9 Å apart and 553 (3%) were spaced 3.7 Å apart. Only 31 (0.1%) pairs of consecutive Cα atom distances had values different than these (highest being 4 Å and the lowest being 2.9 Å). It would be interesting to correlate these distance deviant residue pairs to structural or functional aspects of the protein - It is well worth examining every outlier and either correcting it if possible, giving up gracefully if it really cant be improved (more often true at low resolution), or celebrating the significance of why it is being held in an unfavorable conformation33.

d0351428-86be-49c1-9669-c4cdb9055869_figure1.gif

Figure 1. Root-mean-square deviation of the distance of consecutive Cα (RDCC) atoms from the ideal value of 3.8 Å.

(a) Probability distribution (P(x)) for the distance of consecutive Cα in ~100 proteins in the top100H database. (b) RDCC in ~100 high quality structures from the top100H database. (c) Variation in specificity based on the cutoff value. We choose 0.012 Å as the cutoff for filtering out non-native structures.

Figure 1b plots the root-mean-square deviation of the distance of consecutive Cα (RDCC) for these ~100 proteins. All structures in the top100H database have low RDCC values, barring three proteins (PDBids: 2ER7, 1XSO and 4PTP), which had multiple conformations for some residues, and were excluded from the processing. This validates our hypothesis that RDCC is minimized in native structures. Hence, structures that have a RDCC value more than a user specified threshold can be pruned out as structures with low quality or non-native structures.

We evaluated the results using the measures of specificity (the ability of a test to identify negative results) which is defined as:

specificity=TNFP+TN(1)

(TN = true negatives, FP = false positives). The specificity variation with the cutoff chosen is shown in Figure 1c. We choose 0.012 Å as the cutoff value for RDCC, which has a specificity of 1. We have applied this cutoff on decoy sets from the Decoys 'R' Us database28. The first protein (the native structure) in all decoy sets has RDCC below the 0.012 Å cutoff (Figure 1c). Figure 2 shows the RDCC for the hg_structral and fisa decoy sets from the Decoys 'R' Us database. All 500 decoy structures in each protein structure in the fisa decoy set are discriminated by applying the RDCC criterion. Figure 3 shows the superimposition of the native structure and the first decoy structure (AXPROA00-MIN) for a protein (PDBid: 1FC2) taken from the fisa decoy set. The distance between Ile12/Cα and Leu13/Cα atoms is 3.8 Å and 4.1 Å in the native and the decoy structures, respectively. According to our hypothesis, a 4.1 Å distance between consecutive Cα atoms is typically unfeasible in protein structures, and their occurrence should be relatively rare. The presence of such deviations throughout the protein structures categorizes it as a non-native structure. MolProbity30 and ProSA31 are two programs used as a pre-processing step for structures used in CASP34. MolProbity was able to discriminate the decoy structure (AXPROA00-MIN) from the native structure (PDBid: 1FC2) using a metric called the ClashScore (the number of serious steric overlaps) and the Cβ deviations35. PROSA was unable to discriminate between the decoy and the native structures, reporting equivalent Zscores of -4.12 and -5.28, respectively. The WHATIF server report also reports steric clashes in the decoy structures (Data File 1). None of the above mentioned methods use a metric similar to the RDCC proposed in this paper, and thus did not report the abnormal distance between consecutive Cα atoms in the decoy structure.

d0351428-86be-49c1-9669-c4cdb9055869_figure2.gif

Figure 2. Root-mean-square deviation (RMSD) of the distance of consecutive Cα (RDCC) atoms from the ideal value of 3.8 Å in decoy sets.

The hg_structal and misfold decoy sets are indistinguishable using the distance discriminator, unlike the fisa decoy set. We have shown ~25 decoy structures from the fisa set, but the values apply to all the decoys (more than 500). The first protein (the native structure) in each set has RDCC below the 0.012 Å cutoff.

d0351428-86be-49c1-9669-c4cdb9055869_figure3.gif

Figure 3. Superimposition of the native structure and a decoy structure (AXPROA00-MIN) for a protein (PDBid: 1FC2) taken from the fisa decoy set.

The native structure is in red, and the decoy structure is in green. The structures are superimposed using MUSTANG53. The distance between Ile12/Cα and Leu13/Cα atoms is 3.8 Å and 4.1 Å in the native and the decoy structures, respectively.

The hg_structal and misfold decoy sets are indistinguishable using this distance discriminator, while only a few decoy structures failed in the 4state_reduced decoy set. This relationship between RDCC and proteins structure quality is therefore not an equivalence relationship. In propositional calculus, a relationship is equivalent if 'A' implies 'B' and 'B' implies 'A'. A high RDCC implies a low quality structure, but a low quality structure does not necessitate a high RDCC. We therefore suggest the usage of the RDCC measure as a first pass to rule out the non-native contacts prior to applying other discriminators.

The model quality assessment program (MQAP) used to choose the best structure from the multiple closely related structures generated by structure prediction programs is of critical importance. We have in the past used electrostatic congruence to detect a promiscuous serine protease scaffold in alkaline phos-phatases36 and a phosphoinositide-specific phospholipase C from Bacillus cereus37, and a scaffold recognizing a β-lactam (imipenem) in a cold-active Vibrio alkaline phosphatase38,39. However, continuum models40 that compute potential differences and pKa values from charge interactions in proteins41 are sensitive to the spatial arrangement of the atoms in the structure. Thus, an incorrect model will generate an inaccurate electrostatic profile of the peptide42. It is thus possible to functionally characterize a protein from its sequence by applying such in silico tools subsequent to the protein structure prediction and MQAPs tools43.

The estimation of the model quality by MQAPs is achieved by formalizing a scoring function44, referred to as a knowledge-based or statistical potential, constructed from the database of known structures, assuming that the distribution of the structural features obtained from these structures follows the Boltzmann distribution20,23,24,26. The validity of statistical potential and the method to choose a proper reference frame in such models are still widely debated21,22. Methods that use consensus values from numerous models outperform other MQAP methods1114, and are 'very useful for structural meta-predictors'45. It has been shown that many of the MQAP programs perform considerably better when different statistical metrics are combined4648. The state of the art methods for predicting structures49 and MQAPs34,45,50 are evaluated by researchers every two years.

Here, we propose a discriminator (RDCC) based on the distance of consecutive Cα atoms in the peptide structure. The discriminator is independent of the database of structures51, and is thus an absolute discriminator. Our proposed RDCC criterion is satisfied in high quality protein structures taken from the top100H database. As a specific application, we show that all decoy structures in the fisa decoy set from the Decoys 'R' Us database Cα atoms do not satisfy this criterion. It has been previously shown that the fisa decoy set violates the van der Waals term52. We propose a fast complementary method to identify this transgression. It is also an interesting fact that most consensus methods will fare poorly in the fisa decoy set, since the majority of sub-structures are incorrect in all the decoy sets. Therefore, the fisa decoy set consists of physically nonviable structures and one should exercise caution when benchmarking other methods using this decoy set.

Materials and methods

The set of proteins Φproteins consists of the native structure P1 and M-1 decoys structures (Equation 2). We ignore the first x=IgnoreNTerm and last y=IgnoreCTerm pairs of residues in the protein structure to exclude the terminals (Equation 3). For every consecutive pair of residues in the structure we calculate the distance between the consecutive Cα atoms (Resn() and Resn+1()), and its deviation from the ideal value of 3.8 Å. The square of the summation of these deviations is then normalized based on the number of pairs processed, and results in the CADistScore. We hypothesize that CADistScoreP1 is minimum in a native structure (Equation 4). Algorithm 1 shows the pseudocode for the function that generates the CADistScore.

Φproteins={P1,P2PM}(2)

CADistScorePi=n=1+xNy1(dist(Resn(Cα),Resn+1(Cα))3.8)2(Nyx2)2(3)

[i=2M](CADistScoreP1<CADistScorepi)(4)

Algorithm 1: AssessCADist()

Input: P1 : Protein under consideration

Input: IgnoreNTerm: Ignore this number of residues in the N Terminal

Input: IgnoreCTerm: Ignore this number of residues in the C Terminal

Output: CADistScore: Score indicating deviation of successive Cα atoms from 3.8 Å

begin

    CADistScore = 0 ; NumberCompared = 0 ; N = NumberOfResidues(P 1);

    for pIgnoreNTerm to N – IgnoreCTerm do

        q = p + 1 ;

        CADist = Distance(p, q, Cα, Cα)

        NumberCompared = NumberCompared + 1 ;

        diff = absolute(CADist – 3.8 Å) ;

        CADistScore = CADistScore + diff * diff;

    end

    /* Normalize */

    CADistScore = sqrt(CADistScore/(NumberCompared * NumberCompared));

    return (CADistScore);

end

In order to validate our hypothesis on known structures, we applied our discriminator to the top100H database (a database consisting of high quality structures)27 - http://kinemage.biochem.duke.edu/databases/top100.php. In order to benchmark model quality assessment programs, we used decoy sets from the Decoys 'R' Us database28 - http://dd.compbio.washington.edu/. Each set has several structures that are supposed to be ranked worse than the native structure.

Structural superimposition has been done using MUSTANG53. Protein structures were rendered by Py-Mol (http://www.pymol.org/). The source code and manual is made available at https://github.com/sanchak/mqap and permanently available from http://dx.doi.org/10.5281/zenodo.7134.

Comments on this article Comments (0)

Version 3
VERSION 3 PUBLISHED 10 Oct 2013
Comment
Author details Author details
Competing interests
Grant information
Copyright
Download
 
Export To
metrics
Views Downloads
F1000Research - -
PubMed Central
Data from PMC are received and updated monthly.
- -
Citations
CITE
how to cite this article
Chakraborty S, Venkatramani R, Rao BJ et al. Protein structure quality assessment based on the distance profiles of consecutive backbone Cα atoms [version 1; peer review: 2 approved] F1000Research 2013, 2:211 (https://doi.org/10.12688/f1000research.2-211.v1)
NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article.
track
receive updates on this article
Track an article to receive email alerts on any updates to this article.

Open Peer Review

Current Reviewer Status: ?
Key to Reviewer Statuses VIEW
ApprovedThe paper is scientifically sound in its current form and only minor, if any, improvements are suggested
Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit.
Not approvedFundamental flaws in the paper seriously undermine the findings and conclusions
Version 1
VERSION 1
PUBLISHED 10 Oct 2013
Views
59
Cite
Reviewer Report 06 Nov 2013
Simon Lovell, Faculty of Life Sciences, University of Manchester, Manchester, UK 
Approved
VIEWS 59
This is a nice, straightforward analysis of features of protein decoy sets. The authors find that a simple, novel measure of protein geometry is sufficient to distinguish native structures from decoys in the popular fisa decoy set. A rational response ... Continue reading
CITE
CITE
HOW TO CITE THIS REPORT
Lovell S. Reviewer Report For: Protein structure quality assessment based on the distance profiles of consecutive backbone Cα atoms [version 1; peer review: 2 approved]. F1000Research 2013, 2:211 (https://doi.org/10.5256/f1000research.2356.r2086)
NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article.
  • Author Response 18 Nov 2013
    Sandeep Chakraborty, Department of Biological Sciences, Tata Institute of Fundamental Research, Mumbai, 400 005, India
    18 Nov 2013
    Author Response
    Dear Dr Lovell,

    Thank you for your encouraging comments on our manuscript. We took a lot of inspiration from your work "Artefacts and biases affecting the evaluation of scoring functions on ... Continue reading
COMMENTS ON THIS REPORT
  • Author Response 18 Nov 2013
    Sandeep Chakraborty, Department of Biological Sciences, Tata Institute of Fundamental Research, Mumbai, 400 005, India
    18 Nov 2013
    Author Response
    Dear Dr Lovell,

    Thank you for your encouraging comments on our manuscript. We took a lot of inspiration from your work "Artefacts and biases affecting the evaluation of scoring functions on ... Continue reading
Views
55
Cite
Reviewer Report 30 Oct 2013
Bairong Shen, Center for Systems Biology, Soochow University, Suzhou, China 
Approved
VIEWS 55
This paper proposes an absolute discriminator to identify non-native protein structures based on backbone Cα atom distance. Interestingly the authors found that most methods performed poorly in the fisa decoy set from the Decoys “R” Us database and remind researchers ... Continue reading
CITE
CITE
HOW TO CITE THIS REPORT
Shen B. Reviewer Report For: Protein structure quality assessment based on the distance profiles of consecutive backbone Cα atoms [version 1; peer review: 2 approved]. F1000Research 2013, 2:211 (https://doi.org/10.5256/f1000research.2356.r2091)
NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article.
  • Author Response 18 Nov 2013
    Sandeep Chakraborty, Department of Biological Sciences, Tata Institute of Fundamental Research, Mumbai, 400 005, India
    18 Nov 2013
    Author Response
    Dear Dr Shen,

    Thank you for taking the time to review our manuscript. We appreciate your encouraging comments. We have revised our manuscript with some additional results from the CASP8 I-TASSER ... Continue reading
COMMENTS ON THIS REPORT
  • Author Response 18 Nov 2013
    Sandeep Chakraborty, Department of Biological Sciences, Tata Institute of Fundamental Research, Mumbai, 400 005, India
    18 Nov 2013
    Author Response
    Dear Dr Shen,

    Thank you for taking the time to review our manuscript. We appreciate your encouraging comments. We have revised our manuscript with some additional results from the CASP8 I-TASSER ... Continue reading

Comments on this article Comments (0)

Version 3
VERSION 3 PUBLISHED 10 Oct 2013
Comment
Alongside their report, reviewers assign a status to the article:
Approved - the paper is scientifically sound in its current form and only minor, if any, improvements are suggested
Approved with reservations - A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit.
Not approved - fundamental flaws in the paper seriously undermine the findings and conclusions
Sign In
If you've forgotten your password, please enter your email address below and we'll send you instructions on how to reset your password.

The email address should be the one you originally registered with F1000.

Email address not valid, please try again

You registered with F1000 via Google, so we cannot reset your password.

To sign in, please click here.

If you still need help with your Google account password, please click here.

You registered with F1000 via Facebook, so we cannot reset your password.

To sign in, please click here.

If you still need help with your Facebook account password, please click here.

Code not correct, please try again
Email us for further assistance.
Server error, please try again.