Author: bugman
Date: Sat Nov 29 13:43:44 2014
New Revision: 26836
URL: http://svn.gna.org/viewcvs/relax?rev=26836&view=rev
Log:
Expansion and improvements for the relax_fit.select_model user function
documentation and printouts.
Modified:
trunk/specific_analyses/relax_fit/uf.py
trunk/user_functions/relax_fit.py
Modified: trunk/specific_analyses/relax_fit/uf.py
URL:
http://svn.gna.org/viewcvs/relax/trunk/specific_analyses/relax_fit/uf.py?rev=26836&r1=26835&r2=26836&view=diff
==============================================================================
--- trunk/specific_analyses/relax_fit/uf.py (original)
+++ trunk/specific_analyses/relax_fit/uf.py Sat Nov 29 13:43:44 2014
@@ -105,12 +105,12 @@
# Three parameter inversion recovery fit.
elif model == 'inv':
- print("Three parameter inversion recovery fit.")
+ print("The inversion recovery experiment.")
params = ['rx', 'i0', 'iinf']
# The saturation recovery.
elif model == 'sat':
- print("Saturation recovery.")
+ print("The saturation recovery experiment.")
params = ['rx', 'iinf']
# Invalid model.
Modified: trunk/user_functions/relax_fit.py
URL:
http://svn.gna.org/viewcvs/relax/trunk/user_functions/relax_fit.py?rev=26836&r1=26835&r2=26836&view=diff
==============================================================================
--- trunk/user_functions/relax_fit.py (original)
+++ trunk/user_functions/relax_fit.py Sat Nov 29 13:43:44 2014
@@ -83,9 +83,9 @@
desc = "The type of relaxation curve to fit.",
wiz_element_type = "combo",
wiz_combo_choices = [
- "exp: [Rx, I0]",
- "inv: [Rx, I0, Iinf]",
- "Saturation recovery, [Rx, Iinf]"
+ "Two parameter exponential fit: [Rx, I0]",
+ "Inversion recovery: [Rx, I0, Iinf]",
+ "Saturation recovery: [Rx, Iinf]"
],
wiz_combo_data = [
"exp",
@@ -96,14 +96,13 @@
)
# Description.
uf.desc.append(Desc_container())
-uf.desc[-1].add_paragraph("The supported relaxation experiments include the
default two parameter exponential fit, selected by setting the model type to
'exp', the three parameter inversion recovery experiment in which the peak
intensity limit is a non-zero value, selected by setting the model to 'inv',
and the saturation recovery R1 experiment.")
-uf.desc[-1].add_paragraph("The two models are:")
-uf.desc[-1].add_item_list_element("'exp'", "The parameters are [Rx, I0], and
the equation is I(t) = I0*exp(-Rx*t).")
-uf.desc[-1].add_item_list_element("'inv'", "The parameters are [Rx, I0, Iinf].
This has not been implemented yet.")
-uf.desc[-1].add_item_list_element("'sat'", "The saturation recovery
experiment. The parameters are [Rx, Iinf] and the equation is I(t) =
Iinf*(1-exp(-Rx*t)).")
+uf.desc[-1].add_paragraph("A number of relaxation experiments are supported
and include:")
+uf.desc[-1].add_paragraph("The 'exp' model. This is the default two parameter
exponential fit. The magnetisation starts at I0 and decays to zero. The
parameters are [Rx, I0], and the equation is I(t) = I0*exp(-Rx*t).")
+uf.desc[-1].add_paragraph("The 'inv' model. This is the inversion recovery
experiment in which the peak intensity limit is a non-zero value. The
magnetisation starts at a negative I0 value and decays to a positive Iinf
value. The parameters are [Rx, I0, Iinf] and the equation is I(t) = Iinf -
I0*exp(-Rx*t). This has not been implemented yet.")
+uf.desc[-1].add_paragraph("The 'sat' model. This is the saturation recovery
experiment. The magnetisation starts at zero and decays to a positive Iinf
value. The parameters are [Rx, Iinf] and the equation is I(t) = Iinf*(1 -
exp(-Rx*t)).")
uf.backend = select_model
uf.menu_text = "&select_model"
uf.gui_icon = "oxygen.actions.list-add"
-uf.wizard_height_desc = 300
-uf.wizard_size = (800, 500)
+uf.wizard_height_desc = 500
+uf.wizard_size = (900, 600)
uf.wizard_apply_button = False
_______________________________________________
relax (http://www.nmr-relax.com)
This is the relax-commits 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-commits