Author: tlinnet Date: Thu Mar 13 16:57:10 2014 New Revision: 22477 URL: http://svn.gna.org/viewcvs/relax?rev=22477&view=rev Log: Hardcoded the writing of R2eff as function of the Effective field in rotating frame "w_eff", when using the function relax_disp.write_disp_curves(). Regarding sr #3124, (https://gna.org/support/index.php?3124) - Grace graphs production for R1rho analysis with R2_eff as function of Omega_eff. Theta values per spin will be written if the spin.model is in the list MODEL_LIST_R1RHO_FULL. Modified: trunk/specific_analyses/relax_disp/disp_data.py Modified: trunk/specific_analyses/relax_disp/disp_data.py URL: http://svn.gna.org/viewcvs/relax/trunk/specific_analyses/relax_disp/disp_data.py?rev=22477&r1=22476&r2=22477&view=diff ============================================================================== --- trunk/specific_analyses/relax_disp/disp_data.py (original) +++ trunk/specific_analyses/relax_disp/disp_data.py Thu Mar 13 16:57:10 2014 @@ -3668,6 +3668,7 @@ if spin.model in MODEL_LIST_R1RHO_FULL: # Add additonal looping over writing parameters. writing_vars.append(['disp_theta',("Experiment_name", "Field_strength_(MHz)", "Tilt_angle_(rad)", "R2eff_(measured)", "R2eff_(back_calc)", "R2eff_errors")]) + writing_vars.append(['disp_w_eff',("Experiment_name", "Field_strength_(MHz)", "Effective_field_(rad_s-1))", "R2eff_(measured)", "R2eff_(back_calc)", "R2eff_errors")]) # Loop over writing vars for wvar in writing_vars: @@ -3715,6 +3716,9 @@ if wvar[0] == 'disp_theta': theta_spin_dic, Domega_spin_dic, w_eff_spin_dic, dic_key_list = calc_rotating_frame_params(spin=spin) value = theta_spin_dic[key] + elif wvar[0] == 'disp_w_eff': + theta_spin_dic, Domega_spin_dic, w_eff_spin_dic, dic_key_list = calc_rotating_frame_params(spin=spin) + value = w_eff_spin_dic[key] # Else use the standard dispersion point data. else: value = point