Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2019 Jun 8.
Published in final edited form as: J Mol Biol. 2018 Apr 14;430(12):1814–1828. doi: 10.1016/j.jmb.2018.04.010

Integrating cross-linking experiments with ab initio protein-protein docking

Thom Vreven 1,*, Devin K Schweppe 2, Juan D Chavez 2, Chad R Weisbrod 2, Sayaka Shibata 2, Chunxiang Zheng 2, James E Bruce 2, Zhiping Weng 1,*
PMCID: PMC6084434  NIHMSID: NIHMS973370  PMID: 29665372

Abstract

Ab initio protein-protein docking algorithms often rely on experimental data to identify the most likely complex structure. We integrated protein-protein docking with the experimental data of chemical cross-linking followed by mass spectrometry. We tested our approach using 19 cases that resulted from an exhaustive search of the Protein Data Bank for protein complexes with cross-links identified in our experiments. We implemented cross-links as constraints based on Euclidean distance or void-volume distance. For most test cases the rank of the top-scoring near-native prediction was improved by at least two fold compared with docking without the cross-link information, and the success rate for the top 5 predictions nearly tripled. Our results demonstrate the delicate balance between retaining correct predictions and eliminating false positives. Several test cases had multiple components with distinct interfaces, and we present an approach for assigning cross-links to the interfaces. Employing the symmetry information for these cases further improved the performance of complex structure prediction.

Keywords: protein-protein complex, structure, ZDOCK, mass spectrometry, symmetry

Graphical abstract

graphic file with name nihms973370u1.jpg

INTRODUCTION

Protein interactions play critical roles in biological processes, including the immune system, signaling pathways, and enzymatic reactions. Proteome-wide studies have shown that most proteins interact with one or more other proteins [1]. Three-dimensional structures of protein-protein complexes are needed to understand these processes, which can be carried out at the atomic resolution by X-ray crystallography, nuclear magnetic resonance, or cryoelectron microscopy. But these experiments are difficult to perform and sometimes do not succeed in determining the structures.

Various other experimental techniques can provide structural information at lower resolution. H/D exchange, mutagenesis experiments (in particular alanine scanning), and chemical cross-linking followed by mass spectrometry can identify interfacial residues or residue pairs, while small-angle X-ray scattering (SAXS) and electron microscopy can provide orientational information that is not residue specific [2]. A number of computational methods have been developed to predict protein-protein complex structures, but typically yielding many incorrect predictions—if a computational algorithm is allowed to make ten predictions for a protein-protein complex, it has roughly a fifty percent chance to yield at least one near-native structure [3-6]. Integrating computational algorithms with lower-resolution experimental data can improve the accuracy of protein complex structures prediction [7-15]. The experimental data can either be used to guide computational prediction [16,17] or to filter predictions in a post-processing step [11].

In this study, we integrated the ab initio protein-protein docking algorithm ZDOCK [18-21] with the experimental data of chemical cross-linking followed by mass spectrometry. Cross-linking reagents can form covalent bonds with protein residues that are closer in distance than the length of the linker. Trypsin digestion of cross-linked proteins, followed by mass spectrometry, identifies protein residues that were cross-linked. The cross-linking reagent has a maximum length; therefore, the cross-linking data give an upper bound for the geometric distance between paired residues. Cross-linking data has been used extensively to validate or guide protein-protein docking predictions [11,22-25], and various approaches were developed to integrate the constraints with the docking algorithms [11,26-28]. Systematic investigations of the performance using large data sets were, however, carried out only using simulated cross-linking data [27]. Here we present a data set that is derived from our proteome-wide experiments [29-34] and all use the same linker. The dataset was searched against the known structures in the Protein Data Bank [35] and yielded 19 test cases. Although the resulting collection of test cases is limited in size, it enabled us to compare the effectiveness of several integration schemes and develop a new algorithm for associating the cross-links with specific interfaces in higher-order protein-protein complexes.

RESULTS AND DISCUSSION

Overall approach

We used ZDOCK [18-21] with input component proteins obtained from X-ray crystallography or through homology modeling using X-ray crystallography template structures. The ZDOCK algorithm was integrated with experimental cross-linking data to generate only predictions that satisfy the cross-links. The following three approaches were tested: (1) Filtering the predictions from a standard ZDOCK calculation using the Euclidean distance between cross-linked sites. Although Euclidean distances are fast to compute and therefore applicable to large sets of predictions, the cross-linking distances could be underestimated because the Euclidean path is allowed to pass through protein-occupied space. (2) Filtering the ZDOCK predictions using the Xwalk algorithm [27,36] to determine the shortest path that is allowed to only pass through protein-unoccupied space (void-volume). Although physically more accurate than Euclidean distances, computationally the grid-based algorithm is orders of magnitude more expensive to evaluate. (3) Restrict ZDOCK to search only the space that satisfies the Euclidean cross-linking constraints. This approach yields more retained predictions than the filtering methods and therefore may improve performance.

We performed cross-linking and mass spectrometry experiments with the lysine-reactive BDP-NHP chemical [30] and then used the ReACT [30] algorithm to identify the cross-linked sites. We used our previously published cross-linking data [25,29-34,37] and unpublished data, and because this data was all generated with the same cross-linking chemical, it allows for a systematic study of the computational algorithms. We then retained only the 2000 heteromeric cross-linked proteins, as most ab initio protein-docking algorithms are designed to predict such complexes. We plan to investigate homomeric complexes in future studies. A search of the Protein Data Bank (PDB) [35] by requiring a minimal sequence identity of 30% resulted in 219 complex structures. However, many of these were not suitable for our first effort of developing a crosslink-guided protein-protein docking algorithm. We excluded 44 ribosome complexes because of interactions with nucleic acids. Seventy-four complexes were excluded because the interaction required three or more components. The sequence identity of the components was so high for 28 pairs that they were effectively homodimers. For 12 pairs we only found bound structures but no unbound structures, and we further removed the complexes that cannot be handled by docking algorithms because they showed peptide-like interactions (9 structures), co-folded chains (6 structures), or had one protein wrapped around the other (9 structures). Twenty complexes were excluded for various other reasons (covalently bound proteins, no direct interaction between proteins, incomplete structure, only Cα coordinates listed, and low-sequence-identity complexes that do not agree with cross-linking data—each of these reasons for exclusion was seen at most five times in our set of 219 structures). The resulting collection of 19 complexes was used to assess the three approaches for integrating cross-linking experiments and protein-protein docking. We realize proteome-wide cross-linked peptide-guided docking will require inclusion of many additional capabilities, such as co-folding, homo-multimers, or other considerations. However, the efforts presented here with 19 complexes demonstrate how the combination of large-scale interactome data with computational advances can correctly predict complex structures and give motivation for developments on this front.

Test set

Ideally, a protein-protein docking test set has the unbound structures available for all component proteins, or unbound templates that can be used for homology modeling the components. However, in order to maximize the number of entries in our set, we allowed ten tests that had one of the components in the bound form. One of these cases had the unbound structure for the other component available (unbound/bound docking), and for the remaining nine the other component needed to be homology modeled (homology/bound docking). For two cases in our set we had unbound structures for both components (unbound/unbound docking), for five cases only unbound templates (homology/homology docking), and for the two final cases one template and one unbound structure (homology/unbound docking). The 19 complexes could be divided into 11 groups based on fold-similarity and are summarized in Table 1 and shown in Figure 1.

Table 1.

The test set.

