Dear Edward.

I have wondered about the outcome of the theta values.

In the systemtest:
Relax_disp.test_value_write_calc_rotating_frame_params_auto_analysis

I have hardcoded the values of an output of theta values.
But many of them are negative.

If we take the article of:
3.    Palmer, A.G. & Massi, F. (2006). Characterization of the
dynamics of biomacromolecules using rotating-frame spin relaxation NMR
spectroscopy. Chem. Rev. 106, 1700-1719 http://dx.doi.org/10.1021/cr04042875

And look at Figure 1.
We see that
tan(theta) = w_1 / Omega
If w_1 (Spin-lock offset) is always positive, but Omega can be
negative, then negative values
are to be expected for w_1 / Omega.

For the symmetry of atan, theta_calc = atan(-x) = - atan(x), the theta
angle describing the tilted rotating frame relative to the laboratory
frame should then be
theta = pi + atan(-x) = pi - atan(x) = pi - abs(atan(x))

Best
Troels

2014-03-13 19:51 GMT+01:00 Edward d'Auvergne <[email protected]>:
> Hi,
>
> This is the standard way of calculating theta.  Note that some of the
> dispersion models in lib.dispersion do not use this code and actually
> calculate a different theta value using the population averaged
> spin-lock offset.
>
> Regards,
>
> Edward
>
>
>
> On 13 March 2014 19:44, Troels E. Linnet
> <[email protected]> wrote:
>> Follow-up Comment #34, sr #3124 (project relax):
>>
>> The theta calculation in relax is:
>>
>> # Calculate the tilt angle.
>> omega1 = point * 2.0 * pi
>> Delta_omega = shifts[ei][si][mi] - offsets[ei][si][mi][oi]
>> Domega[ei][si][mi][oi].append(Delta_omega)
>> if Delta_omega == 0.0:
>>     theta[ei][si][mi][oi].append(pi / 2.0)
>> else:
>>     theta[ei][si][mi][oi].append(atan(omega1 / Delta_omega))
>>
>>     _______________________________________________________
>>
>> Reply to this item at:
>>
>>   <http://gna.org/support/?3124>
>>
>> _______________________________________________
>>   Message sent via/by Gna!
>>   http://gna.org/
>>
>>
>> _______________________________________________
>> relax (http://www.nmr-relax.com)
>>
>> This is the relax-devel mailing list
>> [email protected]
>>
>> To unsubscribe from this list, get a password
>> reminder, or change your subscription options,
>> visit the list information page at
>> https://mail.gna.org/listinfo/relax-devel

_______________________________________________
relax (http://www.nmr-relax.com)

This is the relax-devel mailing list
[email protected]

To unsubscribe from this list, get a password
reminder, or change your subscription options,
visit the list information page at
https://mail.gna.org/listinfo/relax-devel

Reply via email to