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/molmod_online/docking.md
+3-28Lines changed: 3 additions & 28 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -204,39 +204,14 @@ solely on the evolutionary conservation analysis?
204
204
205
205
### Predicting interface residues
206
206
207
-
Besides sequence conservation, other features can be used to predict possible interfaces on protein
208
-
structures. For example, certain residues tend to be overrepresented at protein-protein interfaces.
209
-
This information, combined with evolutionary conservation and with a surface clustering algorithm
210
-
that finds groups of surface residues meeting both the previous criteria results in reasonably
211
-
accurate predictions. This is the basis of the
212
-
[WHISCY](https://wenmr.science.uu.nl/whiscy/){:target="_blank"} server. A more advanced
213
-
predictor, the [CPORT](https://alcazar.science.uu.nl/services/CPORT/){:target="_blank"} web server, judiciously
214
-
combines (up to) 6 different predictors to provide a consensus prediction that is more robust and
215
-
more reliable than any of the individual predictors alone. CPORT was designed to provide
216
-
predictions for HADDOCK. The server also returns a PDB file of the
217
-
original structure loaded with the predictions in the temperature factor column. This is extremely
218
-
helpful to visualize the predictions in PyMOL.
219
-
220
-
<aclass="prompt prompt-info">
221
-
Submit the homology model of mouse MDM2 to the CPORT web server and load the resulting PDB file
222
-
in Pymol.
223
-
</a>
224
-
<aclass="prompt prompt-pymol">
225
-
spectrum b, cyan_red, cport
226
-
</a>
227
-
<aclass="prompt prompt-question">
228
-
Do the predictions highlight a particular region of the homology model?
229
-
</a>
230
-
<aclass="prompt prompt-info">
231
-
Note down the list of residues predicted by CPORT to be part of an interface.
232
-
</a>
207
+
Besides sequence conservation, other features can be used to predict possible interfaces on protein structures. For example, certain residues tend to be overrepresented at protein-protein interfaces. This information, combined with evolutionary conservation and with a surface clustering algorithm that finds groups of surface residues meeting both the previous criteria results in reasonably accurate predictions. This is the basis of the [WHISCY](https://wenmr.science.uu.nl/whiscy/){:target="_blank"} server. A more advanced predictor, the [CPORT](https://alcazar.science.uu.nl/services/CPORT/){:target="_blank"} web server, judiciously combines (up to) 6 different predictors to provide a consensus prediction that is more robust and more reliable than any of the individual predictors alone.
233
208
234
-
Many tools in science are developed by dedicated PhD students and postdocs. Unfortunately, over time, some of these tools may become unavailable as maintaining and supporting them requires significant time and effort. In such cases, it may be necessary to transition to alternative tools.
209
+
Many tools in science are developed by dedicated PhD students and postdocs. Unfortunately, over time, some of these tools may become unavailable as maintaining and supporting them requires significant time and effort. In such cases, it may be necessary to use alternative tools.
235
210
236
211
### Obtain known interfaces of homologous proteins
237
212
238
213
Another way to obtain information about possible interface residues is by analysing known interfaces found in **homologous** proteins.
239
-
This can easily be performed by [ARCTIC-3D](https://wenmr.science.uu.nl/arctic3d/){:target="_blank"}, a [new tool](https://www.nature.com/articles/s42003-023-05718-w){:target="_blank"} dedicated to an automatic retrieval and clustering of interfaces in complexes from 3D structural information.
214
+
This can easily be performed by [ARCTIC-3D](https://wenmr.science.uu.nl/arctic3d/){:target="_blank"}, a [tool](https://www.nature.com/articles/s42003-023-05718-w){:target="_blank"} dedicated to an automatic retrieval and clustering of interfaces in complexes from 3D structural information.
240
215
As structural information of the human MDM2 interacting with other partners is available, ARCTIC-3D will extract interacting residues and cluster them into binding surfaces. Not all residues of a binding surface are relevant, as some amino acids may be rarely present among the interfaces that define that patch.
241
216
Wisely define a probability threshold and note down the residue indices, as you will need them to define *active* residues in HADDOCK.
Copy file name to clipboardExpand all lines: education/molmod_online/simulation.md
+24-15Lines changed: 24 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -155,15 +155,19 @@ Take your time to know your system and what particularities its simulation entai
155
155
To run the actual simulation, you will need access to a computing cluster. Running on your laptop is likely to take far too long. In our hands, the simulations of this system take ~2 full days on 18 CPU cores in our dedicated cluster.
156
156
</a>
157
157
158
+
<aclass="prompt prompt-attention">
159
+
You may have noticed that NMRBox is in the process of migrating its virtual machines from Ubuntu 20 to Ubuntu 24. The “Selecting an initial structure” section of this course was developed with Ubuntu 20 in mind and is currently not functional under Ubuntu 24.
160
+
However, Ubuntu 24 can be used for the remaining of this part of the course.
161
+
</a>
158
162
159
163
In NMRBox, after you open the terminal prompt you notice `username@machine`, where your username is the same as the NMRbox username.
160
-
You will find your own copy of the course material in `~/EVENTS/2025-struct-bioinfo-uu/` directory.
164
+
You will find your own copy of the course material in `~/EVENTS/2026-struct-bioinfo-uu/` directory.
161
165
You can store your data in your `home` directory but we recommend creating a new directory where you will store your data and work in.
162
166
163
167
164
168
__Note__: The data are automatically copied to your home directory under the `EVENTS` directory provided you have registered for this event on NMRBox. The event can be found at [https://nmrbox.nmrhub.org/events](https://nmrbox.nmrhub.org/events){:target="_blank"}. In order to register for the course you need to have an NMRBox account.
165
169
166
-
__Note__: In case you are following this tutorial on your own, you will have to manually copy all the required data and edit possibly some files to correct the paths (e.g. the `setup.sh` and the `bashrc` scripts). The data for the course can be found once logged in into a VM in the following directory: `/public/EVENTS/2025-struct-bioinfo-uu/`.This directory will however automatically be copied to your home directory when you register for the course on NMRBox
170
+
__Note__: In case you are following this tutorial on your own, you will have to manually copy all the required data and edit possibly some files to correct the paths (e.g. the `setup.sh` and the `bashrc` scripts). The data for the course can be found once logged in into a VM in the following directory: `/public/EVENTS/2026-struct-bioinfo-uu/`.This directory will however automatically be copied to your home directory when you register for the course on NMRBox
167
171
168
172
Open the terminal and create a directory where you will work in with name of your choice:
169
173
<aclass="prompt prompt-cmd">
@@ -351,25 +355,29 @@ these atoms when reading the structure and (re)generate their coordinates using
351
355
parameters defined in the force field. Also, the program allows the user to define the status of
352
356
the termini of the molecule through the `-ter` flag. Termini can be either charged (e.g.
353
357
NH<sub>3</sub><sup>+</sup> and COO<sup>-</sup>), uncharged (e.g. NH<sub>2</sub> and COOH), or
354
-
capped by an additional chemical group (e.g. N-terminal acetyl and C-terminal amide). This is very
355
-
important since leaving the termini charged (default) can lead to artificial charge-charge
356
-
interactions, particular in small molecules. If a peptide is part of a larger structure, then it
357
-
makes sense to cap the termini in order to neutralize their charge, as it would happen in reality.
358
+
capped by an additional chemical group (e.g. N-terminal acetyl and C-terminal amide).
359
+
360
+
<aclass="prompt prompt-attention">
361
+
This is very important since leaving the termini charged (default) can lead to artificial charge-charge
362
+
interactions, particular in small-sized molecules.
363
+
</a>
364
+
365
+
If a peptide is part of a larger structure, then it makes sense to cap the termini in order to neutralize their charge,
366
+
as it would happen in reality.
358
367
Terminal capping should be performed prior to topology generation using the `pdb_cap.py` script.
359
368
This script replaces the first residue with an ACE cap and the last residue with an NME cap
360
369
by modifying atom and residue names in the PDB file, making them compatible with the CHARMM36m force field.
361
-
For capping to work correctly, the input structure must include one additional residue at both the N- and C-termini
370
+
For capping to work correctly, **the input structure must include one additional residue** at both the N- and C-termini
362
371
(i.e. residues *−1* and *N+1* relative to the peptide of interest).
363
372
These residues act as placeholders and will be converted into caps. In practice, we add two glycine residues,
364
373
one at each end of the peptide sequence, before capping.
365
-
Capping is performed with:
366
-
374
+
Capping is performed with a python script `$MOLMOD_BIN/pdb_cap.py`, read it's help message to learn how to use it:
0 commit comments