Case1 UniProt 1 UniProt 2 Bound PDB2 Unbound PDB 13 Unbound PDB 24 I-RMSD5 Docking type
1 Tubulin β-subunit P04350 α-subunit P68363 4X20 (97%/100%) 1Z5V (34%) 1Z5V (32%) 1.95 (1.88/2.02) [B:A] 2.24 (2.25/2.24) [B:C] Homology/Homology
2A Succinyl-CoA ligase α-subunit P53597 β-subunit Q96I99 1EUC (96%/96%) 1OI7 (54%) none 1.02 (1.53/n/a) Homology/Bound
2B Succinyl-CoA ligase α-subunit P0AGE9 β-subunit P0A836 1SCU (100%/100%) 1OI7 (44%) none 0.66 (1.02/n/a) Homology/Bound
2C Succinyl-CoA ligase α-subunit B7I6T1 β-subunit B7I6T2 1SCU (71%/65%) 1OI7 (57%) none 3.56 (5.19/n/a) Homology/Bound
2D Succinyl-CoA ligase α-subunit Q51567 β-subunit P53593 1SCU (89%/77%) 1OI7 (58%) none 2.72 (3.95/n/a) Homology/Bound
2E Succinyl-CoA ligase α-subunit Q9WUM5 β-subunit Q9Z2I8 1EUC (94%/93%) 1OI7 (55%) none 1.14 (1.71/n/a) Homology/Bound
2F Succinyl-CoA ligase α-subunit Q9WUM5 β-subunit Q9Z2I9 1EUC (94%/55%) 1OI7 (55%) none 1.12 (1.69/n/a) Homology/Bound
3A F1-ATP synthase β-subunit P06576 α-subunit P25705 1COW (99%/98%) 4Q4L (70%) 2R9V (59%) 4.72 (5.13/4.29) [A:D] 5.06 (6.05/4.14) [A:E] Homology/Homology
3B F1-ATP synthase β-subunit P0ABB4 α-subunit P0ABB0 3OAA (100%/100%) 4Q4L (80%) 2R9V (55%) 4.76 (5.30/4.21) [A:D] 4.79 (5.65/3.87) [A:E] Homology/Homology
3C F1-ATP synthase β-subunit P56480 α-subunit Q03265 1COW (98%/98%) 4Q4L (70%) 2R9V (60%) 4.73 (5.17/4.27) [A:D] 5.12 (6.03/4.23) [A:E] Homology/Homology
4 Profilin-1 β-actin complex Profilin-1 P07737 β-actin P60709 2BTF (95%/100%) 1PNE (95%) 1IJJ (94%) 0.75 (0.40/0.99) Unbound/Unbound
5 Alu binding proteins SRP14 P37108 SRP9 P49458 4UYK (100%/100%) 2W9J (31%) none 1.51 (2.12/n/a) Homology/Bound
6 Succinate dehydrogenase Flavoprotein subunit Q8K2B3 Iron-sulfur subunit Q9CQA3 4YXD (94%/92%) 1KNR (31%) none 3.51 (4.65/n/a) Homology/Bound
7 GTPase Inhibitor P50395 Rab14 P61106 1UKV (56%/46%) 1GND (87%) 4D0G (99%) 2.20 (1.56/3.02) Homology/Unbound
8 ElonginB- ElonginC ElonginC Q15369 ElonginB Q15370 1VCB (100%/100%) 1HV2 (40%) none 1.46 (1.99/n/a) Homology/Bound
9 BAM complex BamD P0AC02 BamC P0A903 3TGO (100%/100%) 3Q5M (100%) none 1.36 (1.78/n/a) Unbound/Bound
10 BAM complex BamA P0A940 BamB P77774 5D0O (100%/100%) 5D0Q (100%) 3Q7N (100%) 4.42 (5.69/2.69) Unbound/Unbound
11A BAM complex BamD P0AC02 BamA P0A940 5D0Q (100%/100%) 3TGO (100%) 4K3C (48%) 2.20 (2.37/1.91) Unbound/Homology
11B BAM complex BamD A0A0C2LLC6 BamA A0A0D8F481 5D0Q (36%/35%) 3TGO (35%) 4K3C (32%) 1.86 (2.27/1.05) Homology/Homology
1

Human proteins are listed in roman, and other proteins in italic.

2

In parentheses are the sequence identities between the PDB entries and the UniProt sequences in the second and third columns.

3

In parentheses are the sequence identities between the PDB entries and the UniProt 1 sequences in the second column.

4

In parentheses are the sequence identities between the PDB entries and the UniProt 2 sequences in the third column.

5

In parentheses are the I-RMSDs for the two individual proteins. When an unbound structure was not available, the I-RMSD became formally zero and is listed as n/a. I-RMSDs are given for distinct interfaces when present, which are denoted in square brackets.

Figure 1.

Figure 1

Complexes in the test set. Unique components are in red and blue, and the equivalent (same sequence) components in light red and light blue. The green protein chains, and RNA in 5, were not included in the prediction and analysis.

The I-RMSD values in Table 1 indicate the conformational differences between the bound and unbound interfaces [6]. Except for 2C, 2D, 3A-C, 6, and 10 that had I-RMSDs ranging from 2.5 to 5 Å, the other complexes had I-RMSDs under 2.5 Å and would be classified as having low to medium difficulty for ab initio docking algorithms such as ZDOCK [6]. Table S1 lists the experimentally detected cross-links. Case 3C had 35 cross-links, and other cases between 1 and 7 with an average of just over 2. Based on the bound structures, the Euclidean distances between the cross-linked sites were under 35 Å and the void-volume distances under 40 Å, except for cases 2C, 2D, and 9, whose cross-linked sites were at slightly greater distances, and case 3C, which showed several much larger distances, which are likely related to higher order oligomers that are not reflected in the crystal structure that we used [38]. The distance distribution is consistent with previously reported data [29].

Three of the groups (1-3) display multiple interfaces in the bound structures. When they involved different binding sites they were considered both separately and combined in the assessment of the prediction algorithms. The first example, group 1, consists of the complex of tubulin α and β chains (1). The bound structure contains a stathmin chain as well, although it was not incorporated in the docking experiments [39]. The structure shows three interfaces between the components, two of which are distinct and involve two different binding sites for each component.

Group 2 consists of six members, human (2A) and non-human (2B-F) Succinyl-CoA ligases, each being a complex of a α-subunit and a β-subunit. The β-subunit consists of two domains that both bind the α-subunit. Although some sequence identities amongst the members of the group were high (2A and 2E over 90% for both components), we considered these complexes as distinct test cases because there is little redundancy among the cross-links. Only the single cross-link of 2C was equivalent to one of the cross-links of 2B, see Table S1. Furthermore, the stoichiometries were different for 2A and 2B, for which crystal structures with nearly exact sequence identities were available. One α-subunit and one β-subunit form the heterodimer 2A [40], whereas 2B is a tetramer with a homodimer of two β-subunits at the center [41]. Indeed, one pair of the cross-linked sites for 2B (P0AGE9 residue 43 with P0A836 residue 172) requires the tetramer structure, whereas both pairs of cross-linked sites of 2A are consistent with a dimeric complex structure. Consequently, we used the monomeric β-subunit as the docking input for 2A and the dimeric β-subunit for 2B. Based on the high sequence identities among 2B, 2C, and 2D as well as the need of the dimeric β-subunit to rationalize some of the cross-links, we used the dimeric β-subunit structure as the input for docking 2C and 2D. Complexes 2E and 2F have high sequence identity with 2A and the observed cross-links did not require the tetramer structure, thus we used the monomeric β-subunit as input structure.

