mailRe: weights of diffusion


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by Christina Möller on September 08, 2015 - 14:55:
Dear Edward,

thanks for your quick response. I am using relax 3.3.8 and indeed I was
referring to the source code weights.py script. I have considered to
calculate the weights by the equations from the manual, but I wanted to
exclude that I can easily extract these values using relax. Anyway, I
definitely benefit from the relax manual which saves me from reading
papers written in french ;-).

Thanks,
Christina

Am 09/08/2015 um 02:27 PM schrieb Edward d'Auvergne:
On 8 September 2015 at 12:40, Christina Möller <c.moeller@xxxxxxxxxxxxx> 
wrote:
Dear Edward and relax users,

I would like to know the weights (ci) of an ellipsoidal diffusion. It
can possibly be extracted by the weights.py script. Unfortunately, I
could not find out how to use this script and which input files are
needed. Can anyone give me a hint how to obtain the weights?
Hi Christina,

Which version of relax are you using?  There is no weights.py script,
however you may be referring directly to the relax source code itself
(at http://www.nmr-relax.com/api/3.3/lib.diffusion.weights-module.html
and http://www.nmr-relax.com/api/3.3/lib.diffusion.weights-pysrc.html
).  These weights are physical constants as derived and presented in
the original papers of Perrin 1934
(http://dx.doi.org/10.1051/jphysrad:01934005010049700 ) and Perrin
1936 http://dx.doi.org/10.1051/jphysrad:01936007010100 ).  There are
written in French, but I have included these in the relax manual at
http://www.nmr-relax.com/manual/The_weights_of_the_ellipsoid.html .
 From these equations, you should be able to calculate the weights
yourself.  Note that they are dependent on the XH bond vector
orientation, specifically their projection onto the diffusion tensor.
It will probably be easier to calculate these yourself for each data
point, rather than using the relax code.  If you would prefer to use
the relax code, and know Python scripting, then you'll need to create
2 data containers (class instances) with the appropriate data,
pre-calculating the vector projection onto the diffusion tensor
(data.dx, data.dy, data.dz in the code) and passing these containers
into the lib.diffusion.calc_ellipsoid_ci() function.  I hope this
helps.

Regards,

Edward


--
------------------------------------------------------------
Christina Möller
ICS-6 / Structural Biochemistry
Forschungszentrum Jülich
D-52425 Jülich
GERMANY

E-mail: c.moeller@xxxxxxxxxxxxx
Tel.: +49-2461-619387
Fax +49-2461-619387



------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Forschungszentrum Juelich GmbH
52425 Juelich
Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzender des Aufsichtsrats: MinDir Dr. Karl Eugen Huthmacher
Geschaeftsfuehrung: Prof. Dr.-Ing. Wolfgang Marquardt (Vorsitzender),
Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
Prof. Dr. Sebastian M. Schmidt
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------




Related Messages


Powered by MHonArc, Updated Tue Sep 08 15:00:03 2015