You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: education/HADDOCK24/HADDOCK24-protein-protein-basic/index.md
+22-19Lines changed: 22 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -146,7 +146,7 @@ This structure has two histidines present. How about phosphate group?
146
146
147
147
<aclass="prompt prompt-question">Is there a phosphate group present in this structure?</a>
148
148
149
-
*Hint* : you can select phosphate atoms with the following command and check how many atoms are in this selection:
149
+
*Hint* : you can select phosphate atoms with the following command and check (read from the log) how many atoms are in this selection:
150
150
<aclass="prompt prompt-pymol">select elem P</a>
151
151
152
152
As a preparation step before docking, it is advised to remove any irrelevant water and other small molecules (e.g. small molecules from the crystallisation buffer), however do leave relevant co-factors if present. For E2A, the only irrelevant molecules in the PDB file are the water molecules. You can remove those by typing:
@@ -185,7 +185,9 @@ For this in the PyMOL menu on top select:
185
185
Another way to save the structure as a PDB file is via the command:
The file will be written to the current working directory: if PyMOL was launched from a terminal, it will be saved in the directory from which PyMOL was started; if PyMOL was opened manually (e.g., via the graphical interface), it is typically saved in your home directory.
188
+
The file will be written to the current working directory:
189
+
- if PyMOL was launched from a terminal, it will be saved in the directory from which PyMOL was started;
190
+
- if PyMOL was opened manually (e.g., via the graphical interface), it is typically saved in your home directory.
189
191
190
192
After saving the molecule delete it from the PyMOL window or close PyMOL. You can remove the molecule by:
191
193
<aclass="prompt prompt-pymol">
@@ -206,7 +208,7 @@ hide lines<br>
206
208
<aclass="prompt prompt-question">Is there a phosphate group present in this structure?</a>
207
209
<aclass="prompt prompt-question">Are there any irrelevant (for the docking) molecules present in this structure?</a>
208
210
209
-
Let's vizualize the residues affected by binding as identified by NMR. From [Wang *et al*, EMBO J (2000)](https://doi.org/10.1093/emboj/19.21.5635){:target="_blank"} the following residues were identified has having significant chemical shift perturbations:
211
+
Let's vizualise the residues affected by binding as identified by NMR. From [Wang *et al*, EMBO J (2000)](https://doi.org/10.1093/emboj/19.21.5635){:target="_blank"} the following residues were identified has having significant chemical shift perturbations:
@@ -236,7 +238,7 @@ We generally recommend limiting the number of conformers used.
236
238
Otherwise, the number of possible combinations between the input molecules can quickly escalate (i.e. become very large).
237
239
For example, if both partners contain 10 conformers, this results in 100 possible starting combinations. If 1000 rigid-body models are generated (see [HADDOCK general concepts](#haddock-general-concepts) above), each combination would then be sampled only 10 times!
238
240
239
-
In case if limiting number of input conformers is an unreasonable choice, it is possible to increase the number of models generated in the rigid-body docking stage (it0).
241
+
If limiting the number of input conformers is an unreasonable choice, it is possible to increase the number of models generated in the rigid-body docking stage (it0).
240
242
However, this requires elevated permissions level on the HADDOCK 2.4 server, which you can request via "[User Dashboard](https://wenmr.science.uu.nl/dashboard){:target="_blank"}".
241
243
242
244
Now let's display all models of this NMR ensemble simultaneously in ribbon representation.
@@ -248,7 +250,7 @@ set all_states, on<br>
248
250
</a>
249
251
250
252
You should now be seeing the 30 conformers present in this NMR structure.
251
-
It may appear that conformations are fairly conserved across all 30 models, but let us look at the side chains of the active residues:
253
+
At first, it may appear that conformations are fairly conserved across all 30 models, but let us look at the side chains of the active residues:
252
254
<aclass="prompt prompt-pymol">
253
255
show lines, hpr_active<br>
254
256
</a>
@@ -258,7 +260,7 @@ show lines, hpr_active<br>
258
260
</figure>
259
261
260
262
You should now be able to observe the range of conformational space sampled by these surface side chains.
261
-
Some residues clearly adopt a wide variety of conformations, and one of these might lead to much better docking results.
263
+
Some residues clearly adopt a wide variety of conformations, and one of these might resemble the bound conformation, hence leading to much better docking results.
262
264
This illustrates the potential benefit of using an ensemble of conformations as starting points rather than a single structure, especially when there is no clear indication of which 1 out of the 30 models would be best for the docking.
263
265
264
266
As final step, save the molecule as a new PDB file which we will call *hpr-ensemble.pdb*.
@@ -285,12 +287,13 @@ HADDOCK supports a number of modified amino acids, which can be found at: [https
285
287
286
288
<aclass="prompt prompt-question">Check the list of supported modified amino acids. What is the proper residue name for a phosphorylated histidine in HADDOCK?</a>
287
289
288
-
To use a modified amino acid in HADDOCK, it is sufficient to edit the PDB file and change the residue name of the corresponding residue. There is no need to add or delete atoms - HADDOCK will take care of this automatically.
290
+
To use a modified amino acid in HADDOCK, it is sufficient to edit the PDB file and change the residue name of the corresponding residue. There is no need to add or delete atoms - HADDOCK will take care of removing the irrelevant atoms and building the missing atoms automatically while generating the topology of the system.
291
+
289
292
290
293
To introduce this modification:
291
294
<aclass="prompt prompt-info">Open the PDB file *e2a_1F3G.pdb* in your favorite text editor</a>
292
-
<aclass="prompt prompt-info">Find histidine with residue sequence number equal to 90</a>
293
-
Remember that residue sequence number is the second integer value in the line starting with "ATOM". Check [this link](https://www.cgl.ucsf.edu/chimera/docs/UsersGuide/tutorials/pdbintro.html){:target="_blank"} for more info.
295
+
<aclass="prompt prompt-info">Find the histidine with residue sequence number equal to 90</a>
296
+
Remember that residue sequence number is the second integer value in the coordinate lines (starting with "ATOM" or "HETATM"). Check [this link](https://cupnet.net/pdb-format/){:target="_blank"} for more info.
294
297
<aclass="prompt prompt-info">Change this residue name to NEP</a>
295
298
<aclass="prompt prompt-info">Save the file under a new name, e.g. *e2aP_1F3G.pdb*</a>
296
299
@@ -306,13 +309,13 @@ After successful validation of credentials, scroll down to "Services", locate **
306
309
307
310
#### HADDOCK submission: Input data
308
311
309
-
Locate "[Submit a new job](https://wenmr.science.uu.nl/haddock2.4/submit/1){:target="_blank"}" button. Note that you are now in "Input data" tab.
312
+
Locate and click on the "[Submit a new job](https://wenmr.science.uu.nl/haddock2.4/submit/1){:target="_blank"}" button. Note that you are now in "Input data" tab.
310
313
311
314
In this stage of the submission process we will upload the structures we previously prepared with PyMOL.
312
315
313
316
***Step1:** In the field "Job name", define a name for your docking run, e.g. *E2A-HPR*.
314
317
315
-
***Step2:** In the field "Number of molecules", select the number of molecules to dock, in this case 2.
318
+
***Step2:** In the field "Number of molecules", select the number of molecules to dock, in this case 2, which is the default value.
316
319
317
320
***Step3:** In the section "Molecule 1 - input", upload the PDB file for E2A.
318
321
@@ -324,7 +327,7 @@ PDB structure to submit -> Browse and select *e2aP_1F3G.pdb* (the file you edite
324
327
</a>
325
328
326
329
Leave all other options to their default values.
327
-
**_Note_** that you can fold and unfold the "Molecule 1 - input" section by clicking on the ▼ icon. This works for any section and subsection of HADDOCK server.
330
+
**_Note_** that you can fold and unfold the "Molecule 1 - input" section by clicking on the ▼ icon. This works for any section and subsection of HADDOCK2.4 server.
328
331
329
332
***Step4:** In the subsection "Molecule 2 - input", upload the PDB file for HPR.
330
333
@@ -348,7 +351,7 @@ If processing and validation of the input files run without errors, you will be
348
351
349
352
##### Definition of restraints
350
353
351
-
In this tab, we will define distance restraints by specify active residues for each molecule.
354
+
In this tab, we will define distance restraints by specifying active residues for each molecule.
352
355
353
356
***Step 6:** In the section "Molecule 1 - parameters", in the subsection "Active/Passive residues - Selection #1", in the field "Active residues (directly involved in the interaction)", specify the active residues for E2A.
354
357
@@ -418,13 +421,13 @@ At first your job will have status "Processed", then "Queued", and eventually it
418
421
419
422
This run will take between 30 minutes to several hours - depending on the load of the server. You will be notified by email once your job has been completed. The results will remain accessible for a week.
420
423
421
-
You do not have to keep this page open, all resent jobs can be accessed via the "[Workspace](https://wenmr.science.uu.nl/haddock2.4/workspace){:target="_blank"}" button in the navigation bar.
424
+
You do not have to keep this page open, all recent jobs can be accessed via the "[Workspace](https://wenmr.science.uu.nl/haddock2.4/workspace){:target="_blank"}" button in the navigation bar.
422
425
423
426
<hr>
424
427
## Analysing the results
425
428
426
429
Once your run has completed (you will also be notified by email about it) you will be presented with a result page showing the cluster statistics and graphical representation of the run.
427
-
An example output page for E2A-HPR docking can be found [here](https://wenmr.science.uu.nl/haddock2.4/run/4242424242/195967-E2A-HPR){:target="_blank"} - just in case you don't want to wait for the results of your docking run.
430
+
An example output page for E2A-HPR docking can be found [here](https://wenmr.science.uu.nl/haddock2.4/run/4242424242/195967-E2A-HPR){:target="_blank"} - just in case you don't want to wait for the results of your own docking run.
where *E_vdw* is the intermolecular van der Waals energy, *E_elec* is the intermolecular electrostatic energy, *E_desol* represents an empirical desolvation energy term adapted from Fernandez-Recio *et al.* J. Mol. Biol. 2004, and *E_air* is a penalty for violation of the restraints.
448
+
where *E_vdw* is the intermolecular van der Waals energy, *E_elec* is the intermolecular electrostatic energy, *E_desol* represents an empirical desolvation energy term adapted from [Fernandez-Recio *et al.* J. Mol. Biol. 2004](https://www.sciencedirect.com/science/article/pii/S0022283603013755){:target="_blank"}, and *E_air* is a penalty for violation of the restraints.
446
449
447
450
<aclass="prompt prompt-question">Consider the cluster scores and their standard deviations. Is the top ranked cluster significantly better than the second one? (This is also reflected in the z-score).</a>
448
451
@@ -461,7 +464,7 @@ In case the scores of various clusters are within standard deviation from each o
461
464
<hr>
462
465
## Visualisation
463
466
464
-
HADDOCK server integrates the NGL viewer which allows you to quickly visualize a specific structure among clustered. For that click on the "eye" icon next to a structure.
467
+
HADDOCK server integrates the NGL viewer which allows you to quickly visualize a specific structure among clustered ones. For that click on the "eye" icon next to a structure.
465
468
466
469
In order to compare the various clusters we will however download the models and inspect them using PyMol.
467
470
<aclass="prompt prompt-info">Download and save to disk the first model of each cluster (use the PDB format). To do it, search for the "download all cluster files" link just above the top-ranked cluster.</a>
@@ -538,7 +541,7 @@ zoom vis<br>
538
541
539
542
Now inspect each cluster in turn and check if histidine 90 of E2A is in close proximity to another histidine of HPR.
540
543
541
-
<aclass="prompt prompt-question">Based on this analysis, which cluster fits biological information the mos does satisfy best the biological information? Is this cluster also the best ranked one?</a>
544
+
<aclass="prompt prompt-question">Based on this analysis, which cluster fits available the biological information best? Is this cluster also the best ranked one?</a>
542
545
543
546
<hr>
544
547
## Comparison with the reference structure
@@ -557,7 +560,7 @@ The numbering of chain B in this structure is different from the HPR numbering i
557
560
<aclass="prompt prompt-pymol">
558
561
alter (chain B and 1GGR), resv -=300<br>
559
562
</a>
560
-
This shift is critical for the RMDS calculation described below!
563
+
This shift is critical for appropriate residue mapping when performing the RMDS calculation described below!
561
564
562
565
Let's superimpose all cluster representatives on the chain A of the reference structure:
0 commit comments