Group 3 consists of F1-ATP synthases. The bound structures show three α-subunits and three β-subunits that are close to the C3 symmetry but broken by the γ-subunit that binds to the center of the complex. The α and β-subunits have the same fold, but within each complex, the sequence identities are only 26%. We assumed that the synthases were stable without the γ-subunit and ignored the γ-subunit in docking and subsequent analysis. This is supported by the thermophilic Bacillus 1-ATP synthase, which has been crystallized both with and without a symmetry breaking subunit [42,43].

The remaining groups (4-11) involve complexes of two components with a single interface. Group 4 has a single member, the complex of human profilin-1 with β-actin (4), and is one of only two cases for which all bound and unbound structures were available with high sequence identity (over 94%). This case is also an entry of the protein-protein docking benchmark that we maintain [6,44-47].

Group 5 contains a single complex, the heterodimer of human Alu binding proteins SRP9 and SRP14 bound to Alu RNA (5). We ignored the RNA component during docking assuming that the two proteins could form a complex without the RNA.

Group 6 is formed by two subunits of succinate dehydrogenase (6). Although two additional subunits of the enzyme were present in the bound structure [48], they were ignored in our calculations.

Group 7 is the complex of the GTPase Rab14 with a Rab GDP dissociation inhibitor (7). For the bound structure, we used the complex of the inhibitor with the prenylated YPT1 GTPase, having sequence identities of about 50% with the target.

Group 8 consists of the human ElonginB-ElonginC complex (8) [49]. The bound structure includes the VHL tumor suppressor, but it was not included in the docking since VHL only contacts ElonginC and not ElonginB.

Groups 9, 10, and 11 represent different interfaces of the five-protein barrel assembly machinery (BAM) complex, responsible for the proper assembly of β-barrel proteins into the outer membrane of E. coli. The single member of group 9 contains the two interacting components BamC and BamD (9). BamC contains a 73-residue-long unstructured region essential for binding BamD (Figure 1) [50]. The unbound structure of the full-length BamC was not available, but even if it had been available, it might not have been suitable for rigid-body docking due to the unstructured region; consequently, we use the bound structure in our docking. Groups 10 and 11 are the complexes of BamA with BamB (10) and BamD (11A and 11B), respectively. The bound structures of group 11 show that two domains of BamA form separate interfaces with BamD. But since the BamA unbound structure contained only one of these domains, we considered only a single interface in this work.

Docking without cross-linking data

ZDOCK was used to predict complex structures for the 19 cases in the test set, using the component proteins as described above. We used interface RMSD between the predicted and bound structures (iRMSD) to assess the predictions. We applied an iRMSD cutoff of 5.0 Å to denote a prediction as a near-native structure, or a ‘hit’, [51-53] if this resulted in at least one hit in the ZDOCK calculation without constraints, otherwise we used 7.5 Å (Table 2). In case of distinct interfaces between the components (1, 3A-C), we assessed the docking predictions for each interface separately and also combined (claiming a prediction correct if either one of the interfaces observed in the bound structure matched the prediction). For 3A-C, whose bound complexes showed similar interfaces between the components with the differences caused by the symmetry breaking central chain, we based the assessment on the bound interface that yielded the lowest iRMSD.

Table 2.

Docking results.

Test Case1 Number of pairs of cross-linked sites iRMSD cutoff used (Å) Rank without constraints Rank with Euclidean constraints (post-processing) Rank with Euclidean constraints (within FFT) Rank with void-volume constraints (post-processing)
30 Å 35 Å 40 Å 30 Å 35 Å 40 Å 35 Å 40 Å 45 Å
1 2+3 5.0 6 1 1 3 1 1 3 1 (4th/75)2 2 (3rd/58)2 2
1 (B:A) 2 5.0 6 1 1 3 1 1 3 1 (4th/75)2 2 (3rd/58)2 2
1 (B:C) 3 5.0 164 4 5 7 4 6 7 15 (3rd/1033)2 2 3
2A 2 5.0 3 1 1 1 1 1 1 1 1 1
2B 43 5.0 8 none 1 1 2 1 1 none 1 1
2C 1 7.5 200 none none 824 (4th/1874)2 2808 2483 988 none none 617 (4th/1874)2
2D 1 5.0 58 none none 712 (4th/1332)2 none none 816 none none 563 (4th/1332)2
2E 1 5.0 1 1 1 1 1 1 1 1 1 1
2F 4 5.0 1 none none 1 261 2 1 none 2 (2nd/19)2 1
3A 2+5 7.5 11 none 1 (2nd/29)2 1 1 1 1 1 (2nd/29)2 1 (2nd/29)2 1
3A (A:D) 2 7.5 469 none 3 8 1 1 9 2 3 7
3A (A:E) 5 7.5 11 none 1 (2nd/29)2 1 1 1 1 1 (2nd/29)2 1 (2nd/29)2 1
3B 1 7.5 23 3 8 13 3 9 11 4 7 12
3B (A:D) 0 7.5 2020 n/a4 n/a4 n/a4 n/a4 n/a4 n/a4 n/a4 n/a4 n/a4
3B (A:E) 1 7.5 23 3 8 13 3 9 11 4 7 12
3C 11+11 7.5 9 none none 2 (2nd/43)2 6 6 1 none none 2 (2nd/43)2
3C (A:D) 11 7.5 9 none none 3 (2nd/113)2 1 3 1 none none 2 (2nd/113)2
3C (A:E) 11 7.5 43 none none 1 6 22 1 none none 1
4 2 5.0 61 5 8 12 5 8 14 4 4 7
5 2 5.0 2 2 2 2 2 2 2 1 1 1
6 2 7.5 297 28 5th/1182)2 19 28 37 20 32 23 (5th/1182)2 44 (5th/1182)2 22
7 1 5.0 13 3 3 6 3 3 6 2 2 2
8 1 5.0 1 1 1 1 1 1 1 1 1 1
9 1 5.0 9 none none 8 (2nd/17)2 none none 8 none none 43 (3rd/141)2
10 1 7.5 none none none none 810 1259 none none none none
11A 1 7.5 none none none none 167 700 1197 none none none
11B 1 7.5 402 13 28 51 5 15 31 3 5 9
1

When more than one distinct interface was present, the predictions were evaluated for the different interfaces combined, and separately for each specific interface as denoted in parentheses. See text for details.

2

The top-ranked hit(s) prior to post-processing did not satisfy the cross-link(s), thus the top-ranked hit after filtering is not equivalent to the original top-ranked hit. In parentheses we show the number of the hit in the unfiltered list and its rank in the unfiltered list.

3

Although there are seven observed pairs of cross-linked sites for case 2B (Table S1), only four could be applied due to the incompleteness of the template used for homology modeling the unbound structure.

4

There were no cross-linking constraints applicable to this interface.

Tables 2 and 3 show the results of unconstrained docking as well as docking combined with the various approaches of applying cross-linking constraints. Without constraints, more than half of the docking runs had a hit within the top 100 predictions (15 out of 23 interfaces), often within the top 10 (9 interfaces), but a top ranked hit was only found three times. These results are in line with the ZDOCK performance on the protein-protein docking benchmark [6]. Interestingly, three of the interfaces that had no hits at all within the top 100 predictions corresponded to the cases with multiple distinct interfaces (1, 3A, and 3B). We can speculate that the formation of the complex occurs in stages, in which the B:C (1) and A:D (3A, 3B) interfaces are only stable after the B:A and A:E interfaces have formed. Alternatively, the chains that we ignored during docking (indicated in green in Figure 1) may be required for the complete complex formation.

Table 3.

Number of test cases with hits in the 1, 5, and 10 highest ranked predictions (using the data from Table 2 and only the interface-specific evaluations for cases 1, 3A, 3B, and 3C)

