Abstract
In studying the strength and specificity of interaction between members of two protein families, key questions center on which pairs of possible partners actually interact, how well they interact, and why they interact while others do not. The advent of large-scale experimental studies of interactions between members of a target family and a diverse set of possible interaction partners offers the opportunity to address these questions. We develop here a method, DgSpi (Data-driven Graphical models of Specificity in Protein:protein Interactions), for learning and using graphical models that explicitly represent the amino acid basis for interaction specificity (why) and extend earlier classification-oriented approaches (which) to predict the ΔG of binding (how well). We demonstrate the effectiveness of our approach in analyzing and predicting interactions between a set of 82 PDZ recognition modules, against a panel of 217 possible peptide partners, based on data from MacBeath and colleagues. Our predicted ΔG values are highly predictive of the experimentally measured ones, reaching correlation coefficients of 0.69 in 10-fold cross-validation and 0.63 in leave-one-PDZ-out cross-validation. Furthermore, the model serves as a compact representation of amino acid constraints underlying the interactions, enabling protein-level ΔG predictions to be naturally understood in terms of residue-level constraints. Finally, as a generative model, DgSpi readily enables the design of new interacting partners, and we demonstrate that designed ligands are novel and diverse.
1 Introduction
The molecular machinery of the cell is driven largely by protein:protein interactions. Traditional high-throughput technologies [5] provide evidence for the existence of interactions that existing computational systems biology techniques utilize to build global networks of interacting proteins. However, finer-grained methods are necessary in order to better understand, predict, and control these interactions. Fortunately, appropriate experimental methodologies are rapidly developing, e.g., using protein microarrays to isolate numerous pairs of possible partners, and fluorescence polarization to assess their interaction strength (Fig. 1, left). Several large-scale studies have been conducted using such techniques for particular families of interacting proteins, including PDZ domains and their peptide ligands [4, 40], and human basic-region leucine zippers (bZIPs) and their coiled-coil partners [6, 8]. In lieu of large-scale studies, the aggregation of a large number of smaller-scale experiments can also yield extensive amounts of detailed binding data, e.g., for major histocompability complex (MHC) and ligands [29, 27, 41, 2, 43], and serine proteases and inhibitors [21, 18].
Figure 1.
DgSpi: Data-driven Graphical models of Specificity in Protein:protein Interactions. A graphic model of PDZ:peptide interactions encapsulates the amino acid constraints conferring the strength and specificity of the interactions in an input dataset. (left) The dataset has ΔG values (shades of green) or “non-interacting” indications (‘X’s) for some PDZ (blue) peptide (red) pairs, (middle) We learn a graphical model with bipartite nodes for some residues in the PDZ (blue) and peptide (red), with edges (green) encapsulating and providing a probabilistic interpretation for amino acid constraints, (right) We use the model to predict novel interactions as well as to design novel peptide partners for PDZs.
As one particular example, consider the specific recognition between PDZ domains and their peptide ligands. PDZs are small peptide recognition modules that bind specific C-terminal peptides of other proteins (Fig. 1, right), in order to mediate protein:protein interactions (e.g., in signaling networks). Early studies of PDZ:peptide recognition developed consensus motifs to capture the common amino acids comprising the ligands of different PDZ “classes” (e.g., class I = S/T-X-Φ vs. class II = Φ-X-Φ, where Φ is a hydrophobic residue). More recent studies yielded more refined statistical binary interaction predictors (interact or not?), based on analysis of amino acid pairs (across the PDZ:peptide interface) in curated datasets of experimentally identified PDZ:ligand partners [3, 38]. MacBeath and colleagues then made the leap to large-scale quantitative data, determining the ΔG of binding for 829 PDZ:peptide pairs from 96 PDZs (from mouse, fly, and worm) against a panel of 259 possible peptide partners [36]. They used this data to develop a binary interaction predictor, based on the constituent PDZ:peptide amino acid pairs like the predictors mentioned above, but taking advantage of the quantitative and negative data [4]. More recently, Bader and co-workers used the MacBeath data to train a type of support vector regression model for predicting ΔG of binding for PDZ:peptide pairs [33].
Motivated by the exciting growth in quantitative studies of protein:protein interactions, we seek to develop a data-driven, sequence-based model that directly and compactly reveals and represents the amino acid interactions underlying experimentally measured ΔG values of binding (henceforth just ΔG for short) and enables efficient, accurate, robust, and transparent prediction of ΔGs for new pairs of possible partners (Fig. 1). To do so, we employ a graph-structured model (which we refer to simply as a graphical model) that explicitly models amino acid interactions and provides a probabilistic interpretation for them. Sequence-based graphical models of protein families have been used to capture amino acid interactions in order to predict protein structure [26, 10, 12], function [37, 1] and design new proteins [39, 15]. We build here on our earlier work on sequence-based models of interacting protein families for binary prediction of interaction [38], significantly extending that approach to incorporate quantitative data and to predict ΔG.
We call our approach DgSpi, for Data-driven Graphical models of Specificity in Protein:protein Interactions. Using the PDZ data from MacBeath and co-workers, we demonstrate that DgSpi is highly predictive of ΔG, obtaining predicted-experimental correlation coefficients of up to 0.69 in a ten-fold cross-validation and 0.63 in leave-one-PDZ-out cross-validation. This performance is essentially equivalent to that obtained by Bader and colleagues, but importantly, our approach provides a readily interpretable model of the amino acid contributions underlying specific interactions. Furthermore, since our graphical models are generative, they can be used in designing new interacting partners (again, interpretable in terms of the amino acid contributions), and we show that there is a diversity of novel peptides that are predicted to bind well against any given PDZ and thus provide worthwhile hypotheses for experimental testing.
2 Methods
DgSpi takes as input (Fig. 1, left) two sets of protein sequences; for simplicity but without implications about function, we refer to one set as the “receptor” and the other as the “ligand”; e.g., the PDZ protein recognition modules as receptors and corresponding peptides as ligands. In addition to the sequences, there are experimental binding measurements for some of the pairs (one from each set); the measurement is either a ΔG value or an indication of “non-interacting” within the sensitivity of the experiment. Our goal is to be able to predict the ΔG of interaction for a previously untested receptor:ligand pair and to design new ligands partners for a specified receptor (Fig. 1, right). To do this, we seek a method that admits explanation of predictions in terms of the underlying amino acid-level interactions conferring specificity of interaction. Thus we employ a graph-structured, or graphical, model (Fig. 1, middle) with nodes for the receptor and ligand residues, and bipartite edges capturing the amino acid constraints between receptor and ligand residues.
We first summarize a graphical model to predict ΔG from a pair of sequences, and then the algorithms to construct a model from training data of sequence pairs with observed ΔG.
2.1 A graphical model of binding free energy
We assume the receptors have been multiply aligned to p informative (non-gappy) columns, and the ligands likewise to q residues. Let X = {X1, X2, …, Xp} be a set of p random variables representing the receptor amino acid composition, with Xi a discrete random variable for the amino acid type at position i. Each Xi takes values in A = {ala, arg,…, val, -}, corresponding to the 20 amino acid types and an additional ‘-’ for a gap in the multiple sequence alignment. Similarly, let Y = {Y1, Y2,…, Yq} be a set of q random variables representing the ligand composition.
Given a receptor sequence x =
{x1,
x2, ….,xp}
(i.e., a set of amino acid values for the random variables in X),
along with a ligand sequence y =
{y1,
y2, …., yq},
we want to predict the strength of a possible interaction between the two
proteins, ΔGpred(x,
y). Our goal here is to develop a robust predictive model that
is interpretable in terms of the amino acid interactions driving specific
protein:protein recognition. Therefore we model
ΔGpred with a bipartite graphical
model, with nodes for X and Y representing the amino
acids and edges ε ⊂ X ×
Y representing their dependencies. Nodes xi,
yj have associated vectors
Vi[a],
Vj[b] to capture
position specific environment effects to binding. Edge (i, j),
between nodes xi and yj,
has an associated matrix
Wi,j[a, b] of
weights for a, b ∈
,
holding the position-specific contributions to binding for each possible pair of
amino acids, intended to capture electrostatics, van der Waals, hydrogen
bonding, and other such interactions, which depend on the composition of the
amino acids involved. We point out that these physical justifications for the
parameters of our model are descriptive rather than prescriptive: they guide the
intutition for learning and interpreting the model, but we make no assumptions
on sources of these interactions beyond what we can learn from data.
In summary, then, given two protein sequences x and y, we predict their binding free energy as:
| (1) |
2.2 Training objective
Our data-driven approach to modeling protein:protein interaction specificity uses experimental data to learn the parameters V and W that define the model in Eq. 1. We assume that the experimental data is partitioned into interactions ℐ+, with ΔG values, and non-interactions ℐ−, where the binding was weaker than ΔGmax, a maximum experimentally detectable ΔG value. Thus each member of ℐ+ is of the form (x, y, ΔG), giving a pair of sequences and the measured ΔG value, while each member of ℐ− is simply an (x, y) pair.
We take as our primary objective minimizing the squared error between the observed and predicted ΔG values for members of ℐ+. For the non-interactions in ℐ−, we incorporate a penalty for an incorrect prediction, i.e., for ΔGpred better than ΔGmax. In particular, we use a one-sided squared penalty for noninteractions predicted as interactions. Compared with the hinge-loss commonly used in SVMs, this tends to penalize small differences to a lesser extent, which is a desirable property in cases such as ours where the focus is on the regression error and not the misclassification cost. The one-sided square error has no points of discontinuity, making optimization easier as well.
Thus our objective function for a specific set of parameters V, W is:
| (2) |
where we emphasize the dependence of ΔGpred in Eq. 1 on V and W by including them as parameters. The parameter γ− sets the relative weighting between the contributions from interactions and non-interactions.
2.3 Block-sparse Regularization
A suitable model can be learned from the data by minimizing the objective function in Eq. 2. However, directly optimizing this function is likely to lead in overfitting as there are usually far more parameters in the model than there are data points available with which to fit them. To circumvent this problem, we instead optimize a regularized objective function. Regularization is usually described as a penalty to the objective function; an alternate but equivalent view of the regularization is that it is a Bayesian prior on the models that biases the learning method towards models consistent with the prior. Protein:protein interactions can be reasonably expected to display structural sparsity —due to spatial restrictions, only a few of all possible bipartite interactions between the partners are likely to be important in biochemical interactions. Motivated by this prior belief, we employ block-L1 regularization, a form of regularization that penalizes the number of non-zero edges (or “blocks”), so that each edge (i, j) is penalized unless all parameters within the edge, Wi,j, are zero. This promotes a sparser structure promoting interpretability; furthermore, by reducing the number of non-zero parameters in the model, it helps avoid overfitting. For our model, the block-L1 regularization term is:
| (3) |
where ‖ · ‖ refers to the vector two-norm of the corresponding set of parameters and the fraction (number of amino acids plus gap) is a correction factor to account for the different degrees of freedom in V and W. Our learning objective is then:
| (4) |
where λ1,2 sets the relative weight between the learning objective and the regularization term.
2.4 Learning algorithms
Schmidt et al. [32] developed a Limited-Memory Projected Quasi-Newton (PQN) approach suitable for squared error objectives. We customize their method for our graphical models of protein-protein interactions. A constrained optimization to incorporate the block-L1 regularization is performed by a projected gradient method that iterates between unconstrained gradient descent updates to the parameter values, and constrained projections of the parameter values onto the constrained space.
While this approach can be used to learn the structure and parameters of the model (i.e., which vertices and edges, along with their weights), in practice, the resulting procedure can result in biased weights for the non-zero parameters, despite identifying the correct structure [1, 23]. To avoid this, after learning the structure of the model, we re-learn the non-zero parameters with L2 regularization. That is, in a second stage, we restrict the optimization to the vertices and edges contributing in the first stage, but reoptimize their weights using a modified version of Eq. 4, replacing R1,2 with:
| (5) |
weighted by a corresponding λ2. Since R2(V, W) penalizes the square of the vector 2-norms, each element of each parameter vector is penalized independent of any group membership; the regularization is thus independent of the degrees of freedom in the corresponding groups. This two-stage approach finds sparse models with small edge weights, regularizing a pseudo-likelihood objective similarly to the approach of [1]. We find in practice that this approach yields models that are both interpretable and predictive of ΔG.
3 Results
Our goal is to make quantitative predictions of the ΔG of PDZ:peptide interactions, interpretable in terms of underlying amino acid constraints. This is in contrast to the approach of MacBeath and co-workers [4], who studied the ability of a computational method to classify interaction vs. non-interaction.1 It is also in contrast to the Support Vector Regression approach of Bader and co-workers [33], in that while our method achieves comparable predictive accuracy, it has the added benefit of being able to automatically identify the amino acid-level interactions with the greatest impact, and directly characterize their contributions. These interactions not only allow us to characterize the sequence determinants of binding affinity and specificity, but also allow us to design new interacting partners based on the derived “rules” of good interactions.
We apply DgSpi to the extensive PDZ dataset collected by MacBeath and colleagues [36, 4]. To enable appropriate comparison of results, we use the processed version of the dataset provided by Bader and colleagues [33]. The dataset includes 82 mouse PDZs and 217 peptides, with a reported 560 interactions and 1167 non-interactions. A structure- and sequence-based multiple sequence alignment of 225 columns was obtained for the PDZs; the peptides were represented by 5 C-terminal residues each. We then removed highly conserved and highly gap-ful columns, reducing the alignment to 114 PDZ positions and 5 peptide positions.
3.1 ΔG prediction
10-fold cross-validation
To test the ability of our model to predict the affinity of PDZ-peptide interaction, we first performed a ten-fold cross-validation (i.e. we learned the model with 90% of the data and tested it on the left-out 10%, doing this with each 10% left out). This represents the scenario in which data are available for some interactions, and we want to make predictions for others.
Our learning approach has three main parameters: γ−, a parameter trading off the relative importance of positive and negative interactions in the objective function; λ1,2, the strength of the block-L1 regularization used to determine the non-zero parameters of the model and λ2, the regularization weight used to estimate the values of the non-zero parameters. γ− and λ2 were set to 0.05 and 1 respectively based on our initial experiments using one train-test split. The small value of γ− reflects the relative abundance of non-interactions in our dataset and our emphasis on modeling interactions comprehensively since they are biologically more interesting. For each training split, we varied λ1,2 generating multiple models spanning the spectrum from models with no interactions to models where nearly all possible interactions were allowed.
Fig. 2 summarizes trends over values of λ1,2. The left characterizes the increase in number of interactions with decreasing λ1,2 (top), and the corresponding increase in the average Pearson correlation coefficient (bottom), from 0.49 when there are no edges in the model and all contributions are due to the Vi, Vj, to 0.66 when ∼ 60 interactions are included, to a maximum of 0.69 when ∼ 300 interactions are included. The relatively large increase in model accuracy when the number of edges increases from 0 to 60 suggest that these edges make important contributions to binding affinity and specificity. In contrast, the relatively small increase in accuracy of the model as the number of edges increases beyond 60 to being a completely connected model suggests that the edges introduced later have relatively low importance. The right panel shows the average strength of each edge, calculated as the norm of Wi,j, as a function of λ1,2. Each line represents a separate unique interacting pair of residues; interactions that have high weight at λ = 25 are highlighted in color, while the remaining interactions are shown in black. When the model is sparse (high λ1,2), there are few, strong, interactions; as the density of the model increases (low λ1,2), most interactions have non-zero strength but are very weak.
Figure 2.
Trends with varying regularization weight (parameter λ1,2), with higher values yielding sparser models. (left-top) Number of edges in models learned with varying λ1,2. The red star indicates a model with edges fixed according to contacts in a crystal structure. (left-bottom) Test correlation coefficient as a function of the average number of edges in trained model. (right) Regularization path, showing each edge's strength as a function of λ1,2.
Fig. 3 shows the prediction results for one 10-fold repetition at λ1, 2 = 20. The overall correlation coefficient across the dataset was 0.67 while the root mean square error between experiment and prediction was 0.62. Most errors were equally distributed around zero, and actually within typical experimental error. However, there were a few clear outliers where the model under-predicted binding energies.
Figure 3.
Example prediction results, combined across 10 splits in one repetition at λ1,2 = 20. (left) Scatterplots of experimental vs. predicted ΔG. Pearson Correlation Coefficient across entire test-split was 0.67. (right) Histogram of prediction errors.
Contact-based model structure
When an experimentally determined 3D structure of the protein-protein interface is available, an alternate approach to determining the structure (edges) of the graphical model could be to restrict the non-zero interactions to the pairs of residues close to each other in the 3D structure. The parameters of this model with fixed structure can then be readily learned with L2 regularization, as before. Macbeath and colleagues identified 38 contacts between 16 PDZ residues and 5 peptide [4]. We repeated our 10 fold cross-validation experiments, using these 21 positions and 38 contacting residues as the set of vertices and edges in the model (instead of identifying them using the block-L1 penalty), and estimated their parameters with L2 regularization. The average correlation coefficient of the contact-based models is 0.60, which, while good, is lower than the 0.66 correlation obtained by models with about 60 interactions. Could the difference in accuracy be due to the difference in the number of interactions? The bottom-left panel in Fig. 2 highlights the accuracy of this model (shown as a red star), compared to the correlation coefficients obtained by varying λ1,2. We see that the models with learned structure can achieve accuracy similar to the contact-structure model but using fewer interactions; alternativeely, a model with learned structure and a comparable number of interactions to that of the contact structure achieves higher correlation. Thus our data-driven approach to learning model structure can identify important interactions beyond those that might be inferred by inspection of the 3D structure.
Leave-one PDZ out
To test the scenario where the model is applied to make predictions for a new PDZ, we performed “leave-one-PDZ-out” cross-validation following the approach of Bader and colleagues [33]. We held out data for each of the 23 PDZ domains with at least 10 interactions, training the model on the remaining data and testing on the held-out domain. Since the effect of λ1,2 on the sparsity of the model depends on the number of sequences in the training set, instead of choosing the same value of as selected by ten-fold cross validation, we performed a grid search on λ1,2 and used the value that gives a model of similar sparsity as the cross-validated models. This process allows us to parameterize the model by the number of edges as opposed to the less natural λ1,2. Using this procedure we obtained an average correlation coefficient of 0.61 across the 23 PDZs that had at least 10 interactions. Again, allowing for denser models by changing the regularization weight slightly improved the average correlation coefficient to 0.63 which is comparable to the 0.65 obtained by Bader and colleagues by Support Vector Regression [33]; when restricting to contact edges, we obtain 0.54 (about the same as the 0.56 of Bader and colleagues).
3.2 Model analysis
A key feature of DgSpi is that a model can be easily “opened up” to characterize the amino acid determinants of binding. To illustrate, we characterized the models trained at λ1, 2 = 25 across the 10 folds, computing the average strength of the vector 2-norms for the protein positions (i.e., Vi), peptide positions (i.e., Vj), and potentially interacting pairs (i.e., Wi, j). Fig. 4-top shows these values: the strengths of the vertex terms appear along the axes (x-axis for PDZ positions and y-axis for peptide positions), while the strengths of the PDZ:peptide edge terms appear in the heat map. As might be expected for interaction affinities, the position-based terms are relatively weaker, with most being less than 0.2. In contrast, more than 40 interaction terms have norms larger than this value with a large fraction of them between position 4 of the peptide and the protein. Fig. 4-bottom-left overlays these strong interactions on the the structure of the murine al-syntrophin PDZ (colored blue to light pink according to position) complexed with the peptide KESLV (colored in red). Fig. 4-bottom-right plots the edge strength (y-axis) against the distance of the corresponding residue pairs (x-axis) Interestingly, while most of the strong edges tend to be between positions less than 15 Å apart in the crystal, there are a few edges that are at a longer-range that appear consistently.
Figure 4.
Model analysis. (top) Average strength of the vector 2-norms for the PDZ positions (i.e., Vi), peptide positions (i.e., Vj), and potentially interacting pairs (i.e., Wi,j) in the model trained at λ1,2 = 25. (bottom-left) Strong interactions highlighted in top panel, displayed on the NMR structure of the alpha syntropin PDZ (pdb id: 2PDZ). Color scheme same as above. (bottom-right) Average edge strength across 10 training splits plotted against distance in the 3D structure.
Despite the fact that no 3D structure information was used in learning the model, our method identifies several contacting residues as important for determining interaction specificity. This suggests that our data-driven approach might be capturing physically important interactions. To test this hypothesis further, we determined the average weight assigned to each possible amino acid pair for the top three interacting residue pairs across the models for the 10 training folds at λ1 2 = 25. Fig. 5 shows these weights with strong negative energies (i.e., favoring binding) in shades of blue and strong positive energies in shades of red. Darker shades correspond to stronger effects in both cases. The strongest interacting residue pair (PDZ position 54 : peptide position 2) strongly favors interactions between oppositely charged Arginine/Lysine in the PDZ and Glutamate in the peptide, while strongly penalizing Aspartic Acid/Glutamate : Glutamate between pairs of negatively charged residues, suggesting a strong electrostatic effect between these positions. Similar effects are seen in the other two interactions with Glutamate:Lysine favored between 48:1 and Aspartic Acid:Threonine penalized between 12:4. Our learning method can thus not only provide structural information as well as insights into the biochemical determinants of binding affinity.
Figure 5.
Average weights for amino acid pairs for the top three interacting residue pairs.
In summary, our results suggest that a large fraction of the binding affinity is due to interactions between a relatively small set of positions, not all spatially adjacent to the binding pocket. A larger set of weak interactions might have an additional small effect on binding; these might effect particular sub-families of PDZs or might reflect allosteric affects related to alternate conformational states of the protein previously described in this family [20].
3.3 From Sequence Determinants to Sequence Optimization and Design
The accuracy and simplicity of our model allows us to rapidly evaluate the binding affinity of any PDZ-peptide pair. We demonstrate the utility of this approach by “designing” optimal binders for a given PDZ sequence. Using a model learned from the entire training set with λ1,2=25, we searched all five residue peptides and determined the top 10 peptides by their predicted ΔG for each PDZ sequence. Fig. 6-left shows the density of predicted binding energies of these PDZ:peptide pairs in blue; the density of natural PDZ-peptide pairs binding energies in our training dataset is shown in red. The predicted binding affinities of designed sequences are considerably lower than those of the natural sequences.
Figure 6.
(Left) Density of the predicted PDZ-peptide ΔG for the designed peptides (blue) and experimental ΔG for natural PDZ-peptide pairs (red). (Right) Sequence logos for the top 10 peptide designs for SHANK1 (top), CHAPSYN (middle), and PSD95 (bottom).
While the designed sequences include the natural substrates (at close to their predicted affinities, as discussed above), they also include a diverse array of alternatives. Fig. 6-right shows sequence logos of the top 10 designed peptides for three different PDZs. Even among these sets of top predicted binders, we see interesting diversity among the peptides, suggesting novel designs potentially worthy of experimental evaluation.
4 Discussion and Conclusion
We have developed a graphical model which is highly predictive of the ΔG of binding in protein:protein interactions, while providing an interpretable and designable basis for its predictions. The notion of modularity is fundamental to the idea of a graphical model. Hence these models form a powerful and natural tool to solve problems involving complex probability distributions over many random variables, like the ones here. Due to the natural equivalence between the graph structure of a model and the structure of spatial interactions in proteins, graphical models have seen considerable use in modeling various aspects of proteins: in recognizing structural motifs [19, 24, 25], in protein structure alignments [42], and in modeling dynamics [30]. A growing body of work using graphical models to capture correlated mutations in protein families has also seen substantial success in predicting residue-residue contacts in the protein structure [10, 12, 22, 26, 28], highlighting the power of these models.
While basing the modeling of ΔG on sequence and data is fundamentally different from structure-based predictors, which employ physics-based models and analysis of side-chain (and potentially backbone) conformations to assess interactions (e.g., [9, 16, 35]), we note that structure-based undirected graphical models have been used to predict ΔG [13, 14]. The integration of the structure-based approach and the sequence+data-based approach provides an interesting future direction. Our preliminary work on such integration for individual proteins [11] provides evidence that the two viewpoints can be complementary and enable better prediction than either alone.
The method we developed here could be applied to any pair of interacting protein families with a similar extent of quantitative binding data. Due to their size and easy availability, PDZ domains form a “model system” for studying protein-protein interactions, [4, 17, 34, 40]. They are involved in formation of protein complexes which are involved in cellular signal transduction and neural circuitry [34] and so make an interesting test case from the point of view of protein-engineering [7] and drug design [31].
We demonstrated that our models can be used to design novel peptides that interact strongly with a given PDZ domain. This approach could be extended using sampling or other inferential techniques to design a desired interaction, rather than only the peptide, and to scale up to larger sets of involved residues.
Acknowledgments
This work is supported in part by US NSF grant IIS-0905193 (CJL and CBK) and US NIH P41 GM103712 (CJL).
Footnotes
A graphical model approach to do that has been previously described [38]; we have found that classifying based on predicted ΔG is not as robust.
Competing Interests. In addition to his academic affiliation with Dartmouth College, CBK is affiliated with Stealth Biologics, LLC, a company that engineers proteins to optimize functionality and minimize immunogenicity. Dartmouth has worked with him to manage all potential conflicts of interest arising from this affiliation.
References
- 1.Balakrishnan S, Kamisetty H, Carbonell JG, Lee SI, Langmead CJ. Learning generative models for protein fold families. Proteins: Structure, Function, and Bioinformatics. 2011 Apr;79(4):1061–1078. doi: 10.1002/prot.22934. [DOI] [PubMed] [Google Scholar]
- 2.Bordner AJ, Mittelmann HD. MultiRTA: A simple yet accurate method for predicting peptide binding affinities for multiple class II MHC allotypes. BMC Bioinformatics. 2010;11:482. doi: 10.1186/1471-2105-11-482. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3.Brannetti B, Via A, Cestra G, Cesareni G, Helmer Citterich M. SH3-SPOT: an algorithm to predict preferred ligands to different members of the SH3 gene family. Journal of Molecular Biology. 2000 Apr;298(2):313–328. doi: 10.1006/jmbi.2000.3670. [DOI] [PubMed] [Google Scholar]
- 4.Chen JR, Chang BH, Allen JE, Stiffler MA, MacBeath G. Predicting PDZ domain-peptide interactions from primary sequences. Nat Biotechnol. 2008 Sep;26(9):1041–1045. doi: 10.1038/nbt.1489. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.Fields S, Song O. A novel genetic system to detect protein-protein interactions. Nature. 1989 Jul;340(6230):245–6. doi: 10.1038/340245a0. [DOI] [PubMed] [Google Scholar]
- 6.Fong JH, Keating AE, Singh M. Predicting specificity in bZIP coiled-coil protein interactions. Genome Biology. 2004 Jan;5(2):R11. doi: 10.1186/gb-2004-5-2-r11. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 7.Fuh G, Pisabarro MT, Li Y, Quan C, Lasky LA, Sidhu SS. Analysis of PDZ domain-ligand interactions using carboxyl-terminal phage display. J Biol Chem. 2000 Jul;275(28):21486–21491. doi: 10.1074/jbc.275.28.21486. [DOI] [PubMed] [Google Scholar]
- 8.Grigoryan G, Reinke AW, Keating AE. Design of protein-interaction specificity gives selective bZIP-binding peptides. Nature. 2009;458(7240):859–864. doi: 10.1038/nature07885. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9.Guerois R, Nielsen JE, Serrano L. Predicting changes in the stability of proteins and protein complexes: a study of more than 1000 mutations. Journal of Molecular Biology. 2002;320:369–387. doi: 10.1016/S0022-2836(02)00442-4. [DOI] [PubMed] [Google Scholar]
- 10.Jones David T, Buchan Daniel WA, Cozzetto Domenico, Pontil Massimiliano. Psicov: precise structural contact prediction using sparse inverse covariance estimation on large multiple sequence alignments. Bioinformatics. 2012;28(2):184–190. doi: 10.1093/bioinformatics/btr638. [DOI] [PubMed] [Google Scholar]
- 11.Kamisetty H, Ghosh B, Bailey-Kellogg C, Langmead CJ. Modeling and Inference of Sequence-Structure Specificity. Proc of the 8th International Conference on Computational Systems Bioin-formatics (CSB) 2009:91–101. [Google Scholar]
- 12.Kamisetty H, Ovchinnikov S, Baker D. Assessing the utility of coevolution-based residue– residue contact predictions in a sequence-and structure-rich era. Proceedings of the National Academy of Sciences. 2013;110(39):15674–15679. doi: 10.1073/pnas.1314045110. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Kamisetty H, Ramanathan A, Bailey-Kellogg C, Langmead CJ. Accounting for conformational entropy in predicting binding free energies of protein-protein interactions. Proteins. 2011 Feb;79(2):444–462. doi: 10.1002/prot.22894. [DOI] [PubMed] [Google Scholar]
- 14.Kamisetty H, Xing EP, Langmead CJ. Free Energy Estimates of All-atom Protein Structures Using Generalized Belief Propagation. J Comp Bio. 2008;15(7):755–766. doi: 10.1089/cmb.2007.0131. [DOI] [PubMed] [Google Scholar]
- 15.Kamisetty H, Xing EP, Langmead CJ. Approximating Correlated Equilibria using Relaxations on the Marginal Polytope. Proc of the 28th International Conference on Machine Learning (ICML) 2011:1153–1160. [Google Scholar]
- 16.Kortemme T, Baker D. A simple physical model for binding energy hot spots in protein-protein complexes. Proceedings of the National Academy of Sciences. 2002;99(22):14116–14121. doi: 10.1073/pnas.202485799. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 17.Kurakin A, Swistowski A, Wu SC, Bredesen DE. The pdz domain as a complex adaptive system. PLoS ONE. 2007 Sep;2(9):e953. doi: 10.1371/journal.pone.0000953. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18.Li J, Yi ZP, Laskowski MC, Laskowski M, Jr, Bailey-Kellogg C. Analysis of sequence-reactivity space for protein-protein interactions. Proteins: Structure, Function, and Bioinformatics. 2005 Feb;58(3):661–671. doi: 10.1002/prot.20341. [DOI] [PubMed] [Google Scholar]
- 19.Liu Y, Carbonell J, Gopalakrishnan V, Weigele P. Conditional graphical models for protein structural motif recognition. Journal of Computational Biology. 2009 May;16(5):639–657. doi: 10.1089/cmb.2008.0176. [DOI] [PubMed] [Google Scholar]
- 20.Lockless Steve W, Ranganathan Rama. Evolutionarily conserved pathways of energetic connectivity in protein families. Science. 1999;286(5438):295–299. doi: 10.1126/science.286.5438.295. [DOI] [PubMed] [Google Scholar]
- 21.Lu SM, Lu W, Qasim MA, Anderson S, Apostol I, Ardelt W, Bigler T, Chiang YW, Cook J, James MN, Kato I, Kelly C, Kohr W, Komiyama T, Lin TY, Ogawa M, Otlewski J, Park SJ, Qasim S, Ranjbar M, Tashiro M, Warne N, Whatley H, Wieczorek A, Wieczorek M, Wilusz T, Wynn R, Zhang W, Laskowski M., Jr Predicting the reactivity of proteins from their sequence alone: Kazal family of protein inhibitors of serine proteinases. Proceedings of the National Academy of Sciences. 2001 Feb;98(4):1410–1415. doi: 10.1073/pnas.031581398. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 22.Marks Debora S, Colwell Lucy J, Sheridan Robert, Hopf Thomas A, Pagnani Andrea, Zecchina Riccardo, Sander Chris. Protein 3d structure computed from evolutionary sequence variation. PLoS One. 2011;6(12):e28766. doi: 10.1371/journal.pone.0028766. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 23.Nicolai Meinshausen, Peter Bu¨hlmann. High-dimensional graphs and variable selection with the lasso. The Annals of Statistics. 2006;34(3):1436–1462. [Google Scholar]
- 24.Menke M, Berger B, Cowen L. Markov random fields reveal an n-terminal double beta-propeller motif as part of a bacterial hybrid two-component sensor system. PNAS. 2010 Mar;107(9):4069–4074. doi: 10.1073/pnas.0909950107. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 25.Moitra S, Tirupula KC, Klein-Seetharaman J, Langmead CJ. A minimal ligand binding pocket within a network of correlated mutations identified by multiple sequence and structural analysis of G protein coupled receptors. BMC Biophysics. 2012;5(13) doi: 10.1186/2046-1682-5-13. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26.Morcos Faruck, Pagnani Andrea, Lunt Bryan, Bertolino Arianna, Marks Debora S, Sander Chris, Zecchina Riccardo, Onuchic José N, Hwa Terence, Weigt Martin. Direct-coupling analysis of residue coevolution captures native contacts across many protein families. Proceedings of the National Academy of Sciences. 2011;108(49):E1293–E1301. doi: 10.1073/pnas.1111471108. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 27.Nielsen M, Lundegaard C, Blicher T, Lamberth K, Harndahl M, Justesen S, Roder G, Peters B, Sette A, Lund O, Buus S. NetMHCpan, a method for quantitative predictions of peptide binding to any HLA-A and -B locus protein of known sequence. PLoS One. 2007;2:e796. doi: 10.1371/journal.pone.0000796. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 28.Nugent Timothy, Jones David T. Accurate de novo structure prediction of large transmembrane protein domains using fragment-assembly and correlated mutation analysis. Proceedings of the National Academy of Sciences. 2012;109(24):E1540–E1547. doi: 10.1073/pnas.1120036109. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 29.Peters B, Sidney J, Bourne P, Bui HH, Buus S, Doh G, Fleri W, Kronenberg M, Kubo R, Lund O, Nemazee D, Ponomarenko JV, Sathiamurthy M, Schoenberger S, Stewart S, Surko P, Way S, Wilson S, Sette A. The immune epitope database and analysis resource: from vision to blueprint. PLoS Biol. 2005;3:e91. doi: 10.1371/journal.pbio.0030091. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 30.Razavian H, Kamisetty N, Langmead CJ. Learning generative models of molecular dynamics. BMC Genomics. 2012;13(Suppl 1) doi: 10.1186/1471-2164-13-S1-S5. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 31.Saro D, Li T, Rupasinghe C, Paredes A, Caspers C, Spaller MR. A thermodynamic ligand binding study of the third pdz domain (pdz3) from the mammalian neuronal protein psd-95. Biochemistry. 2007 May;46(21):6340–6352. doi: 10.1021/bi062088k. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 32.Schmidt M, van der Berg E, Friedlander MP, Murphy K. Optimizing costly functions with simple constraints:a limited-memory projected quasi-newton algorithm. AISTATS. 2009;5:456–463. [Google Scholar]
- 33.Shao X, Tan CS, Voss C, Li SS, Deng N, Bader GD. A regression framework incorporating quantitative and negative interaction data improves quantitative prediction of PDZ domain-peptide interaction from primary sequence. Bioinformatics. 2010 Dec;27(3):383–390. doi: 10.1093/bioinformatics/btq657. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 34.Sheng M, Sala C. Pdz domains and the organization of supramolecular complexes. Annu Rev Neurosci. 2001;24:1–29. doi: 10.1146/annurev.neuro.24.1.1. [DOI] [PubMed] [Google Scholar]
- 35.Smith CA, Kortemme T. Structure-based prediction of the peptide sequence space recognized by natural and synthetic pdz domains. Journal of Molecular Biology. 2010 Sep;402(2):460–474. doi: 10.1016/j.jmb.2010.07.032. [DOI] [PubMed] [Google Scholar]
- 36.Stiffler MA, Chen JR, Grantcharova VP, Lei Y, Fuchs D, Allen JE, Zaslavskaia LA, MacBeath G. Pdz domain binding selectivity is optimized across the mouse proteome. Science. 2007 Jul;317(5836):364–369. doi: 10.1126/science.1144592. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 37.Thomas J, Ramakrishnan N, Bailey-Kellogg C. Graphical models of residue coupling in protein families. IEEE/ACM Transactions on Computational Biology and Bioinformatics. 2008;5(2):183–197. doi: 10.1109/TCBB.2007.70225. [DOI] [PubMed] [Google Scholar]
- 38.Thomas J, Ramakrishnan N, Bailey-Kellogg C. Graphical models of protein-protein interaction specificity from correlated mutations and interaction data. Proteins: Structure, Function, and Bioinformatics. 2009 Feb;76(4):911–929. doi: 10.1002/prot.22398. [DOI] [PubMed] [Google Scholar]
- 39.Thomas J, Ramakrishnan N, Bailey-Kellogg C. Protein design by sampling an undirected graphical model of residue constraints. IEEE/ACM Transactions on Computational Biology and Bioinformatics. 2009 Jul;6(3):506–516. doi: 10.1109/TCBB.2008.124. [DOI] [PubMed] [Google Scholar]
- 40.Tonikian R, Zhang Y, Sazinsky SL, Currell B, Yeh JH, Reva B, Held HA, Appleton BA, Evangelista M, Wu Y, Xin X, Chan AC, Seshagiri S, Lasky LA, Sander C, Boone C, Bader GD, Sidhu SS. A specificity map for the PDZ domain family. Plos Biology. 2008;6(9):e239. doi: 10.1371/journal.pbio.0060239. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 41.Wang P, Sidney J, Dow C, Mothe B, Sette A, Peters B. A systematic assessment of MHC class II peptide binding predictions and evaluation of a consensus approach. PLoS Comp Biol. 2008;4:e1000048. doi: 10.1371/journal.pcbi.1000048. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 42.Xu J, Jiao F, Berger B. A parameterized algorithm for protein structure alignment. Proceedings of International Symposium on Research in Computational Molecular Biology, Springer Lecture Notes in Computer Science 3903/2006. 2006:488–499. [Google Scholar]
- 43.Zhang L, Udaka K, Mamitsuka H, Zhu S. Toward more accurate pan-specific MHC-peptide binding prediction: a review of current methods and tools. Brief Bioinform. 2012;13:350–364. doi: 10.1093/bib/bbr060. [DOI] [PubMed] [Google Scholar]






