Przejdź do głównej zawartości

Relax software tips: files to load

Few tips that will save your time when using Relax* (https://www.nmr-relax.com).

*d'Auvergne, E. J. and Gooley, P. R. (2008). Optimisation of NMR dynamic models I. Minimisation algorithms and their performance within the model-free and Brownian rotational diffusion spaces. J. Biomol. NMR, 40(2), 107-119.
*d'Auvergne, E. J. and Gooley, P. R. (2008). Optimisation of NMR dynamic models II. A new methodology for the dual optimisation of the model-free parameters and the Brownian rotational diffusion tensor. J. Biomol. NMR, 40(2), 121-133. 

FILES to load:   NOE, R1, R2, pdb

Format of NOE/Rs:

name of protein / number / residue / number / atom (N) / value / error

COMT    1    GLN    1    N    1.055199602    0.047908918
COMT    2    GLY    2    N    0.628859626    0.020470979
COMT    4    THR    4    N    0.649051411    0.023684093
COMT    5    LYS    5    N    0.668918693    0.04637887

Relax doesn't like negative values. Delete if you have any negative NOEs.

Format of pdb: must be with hydrogens!

ATOM      9  OE1 GLN A   1      13.151  31.068  48.151  1.00 51.60           O 
ANISOU    9  OE1 GLN A   1     7933   4830   6844    575   2062   -440       O 
ATOM     10  HA  GLN A   1      17.757  30.808  49.407  1.00  0.00           H 
ATOM     11  HB2 GLN A   1      15.798  29.870  50.273  1.00  0.00           H 
ATOM     12  HB3 GLN A   1      15.231  31.229  49.293  1.00  0.00           H  


Check your hydrogens. Must be named as HA, HB etc. In one file I had H01, H02 - didn't work then. And again Relax doesn't like negative values. If your numbering starts with negative value, change it!

Ex. in Pymol by : alter sele, resi=str(int(resi)-50) - it will subtract 50 from your numbering. "+" (adding) also works. 

Special case - dimer pdb

 If your pdb file is a dimer, then start numbering for the second chain by continuing numbering of first chain, ex:

ATOM   3632  HD2 PRO A 215     -10.765   0.092  78.087  1.00  0.00           H 
ATOM   3633  HD3 PRO A 215     -11.387  -0.161  79.748  1.00  0.00           H 
ATOM   3634  N   GLN B 216     -32.761  14.719 114.374  1.00 17.47           N 
ANISOU 3634  N   GLN B 216     2676   1985   1976   -348    


Pro was the last residue of chain A (number 215), Gln first of chain B (number 216 instead of 1). 



 

Komentarze

Popularne posty z tego bloga

How to make gif from PyMOL - easily!

Firstly, save your movie as png images. You can set_view/get_view to have the right orientation. To save scenes go to > scene > store > F 1/2/3... then > Movie > Program > Scene Loop I use usually: Nutate > 30 deg. over 4 sec. > file > save movie as png images then for 300 images you can easily use http://gifmaker.me/ (quite slow even with highest speed) or https://ezgif.com/maker up to 2000 files (delay time 1 makes a nice speed) or it's easy to find some png to gif conventer online

Thesis stuff - PyMOL - how to remove alternative conformation; renumbering, measuring distances with 2 decimals

Sometimes I'm googling stuff. How to do something.. And I'm forgetting then. Or writing on paper. But better to keep it on-line, so other googlers can find it, too ;) Thanks for  http://randomthesisstuff.blogspot.co.uk/  useful! Another great one -  http://www.keepcalmandpublishpapers.com/ So PyMOL,  alternative conformation . It makes messy some of my calculations to keep alternative conformations, so to remove it, simply type: PyMOL>remove not (alt ''+A) PyMOL>alter all, alt='' But it's choosing conformation A, not that with higher occupancy! See here -  https://pymolwiki.org/index.php/Property_Selectors#Alternate_Locations Alternatively in  Phenix  - Model tools - pdb tools - options - remove alternate conformers, but it gave me the same output as PyMOL, conformation A, not higher occupancy. You can do it in  Coot , but then (probably?) have to go from residue to residue (with double occupancy), I didn't find how to do it for...

Hydronmr - how to start

As a very beginner in using Linux/Python I didn't know why my downloaded lnx.exe didn't want to work. chmod command was the answer! chmod stands for "change mode", and it is used to define the way a file can be accessed. the u ser can r ead, w rite, ande x ecute it. chmod u+x hydronmr...lnx.exe Then, all you need is a file hydronmr.dat, like this example: 3.1-lysozyme !Name of molecule lysozyme31-nmr !Name for output file 6lyz.pdb !Strucutural (PBD) file 3.1, !AER, radius of the atomic elements 6, !NSIG 1.0, !Minimum radius of beads in the shell (SIGMIN) 2.0, !Maximum radius of beads in the shell (SIGMAX) 293., !T (temperature, K) 0.01, !ETA (Viscosity of the solvent in poises) 1, !Iflag (dipoles) -2.7126 !Gyromagnetic ratio of N: unit: 10^7 rad.s^-1.T^-1 1.02 !N-H distance, angstrom...