Changes

Jump to navigation Jump to search
Using the {{caution}} template.
{{caution|This tutorial is incomplete.}}
 
= Intro =
This tutorial is not complete.<br>
This tutorial is based on the analysis of R1rho data, analysed in a master thesis.
from auto_analyses.relax_disp import Relax_disp
from data_store import Relax_data_store; ds = Relax_data_store()
from specific_analyses.relax_disp.variables import MODEL_R2EFF, MODEL_NOREX_R1RHO_FIT_R1MODEL_NOREX_R1RHO, MODEL_DPL94_FIT_R1MODEL_DPL94, MODEL_TP02_FIT_R1MODEL_TP02, MODEL_TAP03_FIT_R1MODEL_TAP03, MODEL_MP05_FIT_R1MODEL_MP05
#########################################
# The models to analyse.
if not hasattr(ds, 'models'):
#ds.models = [MODEL_NOREX_R1RHO_FIT_R1MODEL_NOREX_R1RHO, MODEL_DPL94_FIT_R1MODEL_MP05, MODEL_TP02_FIT_R1MODEL_DPL94, MODEL_TAP03_FIT_R1MODEL_TP02, MODEL_MP05_FIT_R1MODEL_TAP03] ds.models = [MODEL_NOREX_R1RHO_FIT_R1MODEL_NOREX_R1RHO, MODEL_DPL94_FIT_R1MODEL_DPL94]
# The number of increments per parameter, to split up the search interval in grid search.
# Load the previous results into the base pipe.
results.read(file='results', dir=ds.pre_run_dir)
 
# If R1 is not measured, then do R1 fitting.
r1_fit=True
# Run the analysis.
Relax_disp(pipe_name=ds.pipe_name, pipe_bundle=ds.pipe_bundle, results_dir=ds.results_dir, models=ds.models, grid_inc=ds.grid_inc, mc_sim_num=ds.mc_sim_num, modsel=ds.modsel, r1_fit=r1_fit)
</source>
from pipe_control.mol_res_spin import generate_spin_string, return_spin, spin_loop
from specific_analyses.relax_disp.data import generate_r20_key, loop_exp_frq
from specific_analyses.relax_disp.variables import MODEL_R2EFF, MODEL_NOREX_R1RHO_FIT_R1MODEL_NOREX_R1RHO, MODEL_DPL94_FIT_R1MODEL_DPL94, MODEL_TP02_FIT_R1MODEL_TP02, MODEL_TAP03_FIT_R1MODEL_TAP03, MODEL_MP05_FIT_R1MODEL_MP05
#########################################
# Define models which have been analysed.
#MODELS = [MODEL_NOREX_R1RHO_FIT_R1MODEL_NOREX_R1RHO MODEL_MP05, MODEL_DPL94_FIT_R1MODEL_DPL94, MODEL_TP02_FIT_R1MODEL_TP02, MODEL_TAP03_FIT_R1MODEL_TAP03, MODEL_MP05_FIT_R1MODEL_MP05]MODELS = [MODEL_NOREX_R1RHO_FIT_R1MODEL_NOREX_R1RHO, MODEL_DPL94_FIT_R1MODEL_DPL94]
# Print results for each model.
from data_store import Relax_data_store; ds = Relax_data_store()
from pipe_control.mol_res_spin import spin_loop
from specific_analyses.relax_disp.variables import MODEL_R2EFF, MODEL_NOREX_R1RHO_FIT_R1MODEL_NOREX_R1RHO, MODEL_DPL94_FIT_R1MODEL_DPL94, MODEL_TP02_FIT_R1MODEL_TP02, MODEL_TAP03_FIT_R1MODEL_TAP03, MODEL_MP05_FIT_R1MODEL_MP05
#########################################
# The models to analyse.
if not hasattr(ds, 'models'):
#ds.models = [MODEL_NOREX_R1RHO_FIT_R1MODEL_NOREX_R1RHO, MODEL_DPL94_FIT_R1MODEL_DPL94, MODEL_TP02_FIT_R1MODEL_TP02, MODEL_TAP03_FIT_R1MODEL_TAP03, MODEL_MP05_FIT_R1MODEL_MP05] ds.models = [MODEL_DPL94_FIT_R1MODEL_DPL94]
# The number of increments per parameter, to split up the search interval in grid search.
Trusted, Bureaucrats
4,223

edits

Navigation menu