Number of predictions made ZDOCK without constraints ZDOCK with Euclidean constraints (postprocessing) ZDOCK with Euclidean constraints (within FFT) ZDOCK with void-volume constraints (postprocessing)
30 Å 35 Å 40 Å 30 Å 35 Å 40 Å 35 Å 40 Å 45 Å
1 3 4 6 7 7 7 8 6 6 8
5 5 9 10 10 14 11 10 11 13 12
10 9 9 12 14 15 14 14 11 14 15

Separating cross-links by interface

In all of our calculations, we assumed that the experimental cross-link data did not include false positives. Consequently, we applied hard cutoffs to the cross-link distances calculated for the predictions and required a prediction to satisfy all cross-links. It was straightforward to apply these requirements for binary complexes 2A, 2E, 2F, and 4-11. Furthermore, 3B has two distinct interfaces but only one cross-link, so we simply focused on the interface associated with the cross-link. For cases 1, 3A, and 3C however, we had two distinct interfaces and multiple cross-links, and the cross-links for one interface may not be satisfied by the other interface of the same complex. Thus, it was essential that we assigned each cross-link to the appropriate interface. A similar issue arose for case 2B, whereby the cross-links could occur between the α-subunit and either chain of the β-subunit homodimer. In these situations, we need to group the cross-links by interface (1, 3A, and 3C) or chain (2B) so that we simultaneously apply only the cross-links that belong to the same interface or chain. Such grouping information, however, is not directly provided by the experimental cross-link data.

To group the cross-links by interface or chain, we assumed that two cross-links that are both satisfied by a docking prediction are more likely to be associated with the same interface (or chain) than with different interfaces. Thus, we defined a binary matrix with rows corresponding to the top 200 ZDOCK predictions, columns corresponding to the cross-links, and the elements set to 1 for the predictions that satisfy the cross-link (using Euclidean distance with a 30 Å cutoff) and 0 otherwise. We then calculated the correlation coefficients r between all pairs of columns to obtain a correlation matrix for each test case with each dimension corresponding to the total number of cross-links. Figure 2 depicts the nine test cases with multiple cross-links, with the r>0.1 elements shaded. For cases 1, 2B, and 3A a block-diagonal pattern arose, with each block corresponding to the cross-links that belong to the same interface or chain. Case 3C, with had many more cross-links, showed two large blocks and several smaller blocks. The large blocks indeed contain cross-links separated for the two interfaces, and the remaining cross-links may reflect higher order F1-ATP synthase oligomers that were not represented in the crystal structure [38]. The latter were ignored in the docking calculations. As expected, the cross-links formed a single group for binary complexes with multiple cross-links. We applied each group of constraints separately during the docking runs. In addition to improving docking performance, the occurrence of multiple groups of cross-links provides information on the stoichiometry and topology of the complex, which we explored further to determine the symmetry of the complexes (see below).

Figure 2.

Figure 2

For the test cases with multiple cross-links, we calculated a binary vector for each cross-link with elements whether each of the top 200 ZDOCK predictions satisfied the cross-link (30 Å cutoff, Euclidean distance), and then computed the correlation coefficients (r) between all pairs of vectors. This figure shows the correlations r between the cross-links in each test case, with the positively correlated cross-links with values r>0.1 shaded. The indices correspond to the cross-links as ordered in Table S1, and were rearranged to obtain a block-diagonal shading pattern for cases 1 and 3A, and 3C. Each shaded block corresponds to a distinct interface.

Filtering using Euclidean distances

We filtered out predictions with cross-linked sites further than 40 Å apart in Euclidean distance, which was based on the distance distribution in the bound structures (Table S1). This corresponds roughly to the distance between the Cβ atoms of two cross-linked lysine residues when the linker is fully extended (34 bonds, assuming tetrahedral configurations). Although we did not observe distances below 12 Å in the bound structures, we did not apply a lower limit cutoff as shorter cross-links were observed for monomers and homomers [34]. Even with the loose cutoff of 40 Å, the highest ranking hit was eliminated for four docking runs— the second hit was retained for 3C and 9, and only the fourth hit for 2C and 2D. As a result, incorporating cross-link data worsened the rank of the top hit for 2C and 2D. Nevertheless, the Euclidean filter resulted in seven cases with a hit ranked as number one, a substantial improvement from the three without the filter (Table 3).

When we tightened the cutoff to 35 Å, there were more cases for which the top-ranked hit did not pass the filter and several cases for which all hits were filtered out. However, the overall results slightly worsened with the 40 Å Euclidean filter or without filtering, judged by the number of cases with at least one hit in the top 1, top 5, or top 10 predictions (Table 3). Tightening the filter further to 30 Å worsened the overall results further. Thus, a 40 Å cutoff provided the Euclidean filter with the best performance for the present data set.

Filtering using void-volume distances

Since void-volume distances for the bound structures were somewhat larger than Euclidean distances (Table S1), we increased the cutoff by 5 Å. Again, we observed a tradeoff between losing hits and improving the ranks of the retained hits, and we found the optimal cutoff to be 45 Å. The void-volume filter only performed slightly better than the Euclidean filter.

Euclidean constraints within FFT

The third type of constraint also uses Euclidean distances, but it restricts the translational search space of the docking algorithm and is therefore implemented within the fast Fourier transform (FFT) step of the ZDOCK algorithm. We tested the same cutoffs as for the Euclidean filter, and the performance was comparable with the above two post-processing approaches. The FFT-based constraint with a cutoff of 30 Å showed the best performance for the top 5 and top 10 predictions, and with 40 Å for the top 1 prediction. Overall, the FFT-implemented constraint approach with a 30 Å cutoff yielded the best performance among all method and cutoff combinations if we sum the number of hits for the top 1, 5, and 10 predictions. It is reasonable to consider the top 5 predictions in follow-up computational or experimental work, for which this approach had a success rate of 64% (14 out of the 22 interfaces for which we had cross-links). Note that without incorporating cross-link data we had to make 61 predictions for each test case to obtain the same success rate. Of the eight tests cases for which this approach failed to generate a hit among the top 5 predictions, only two were correctly predicted in the top 5 by any of the other method and cutoff combinations.

Symmetry analysis

The occurrence of multiple groups of cross-links indicates (Figure 2) that at least one component of the complex is a homo-multimer (as in the case of 2B) or the components form multiple distinct interfaces. The latter can then lead to symmetric complexes (as in the case of 3A and 3C) or a linear configuration (as in the case of 1). To differentiate these three possibilities, we integrated the experimental cross-link data with docking to predict whether a complex had symmetry and whether this symmetry could be used to improve the docking performance.

Cases 1, 3A, and 3C showed two distinct interfaces each, and we asked whether predictions for these interfaces could lead to symmetric complexes. We started with the top 5 predictions for each interface, obtained from the 30 Å FFT-implemented distance constraints. Combining these top 5 predictions yielded 25 predicted interface pairs. Starting from a monomer, we used each of these 25 interface pairs to sequentially add components, creating tetrameric (C2), hexameric (C3), and octameric (C4) complex structures for each interface pair. The resulting structures were not symmetric because the docking was performed without any symmetry information. We moved the component proteins as rigid bodies to reach a symmetric structure while keeping the deformation of the predicted interfaces to a minimum (see Methods), and retained the symmetrized structure only if the iRMSD between the predicted interfaces and symmetrized interfaces did not exceed 2.5 Å, and all the cross-link constraints were still satisfied using a cutoff of 32.5 Å (the original cutoff of 30 Å increased by 2.5 Å to account for the allowed interface deviation). Figure 3 outlines the procedure for a single interface pair.

Figure 3.

Figure 3

Example of the symmetry analysis (case 3A, first and third prediction for interface A:E and A:D, respectively).

As shown in Tables S2, S5, and S8, none of the cases had a predicted interface pair that was consistent with the C2 symmetry. Case 1 showed two symmetry-consistent interface pairs, which had the C4 symmetry (Table S4). For 3A, six predicted interface pairs were consistent with the C3 symmetry (Table S6), and nine with C4 (Table S7). From the clash count (Tables S4 and S7) we see that a few octameric complexes symmetrized to unrealistic structures, but these examples also had starting interfaces that are far from the bound form. For 3C, we only found a single predicted interface pair consistent with C3 symmetry (Table S9), and nine with C4 (Table S10).

Table 4 integrates the results and they roughly agree with the symmetries observed in the bound structures: we found nine symmetry-consistent pairs for both 3A and 3C (C3 in bound) and only two pairs for 1 (non-symmetric in bound). The bound structure of 3A has C3 symmetry, and indeed the majority (six of the nine) of the interface pairs symmetrized to a hexamer. For 3C on the other hand, all nine symmetry-consistent interface pairs symmetrized to an octamer, while the bound structure is hexameric. Hexameric and octameric structures are difficult to distinguish by our algorithm because the difference between the C3 (hexamer) and C4 (octamer) symmetries is only 15 degrees per interface. In agreement with the bound structures, no predicted interface pairs yielded the C2 symmetry. Our results based on these two cases suggest that combining docking with cross-linking data can reveal whether a protein-protein complex is symmetric, although the predicted fold of the symmetry is not precise.

Table 4.

iRMSDs before and after symmetrizing. The iRMSDs for symmetrized structures are shown only when they are close to the original predictions (symmetrizing iRMSD ≤ 2.5 Å and all cross-link distances ≤ 32.5 Å, see Tables S2-S10) and for the symmetry with the lowest symmetrizing iRMSD. Shaded iRMSD pairs are within the same cutoff as a hit, defined as iRMSD ≤ 5.0 Å and 7.5 Å for case 1 and 3A/3C, respectively.

Interfaces Case 1 Case 3A Case 3C
B:C/A:D B:A/A:E Original iRMSD (Å) Symmetrized iRMSD (Å) Original iRMSD (Å) Symmetrized iRMSD (Å) Original iRMSD (Å) Symmetrized iRMSD (Å)
B:C B:A B:C B:A Sym A:D A:E A:D A:E Sym A:D A:E A:D A:E Sym
1 1 24.07 3.59 6.32 5.72 6.14 5.63 C3 6.69 10.60 6.74 10.62 C4
1 2 24.07 21.20 24.96 21.12 C4 6.32 24.99 6.69 8.88 6.57 8.29 C4
1 3 24.07 5.02 6.32 8.16 6.58 7.13 C3 6.69 15.84
1 4 24.07 3.51 6.32 17.76 6.69 12.44
1 5 24.07 3.76 6.32 14.48 6.14 13.09 C4 6.69 20.13
2 1 18.27 3.59 9.80 5.72 9.26 6.43 C4 7.20 10.60 6.69 10.75 C4
2 2 18.27 21.20 9.80 24.99 7.20 8.88
2 3 18.27 5.02 9.80 8.16 7.20 15.84
2 4 18.27 3.51 9.80 17.76 7.20 12.44 6.78 12.08 C4
2 5 18.27 3.76 9.80 14.48 7.20 20.13
3 1 19.25 3.59 6.70 5.72 6.57 5.82 C3 7.17 10.60 6.59 11.21 C4
3 2 19.25 21.20 6.70 24.99 7.17 8.88 6.46 8.73 C4
3 3 19.25 5.02 6.70 8.16 7.09 7.65 C3 7.17 15.84
3 4 19.25 3.51 6.70 17.76 7.17 12.44 6.85 12.55 C4
3 5 19.25 3.76 6.70 14.48 7.17 20.13
4 1 3.57 3.59 9.27 5.72 9.49 10.60 8.50 10.38 C4
4 2 3.57 21.20 9.27 24.99 9.49 8.88 8.39 8.13 C4
4 3 3.57 5.02 9.27 8.16 9.49 15.84
4 4 3.57 3.51 9.27 17.76 9.49 12.44
4 5 3.57 3.76 9.27 14.48 9.49 20.13
5 1 18.95 3.59 5.23 5.72 5.24 5.59 C3 12.22 10.60
5 2 18.95 21.20 20.24 20.70 C4 5.23 24.99 12.22 8.88
5 3 18.95 5.02 5.23 8.16 5.56 6.93 C3 12.22 15.84
5 4 18.95 3.51 5.23 17.76 12.22 12.44
5 5 18.95 3.76 5.23 14.48 5.32 13.06 C4 12.22 20.13

Finally, we tested whether such a symmetry analysis could be used to improve the accuracy of complex structure prediction. For the three cases combined we considered 75 pairs of interface predictions, of which six showed both interfaces below the iRMSD cutoff for denoting a correct prediction (5.0 Å and 7.5 Å for cases from group 1 and 3, respectively), representing a success rate of 8%. Twenty of the predicted interface pairs were symmetry-consistent, and five of the corresponding symmetrized structures had interfaces below the iRMSD cutoff (Table 4). Thus the success rate increased from 8% to 25% if we only retained the symmetry-consistent interface predictions.

CONCLUSIONS

We demonstrated that incorporating cross-link data in ab initio protein-protein docking algorithms typically improve the rank of the first near-native prediction with a factor between two and ten. The success rates for the top 5 predictions nearly tripled. Such improvements considerably increase the usefulness of protein-protein structure prediction algorithms. We tested several approaches to incorporate the cross-linking data in the docking calculations and found that using constraints in the translational search led to the best performance. Also, we showed that structures of symmetric complexes could be refined further, improving the predictions for the associated interfaces.

Our findings indicate that a distance cutoff of 30 Å as implemented in the FFT component of the docking algorithm yields the best overall performance, which is considerably shorter than the largest cross-link distances observed in the bound structures, close to 40 Å. Although the observed distances may be high due to differences in the complex structures between crystal and solution forms, it is possible that the performance for the few cases with large cross-link distances was sacrificed to improve the performance of the remaining test cases which represent the majority, leading to the best overall performance. For example, case 9 showed a large cross-link distance in the bound structure, and resulted in a hit with a similarly large constraint cutoff in the docking. Case 9, however, was predicted incorrectly using the cutoff distances that showed the best performances overall.

Finally, our work suggests several directions for further algorithmic improvement. For example, we found that some correct predictions did not pass the cross-linking distance filters, even when the cutoffs were larger than the distances observed in the bound form. This may be due to the interface acting as a hinge, with small changes at the interface having large effects on the distal cross-linked sites. Thus, adjusting the cutoff distance according to the flexibility of the predicted interface may improve predictions. Similarly, we could assess the flexibilities of the regions of the proteins that are cross-linked, and adjust the cutoff distance accordingly. Alternatively, common structural refinement algorithms, which are often used as a post-processing step following the rigid-body docking, could be adapted to include cross-linking constraints.

MATERIALS AND METHODS

Data sets

We compiled the cross-linking data sets from previous work and new experiments [25,29-34,37]. In all cases, cross-linking was performed using the BDP-NHP cross-linker described extensively in previous work [30]. Briefly, cross-linker was added to live cells resuspended in phosphate buffer (170 mM KH2PO4, pH 8.0), the cells were lysed, and protein lysates were digested with trypsin. Cross-linked peptide pairs were fractionated by strong cation exchange, enriched with monomeric avidin beads (Thermo) and loaded onto an in-house pulled 45cm C8 reverse phase column for injection into an LTQ-Velos FT-ICR instrument. ReACT [30] was run as previously described to identify cross-linked peptides in real time, and peptides were searched using SEQUEST.

Protein-protein docking

We used our ZDOCK3.0 algorithm for the prediction of protein-protein complex structures [3,4,18-21]. ZDOCK inputs the structures of two constituent proteins and performs an exhaustive grid-based rigid-body search to predict their binary complex. The search returns an ensemble of predictions ranked using a scoring function, which includes shape complementarity, electrostatics, and the IFACE statistical potential [54,55]. Optimal results are typically obtained using X-ray crystallography structures as input, but also NMR, homology modeled, or ab initio modeled input structures can be utilized [56].

ZDOCK separates the full six-dimensional rigid-body space into a three-dimensional translational space and a three-dimensional rotational space. For each point in the rotational space, the best scoring translational pose is used as a prediction. In this study, we used 15° rotational sampling. Each docking run resulted in 3,600 predictions, which were ranked according to the docking scores.

Cross-linking constraints

We considered three methods for incorporating cross-linking constraints in ZDOCK. The first two approaches involved post-processing, or filtering the set of predictions after the ZDOCK calculation. Cross-link distances were computed based on the predicted structures, and only when the distance was below a cutoff the constraint was considered satisfied, and the prediction retained. The two filtering approaches differed in the calculation of the cross-link distances. In the first, we used Euclidean (straight-line) distances between the Cβ atoms. In the second, we used void-volume distances, computed with the command line version of the Xwalk program by Kahraman, Malmström and Aebersold (v0.6, using the Cβ atom as anchor and the -bb flag in addition to the default options) [36]. Xwalk is grid-based and uses a breadth-first algorithm to obtain the shortest residue-residue distance that passes only through solvent accessible space.

The third approach, FFT-based constraints, integrates the cross-linking constraints within the translational search of ZDOCK, following the algorithm presented by Xia [28]. In ZDOCK, Fast Fourier Transform (FFT) is used to generate a three-dimensional matrix that, for a point in the rotational space, contains the scores for all the (grid-based) translational coordinates. In a standard ZDOCK calculation, this matrix is then searched for the best score, and the corresponding complex structure is retained as a prediction. This structure may or may not satisfy the cross-links, hence the need for the filtering steps outlined above. In the FFT-constraint approach, on the other hand, we exploited the one-to-one correspondence between the score matrix elements and complex structures. For each score matrix element we could trivially compute its corresponding Euclidean cross-link distance, and when larger than the cutoff, marked the element as excluded. We repeated this procedure for all the cross-links observed for the complex. The subset of non-excluded elements was then scanned as usual, which yielded the best scoring complex structure that satisfied all the cross-links. The modified version of ZDOCK is available at http://zdock.umassmed.edu/software/download/.

Test set construction

We used BLAST [57], with a threshold of 30% sequence identity, to identify heteromeric complex structures in the PDB [35] for which we had cross-linking data available. We applied the following restrictions: First, the cross-linked sites needed to be part of the aligned regions. Second, the cross-linked sites needed to be resolved in the X-ray crystallography structure. The complexes were then investigated for suitability for protein-protein docking, using similar requirements as used for our protein-protein docking benchmarks [6]. For example, co-folded chains were excluded, as well as three-body (or higher order) interactions and protein-peptide like complexes. For the resulting complex list, we then searched the PDB for unbound structures. When finding bound or unbound structures that were less than 100% sequence identity with the cross-linked proteins, we used Modeller v.9.12 [57] to generate homology models, except for case 5 that had minimal sequence identity with the template, and yielded a more reasonable structure using I-TASSER [58-60]. We required at least one of the components to be available in its unbound form or as homology model based on an unbound template.

Prediction assessment

To measure the quality of a prediction we used the Cα interface root-mean-square-deviation (iRMSD), which results from superposing the predicted interface onto the bound interface [6]. The interface includes all residues that have at least one atom within 10 Å of the binding partner in the bound structure. When the bound structure had multiple interfaces, we calculated the iRMSD for each interface separately and used the lowest value.

Symmetry analysis

Starting with a single component and predictions for the two interfaces, we built multimeric structures by repeatedly adding components according to the predicted interfaces. We used PyMOL [61] for the superposition, and components were allowed to overlap if this followed from the interfaces. The resulting tetrameric, hexameric, and octameric structures were not symmetric because the predicted interfaces resulted from docking runs without any symmetry considerations. Therefore, we optimized each starting structure to the symmetric structure with the smallest deviation from the predicted interfaces, while keeping the components rigid. To achieve this, we used an optimization function that consisted of two components. The first component was the root mean square of the iRMSDs (defined above) between the predicted interfaces and the interfaces at the current optimization step. For the second component we followed the approach by Nilges [62]. We defined six centers for each of the two unique components (maximum and minimum along the three Cartesian axes) and calculated the distances between the paired centers located on different components. In a symmetric structure, the distances between centers across similar interfaces are identical. The optimization function thus contained the root mean square of the distance differences, which goes to zero at convergence. Although in principle the iRMSD component of the composite function is sufficient, we found that adding the specific symmetrizing component according to Nilges significantly improved the convergence behavior. For the optimization, we used steepest descent, with numerically calculated gradients. To speed up the optimizations we performed several thousand steps with only the interface similarity component, followed by additional steps using the full composite optimization function until a symmetric structure was obtained. The resulting function value, which is the root mean square of the iRMSDs (as the symmetrizing component was zero for the optimized structure) was denoted the symmetrizing iRMSD and used to measure how much the predicted interfaces deviated from symmetry.

Supplementary Material

supplement

Highlights.

  • Incorporating low-resolution cross-linking experimental data in protein-protein docking algorithms improves performance more than two fold.

  • Integration of protein-protein docking with chemical cross-linking reveals information on the configuration of higher order complexes.

  • Symmetry analysis of protein-protein docking results improves the predictions of multimeric complex structures

Acknowledgments

This work was supported by NIH grants R01GM116960, R01GM086688, and U19AI107775.

Footnotes

Publisher's Disclaimer: This is a PDF file of an unedited manuscript that has been accepted for publication. As a service to our customers we are providing this early version of the manuscript. The manuscript will undergo copyediting, typesetting, and review of the resulting proof before it is published in its final citable form. Please note that during the production process errors may be discovered which could affect the content, and all legal disclaimers that apply to the journal pertain.

References

  • 1.Wodak SJ, Vlasblom J, Turinsky AL, Pu S. Protein-protein interaction networks: the puzzling riches. Curr Opin Struc Biol. 2013;23:941–53. doi: 10.1016/j.sbi.2013.08.002. [DOI] [PubMed] [Google Scholar]
  • 2.Alber F, Förster F, Korkin D, Topf M, Sali A. Integrating diverse data for structure determination of macromolecular assemblies. Annu Rev Biochem. 2008;77:443–77. doi: 10.1146/annurev.biochem.77.060407.135530. [DOI] [PubMed] [Google Scholar]
  • 3.Vreven T, Pierce BG, Hwang H, Weng Z. Performance of ZDOCK in CAPRI rounds 20-26. Proteins. 2013;81:2175–82. doi: 10.1002/prot.24432. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4.Hwang H, Vreven T, Pierce BG, Hung J-H, Weng Z. Performance of ZDOCK and ZRANK in CAPRI rounds 13-19. Proteins. 2010;78:3104–10. doi: 10.1002/prot.22764. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Lensink MF, Wodak SJ. Docking, scoring, and affinity prediction in CAPRI. Proteins. 2013;81:2082–95. doi: 10.1002/prot.24428. [DOI] [PubMed] [Google Scholar]
  • 6.Vreven T, Moal IH, Vangone A, Pierce BG, Kastritis PL, Torchala M, et al. Updates to the Integrated Protein-Protein Interaction Benchmarks: Docking Benchmark Version 5 and Affinity Benchmark Version 2. J Mol Biol. 2015;427:3031–41. doi: 10.1016/j.jmb.2015.07.016. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Li L, Huang Y, Xiao Y. How to use not-always-reliable binding site information in protein-protein docking prediction. PLoS ONE. 2013;8:e75936. doi: 10.1371/journal.pone.0075936. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8.van Ingen H, Bonvin AMJJ. Information-driven modeling of large macromolecular assemblies using NMR data. J Magn Reson. 2014;241:103–14. doi: 10.1016/j.jmr.2013.10.021. [DOI] [PubMed] [Google Scholar]
  • 9.Karaca E, Bonvin AMJJ. On the usefulness of ion-mobility mass spectrometry and SAXS data in scoring docking decoys. Acta Crystallogr D Biol Crystallogr. 2013;69:683–94. doi: 10.1107/S0907444913007063. [DOI] [PubMed] [Google Scholar]
  • 10.Esquivel-Rodríguez J, Kihara D. Fitting multimeric protein complexes into electron microscopy maps using 3D Zernike descriptors. J Phys Chem B. 2012;116:6854–61. doi: 10.1021/jp212612t. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11.Schneidman-Duhovny D, Rossi A, Avila-Sakar A, Kim SJ, Velázquez-Muriel J, Strop P, et al. A method for integrative structure determination of protein-protein complexes. Bioinformatics. 2012;28:3282–9. doi: 10.1093/bioinformatics/bts628. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12.Schmitz C, Bonvin AMJJ. Protein-protein HADDocking using exclusively pseudocontact shifts. J Biomol NMR. 2011;50:263–6. doi: 10.1007/s10858-011-9514-4. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13.Pons C, D’Abramo M, Svergun DI, Orozco M, Bernadó P, Fernandez-Recio J. Structural characterization of protein-protein complexes by integrating computational docking with small-angle scattering data. J Mol Biol. 2010;403:217–30. doi: 10.1016/j.jmb.2010.08.029. [DOI] [PubMed] [Google Scholar]
  • 14.Lasker K, Sali A, Wolfson HJ. Determining macromolecular assembly structures by molecular docking and fitting into an electron density map. Proteins. 2010;78:3205–11. doi: 10.1002/prot.22845. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.Ritchie DW, Kozakov D, Vajda S. Accelerating and focusing protein-protein docking correlations using multi-dimensional rotational FFT generating functions. Bioinformatics. 2008;24:1865–73. doi: 10.1093/bioinformatics/btn334. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16.Dominguez C, Boelens R, Bonvin A. HADDOCK: A protein-protein docking approach based on biochemical or biophysical information. J Am Chem Soc. 2003;125:1731–7. doi: 10.1021/ja026939x. [DOI] [PubMed] [Google Scholar]
  • 17.Clore GM, Schwieters CD. Docking of protein-protein complexes on the basis of highly ambiguous intermolecular distance restraints derived from 1H/15N chemical shift mapping and backbone 15N-1H residual dipolar couplings using conjoined rigid body/torsion angle dynamics. J Am Chem Soc. 2003;125:2902–12. doi: 10.1021/ja028893d. [DOI] [PubMed] [Google Scholar]
  • 18.Chen R, Li L, Weng Z. ZDOCK: an initial-stage protein-docking algorithm. Proteins. 2003;52:80–7. doi: 10.1002/prot.10389. [DOI] [PubMed] [Google Scholar]
  • 19.Pierce BG, Wiehe K, Hwang H, Kim BH, Vreven T, Weng Z. ZDOCK server: interactive docking prediction of protein-protein complexes and symmetric multimers. Bioinformatics. 2014;30:1771–3. doi: 10.1093/bioinformatics/btu097. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20.Pierce BG, Hourai Y, Weng Z. Accelerating protein docking in ZDOCK using an advanced 3D convolution library. PLoS ONE. 2011;6:e24657. doi: 10.1371/journal.pone.0024657. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21.Chen R, Weng Z. A novel shape complementarity scoring function for protein-protein docking. Proteins. 2003;51:397–408. doi: 10.1002/prot.10334. [DOI] [PubMed] [Google Scholar]
  • 22.Herzog F, Kahraman A, Boehringer D, Mak R, Bracher A, Walzthoeni T, et al. Structural probing of a protein phosphatase 2A network by chemical cross-linking and mass spectrometry. Science. 2012;337:1348–52. doi: 10.1126/science.1221483. [DOI] [PubMed] [Google Scholar]
  • 23.Rampler E, Stranzl T, Orban-Nemeth Z, Hollenstein DM, Hudecz O, Schloegelhofer P, et al. Comprehensive Cross-Linking Mass Spectrometry Reveals Parallel Orientation and Flexible Conformations of Plant HOP2-MND1. J Proteome Res. 2015;14:5048–62. doi: 10.1021/acs.jproteome.5b00903. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 24.Doberenz C, Zorn M, Falke D, Nannemann D, Hunger D, Beyer L, et al. Pyruvate formate-lyase interacts directly with the formate channel FocA to regulate formate translocation. J Mol Biol. 2014;426:2827–39. doi: 10.1016/j.jmb.2014.05.023. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25.Schweppe DK, Chavez JD, Lee CF, Caudal A, Kruse SE, Stuppard R, et al. Mitochondrial protein interactome elucidated by chemical cross-linking mass spectrometry. Proceedings of the National Academy of Sciences. 2017;114:1732–7. doi: 10.1073/pnas.1617220114. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 26.van Zundert GCP, Bonvin AMJJ. DisVis: quantifying and visualizing accessible interaction space of distance-restrained biomolecular complexes. Bioinformatics. 2015;31:3222–4. doi: 10.1093/bioinformatics/btv333. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 27.Kahraman A, Herzog F, Leitner A, Rosenberger G, Aebersold R, Malmström L. Cross-link guided molecular modeling with ROSETTA. PLoS ONE. 2013;8:e73411. doi: 10.1371/journal.pone.0073411. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 28.Xia B, Vajda S, Kozakov D. Accounting for pairwise distance restraints in FFT-based protein-protein docking. Bioinformatics. 2016 doi: 10.1093/bioinformatics/btw306. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 29.Zheng C, Weisbrod CR, Chavez JD, Eng JK, Sharma V, Wu X, et al. XLink-DB: database and software tools for storing and visualizing protein interaction topology data. J Proteome Res. 2013;12:1989–95. doi: 10.1021/pr301162j. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 30.Weisbrod CR, Chavez JD, Eng JK, Yang L, Zheng C, Bruce JE. In vivo protein interaction network identified with a novel real-time cross-linked peptide identification strategy. J Proteome Res. 2013;12:1569–79. doi: 10.1021/pr3011638. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 31.Chavez JD, Schweppe DK, Eng JK, Zheng C, Taipale A, Zhang Y, et al. Quantitative interactome analysis reveals a chemoresistant edgotype. Nat Commun. 2015;6:7928. doi: 10.1038/ncomms8928. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 32.Schweppe DK, Harding C, Chavez JD, Wu X, Ramage E, Singh PK, et al. Host-Microbe Protein Interactions during Bacterial Infection. Chem Biol. 2015;22:1521–30. doi: 10.1016/j.chembiol.2015.09.015. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 33.Navare AT, Chavez JD, Zheng C, Weisbrod CR, Eng JK, Siehnel R, et al. Probing the protein interaction network of Pseudomonas aeruginosa cells by chemical cross-linking mass spectrometry. Structure. 2015;23:762–73. doi: 10.1016/j.str.2015.01.022. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 34.Chavez JD, Schweppe DK, Eng JK, Bruce JE. In Vivo Conformational Dynamics of Hsp90 and Its Interactors. Cell Chem Biol. 2016;23:716–26. doi: 10.1016/j.chembiol.2016.05.012. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 35.Berman HM. The Protein Data Bank. Nucleic Acids Research. 2000;28:235–42. doi: 10.1093/nar/28.1.235. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 36.Kahraman A, Malmström L, Aebersold R. Xwalk: computing and visualizing distances in cross-linking experiments. Bioinformatics. 2011;27:2163–4. doi: 10.1093/bioinformatics/btr348. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 37.Chavez JD, Lee CF, Caudal A, Keller A, Tian R, Bruce JE. Chemical Crosslinking Mass Spectrometry Analysis of Protein Conformations and Supercomplexes in Heart Tissue. Cell Syst. 2018;6:136–141.e5. doi: 10.1016/j.cels.2017.10.017. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 38.Buzhynskyy N, Sens P, Prima V, Sturgis JN, Scheuring S. Rows of ATP synthase dimers in native mitochondrial inner membranes. Biophys J. 2007;93:2870–6. doi: 10.1529/biophysj.107.109728. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 39.Maderna A, Doroski M, Subramanyam C, Porte A, Leverett CA, Vetelino BC, et al. Discovery of cytotoxic dolastatin 10 analogues with N-terminal modifications. J Med Chem. 2014;57:10527–43. doi: 10.1021/jm501649k. [DOI] [PubMed] [Google Scholar]
  • 40.Fraser ME, James MN, Bridger WA, Wolodko WT. Phosphorylated and dephosphorylated structures of pig heart, GTP-specific succinyl-CoA synthetase. J Mol Biol. 2000;299:1325–39. doi: 10.1006/jmbi.2000.3807. [DOI] [PubMed] [Google Scholar]
  • 41.Wolodko WT, Fraser ME, James MN, Bridger WA. The crystal structure of succinyl-CoA synthetase from Escherichia coli at 2.5-A resolution. J Biol Chem. 1994;269:10883–90. doi: 10.2210/pdb1scu/pdb. [DOI] [PubMed] [Google Scholar]
  • 42.Shirakihara Y, Leslie AG, Abrahams JP, Walker JE, Ueda T, Sekimoto Y, et al. The crystal structure of the nucleotide-free alpha 3 beta 3 subcomplex of F1-ATPase from the thermophilic Bacillus PS3 is a symmetric trimer. Structure. 1997;5:825–36. doi: 10.1016/s0969-2126(97)00236-0. [DOI] [PubMed] [Google Scholar]
  • 43.Shirakihara Y, Shiratori A, Tanikawa H, Nakasako M, Yoshida M, Suzuki T. Structure of a thermophilic F1-ATPase inhibited by an ε-subunit: deeper insight into the ε-inhibition mechanism. Febs J. 2015;282:2895–913. doi: 10.1111/febs.13329. [DOI] [PubMed] [Google Scholar]
  • 44.Chen R, Mintseris J, Janin J, Weng Z. A protein-protein docking benchmark. Proteins. 2003;52:88–91. doi: 10.1002/prot.10390. [DOI] [PubMed] [Google Scholar]
  • 45.Mintseris J, Wiehe K, Pierce B, Anderson R, Chen R, Janin J, et al. Protein-Protein Docking Benchmark 2.0: an update. Proteins. 2005;60:214–6. doi: 10.1002/prot.20560. [DOI] [PubMed] [Google Scholar]
  • 46.Hwang H, Pierce B, Mintseris J, Janin J, Weng Z. Protein-protein docking benchmark version 3.0. Proteins. 2008;73:705–9. doi: 10.1002/prot.22106. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 47.Hwang H, Vreven T, Janin J, Weng Z. Protein-protein docking benchmark version 4.0. Proteins. 2010;78:3111–4. doi: 10.1002/prot.22830. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 48.Inaoka DK, Shiba T, Sato D, Balogun EO, Sasaki T, Nagahama M, et al. Structural Insights into the Molecular Design of Flutolanil Derivatives Targeted for Fumarate Respiration of Parasite Mitochondria. Int J Mol Sci. 2015;16:15287–308. doi: 10.3390/ijms160715287. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 49.Stebbins CE, Kaelin WG, Pavletich NP. Structure of the VHL-ElonginC-ElonginB complex: implications for VHL tumor suppressor function. Science. 1999;284:455–61. doi: 10.1126/science.284.5413.455. [DOI] [PubMed] [Google Scholar]
  • 50.Kim KH, Aulakh S, Paetzel M. Crystal structure of β-barrel assembly machinery BamCD protein complex. J Biol Chem. 2011;286:39116–21. doi: 10.1074/jbc.M111.298166. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 51.Vreven T, Hwang H, Weng Z. Integrating atom-based and residue-based scoring functions for protein-protein docking. Protein Sci. 2011;20:1576–86. doi: 10.1002/pro.687. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 52.Pierce B, Weng Z. ZRANK: reranking protein docking predictions with an optimized energy function. Proteins. 2007;67:1078–86. doi: 10.1002/prot.21373. [DOI] [PubMed] [Google Scholar]
  • 53.Vreven T, Hwang H, Weng Z. Exploring angular distance in protein-protein docking algorithms. PLoS ONE. 2013;8:e56645. doi: 10.1371/journal.pone.0056645. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 54.Mintseris J, Pierce B, Wiehe K, Anderson R, Chen R, Weng Z. Integrating statistical pair potentials into protein complex prediction. Proteins. 2007;69:511–20. doi: 10.1002/prot.21502. [DOI] [PubMed] [Google Scholar]
  • 55.Mintseris J, Weng Z. Optimizing protein representations with information theory. Genome Inform. 2004;15:160–9. [PubMed] [Google Scholar]
  • 56.Rodrigues JPGLM, Melquiond ASJ, Karaca E, Trellet M, van Dijk M, van Zundert GCP, et al. Defining the limits of homology modeling in information-driven protein docking. Proteins. 2013;81:2119–28. doi: 10.1002/prot.24382. [DOI] [PubMed] [Google Scholar]
  • 57.Sali A, Blundell TL. Comparative protein modelling by satisfaction of spatial restraints. J Mol Biol. 1993;234:779–815. doi: 10.1006/jmbi.1993.1626. [DOI] [PubMed] [Google Scholar]
  • 58.Roy A, Kucukural A, Zhang Y. I-TASSER: a unified platform for automated protein structure and function prediction. Nat Protoc. 2010;5:725–38. doi: 10.1038/nprot.2010.5. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 59.Zhang Y. I-TASSER server for protein 3D structure prediction. Bmc Bioinformatics. 2008;9:40. doi: 10.1186/1471-2105-9-40. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 60.Yang J, Yan R, Roy A, Xu D, Poisson J, Zhang Y. The I-TASSER Suite: protein structure and function prediction. Nat Methods. 2015;12:7–8. doi: 10.1038/nmeth.3213. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 61.The PyMOL Molecular Graphics System, Version 1.8. Schrödinger, LLC: n.d. [Google Scholar]
  • 62.Nilges M. A calculation strategy for the structure determination of symmetric dimers by 1H NMR. Proteins. 1993;17:297–309. doi: 10.1002/prot.340170307. [DOI] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

supplement

RESOURCES