r22202 - /trunk/docs/latex/relax.tex

2014-02-19 Thread edward
Author: bugman
Date: Wed Feb 19 10:15:16 2014
New Revision: 22202

URL: http://svn.gna.org/viewcvs/relax?rev=22202view=rev
Log:
Improvement to the formatting of the GUI menu item text in the manual.

The text can now have a line break between the items, just after the arrows.  
This significantly
improves the paragraph layout in the manual.


Modified:
trunk/docs/latex/relax.tex

Modified: trunk/docs/latex/relax.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/relax.tex?rev=22202r1=22201r2=22202view=diff
==
--- trunk/docs/latex/relax.tex (original)
+++ trunk/docs/latex/relax.tex Wed Feb 19 10:15:16 2014
@@ -89,8 +89,8 @@
 \newcommand{\gui}[1]{``{\small \textsf{#1}}''}
 \newcommand{\guibutton}[1]{``{\small \textsf{#1}}''}
 \newcommand{\guimenuitemone}[1]{``{\small \textsf{#1}}''}
-\newcommand{\guimenuitemtwo}[2]{``{\small \textsf{#1$\to$#2}}''}
-\newcommand{\guimenuitemthree}[3]{``{\small \textsf{#1$\to$#2$\to$#3}}''}
+\newcommand{\guimenuitemtwo}[2]{``{\small \textsf{#1$\to$\linebreak[0]#2}}''}
+\newcommand{\guimenuitemthree}[3]{``{\small 
\textsf{#1$\to$\linebreak[0]#2$\to$\linebreak[0]#3}}''}
 \newcommand{\guistring}[1]{``{\small \textsf{#1}}''}
 \newcommand{\directory}[1]{\texttt{#1}}
 \newcommand{\file}[1]{\texttt{#1}}


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

This is the relax-commits mailing list
relax-commits@gna.org

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


r22203 - /trunk/docs/latex/relax.tex

2014-02-19 Thread edward
Author: bugman
Date: Wed Feb 19 10:37:18 2014
New Revision: 22203

URL: http://svn.gna.org/viewcvs/relax?rev=22203view=rev
Log:
Created two new LaTeX commands for improving the layout of the relax manual.

These are \ossep and \osus which will be used to format the file and directory 
separator character
and the underscore character respectively.  They will be used in the \file{} 
and \directory{}
commands to add the '/\linebreak[0]' and '\_\linebreak[0]' text to allow for 
better line breaking.


Modified:
trunk/docs/latex/relax.tex

Modified: trunk/docs/latex/relax.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/relax.tex?rev=22203r1=22202r2=22203view=diff
==
--- trunk/docs/latex/relax.tex (original)
+++ trunk/docs/latex/relax.tex Wed Feb 19 10:37:18 2014
@@ -95,6 +95,8 @@
 \newcommand{\directory}[1]{\texttt{#1}}
 \newcommand{\file}[1]{\texttt{#1}}
 \newcommand{\module}[1]{\texttt{#1}}
+\newcommand{\ossep}{/\linebreak[0]}
+\newcommand{\osus}{\_\linebreak[0]}
 \newcommand{\pycode}[1]{{\small \texttt{#1}}}
 \newcommand{\pystring}[1]{`{\small \texttt{#1}}'}
 \newcommand{\software}[1]{\texttt{#1}}


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

This is the relax-commits mailing list
relax-commits@gna.org

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


r22204 - /trunk/docs/latex/

2014-02-19 Thread edward
Author: bugman
Date: Wed Feb 19 11:13:22 2014
New Revision: 22204

URL: http://svn.gna.org/viewcvs/relax?rev=22204view=rev
Log:
Converted all LaTeX files of the manual to use the new \ossep and \osus 
commands.

This will result in better formatting of the manual by making the linebreaking 
after '/' and '_'
characters consistent and universal.


Modified:
trunk/docs/latex/citations.tex
trunk/docs/latex/consistency_tests.tex
trunk/docs/latex/curvefit.tex
trunk/docs/latex/develop.tex
trunk/docs/latex/dispersion.tex
trunk/docs/latex/install.tex
trunk/docs/latex/intro.tex
trunk/docs/latex/model-free.tex
trunk/docs/latex/noe.tex

[This mail would be too long, it was shortened to contain the URLs only.]

Modified: trunk/docs/latex/citations.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/citations.tex?rev=22204r1=22203r2=22204view=diff

Modified: trunk/docs/latex/consistency_tests.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/consistency_tests.tex?rev=22204r1=22203r2=22204view=diff

Modified: trunk/docs/latex/curvefit.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/curvefit.tex?rev=22204r1=22203r2=22204view=diff

Modified: trunk/docs/latex/develop.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/develop.tex?rev=22204r1=22203r2=22204view=diff

Modified: trunk/docs/latex/dispersion.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/dispersion.tex?rev=22204r1=22203r2=22204view=diff

Modified: trunk/docs/latex/install.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/install.tex?rev=22204r1=22203r2=22204view=diff

Modified: trunk/docs/latex/intro.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/intro.tex?rev=22204r1=22203r2=22204view=diff

Modified: trunk/docs/latex/model-free.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/model-free.tex?rev=22204r1=22203r2=22204view=diff

Modified: trunk/docs/latex/noe.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/noe.tex?rev=22204r1=22203r2=22204view=diff


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

This is the relax-commits mailing list
relax-commits@gna.org

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


r22205 - /trunk/docs/latex/

2014-02-19 Thread edward
Author: bugman
Date: Wed Feb 19 11:53:42 2014
New Revision: 22205

URL: http://svn.gna.org/viewcvs/relax?rev=22205view=rev
Log:
Created two new LaTeX commands for improving the layout of user functions in 
the relax manual.

These are \ufsep and \ufus which will be used to format the user function 
separator character and
the underscore character respectively.  They are used in the \uf{} commands to 
add the
'.\linebreak[0]' and '\_\linebreak[0]' text to allow for improved and 
consistent line breaking.


Modified:
trunk/docs/latex/consistency_tests.tex
trunk/docs/latex/curvefit.tex
trunk/docs/latex/data_model.tex
trunk/docs/latex/dispersion.tex
trunk/docs/latex/intro.tex
trunk/docs/latex/jw_mapping.tex
trunk/docs/latex/model-free.tex
trunk/docs/latex/noe.tex
trunk/docs/latex/optimisation.tex
trunk/docs/latex/relax.tex

[This mail would be too long, it was shortened to contain the URLs only.]

Modified: trunk/docs/latex/consistency_tests.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/consistency_tests.tex?rev=22205r1=22204r2=22205view=diff

Modified: trunk/docs/latex/curvefit.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/curvefit.tex?rev=22205r1=22204r2=22205view=diff

Modified: trunk/docs/latex/data_model.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/data_model.tex?rev=22205r1=22204r2=22205view=diff

Modified: trunk/docs/latex/dispersion.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/dispersion.tex?rev=22205r1=22204r2=22205view=diff

Modified: trunk/docs/latex/intro.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/intro.tex?rev=22205r1=22204r2=22205view=diff

Modified: trunk/docs/latex/jw_mapping.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/jw_mapping.tex?rev=22205r1=22204r2=22205view=diff

Modified: trunk/docs/latex/model-free.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/model-free.tex?rev=22205r1=22204r2=22205view=diff

Modified: trunk/docs/latex/noe.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/noe.tex?rev=22205r1=22204r2=22205view=diff

Modified: trunk/docs/latex/optimisation.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/optimisation.tex?rev=22205r1=22204r2=22205view=diff

Modified: trunk/docs/latex/relax.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/relax.tex?rev=22205r1=22204r2=22205view=diff


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

This is the relax-commits mailing list
relax-commits@gna.org

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


r22206 - in /trunk/test_suite/unit_tests/_specific_analyses/_relax_disp: ./ __init__.py test___init__.py

2014-02-19 Thread edward
Author: bugman
Date: Wed Feb 19 13:59:52 2014
New Revision: 22206

URL: http://svn.gna.org/viewcvs/relax?rev=22206view=rev
Log:
Added the unit test infrastructure for testing the specific_analyses.relax_disp 
package.

This currently includes the package __all__ list unit test.


Added:
trunk/test_suite/unit_tests/_specific_analyses/_relax_disp/
trunk/test_suite/unit_tests/_specific_analyses/_relax_disp/__init__.py
  - copied, changed from r22205, 
trunk/test_suite/unit_tests/_specific_analyses/_model_free/__init__.py
trunk/test_suite/unit_tests/_specific_analyses/_relax_disp/test___init__.py
  - copied, changed from r22205, 
trunk/test_suite/unit_tests/_specific_analyses/_model_free/test___init__.py

Copied: trunk/test_suite/unit_tests/_specific_analyses/_relax_disp/__init__.py 
(from r22205, 
trunk/test_suite/unit_tests/_specific_analyses/_model_free/__init__.py)
URL: 
http://svn.gna.org/viewcvs/relax/trunk/test_suite/unit_tests/_specific_analyses/_relax_disp/__init__.py?p2=trunk/test_suite/unit_tests/_specific_analyses/_relax_disp/__init__.pyp1=trunk/test_suite/unit_tests/_specific_analyses/_model_free/__init__.pyr1=22205r2=22206rev=22206view=diff
==
--- trunk/test_suite/unit_tests/_specific_analyses/_model_free/__init__.py 
(original)
+++ trunk/test_suite/unit_tests/_specific_analyses/_relax_disp/__init__.py Wed 
Feb 19 13:59:52 2014
@@ -1,6 +1,6 @@
 ###
 # #
-# Copyright (C) 2008 Edward d'Auvergne#
+# Copyright (C) 2008-2014 Edward d'Auvergne   #
 # #
 # This file is part of the program relax (http://www.nmr-relax.com).  #
 # #

Copied: 
trunk/test_suite/unit_tests/_specific_analyses/_relax_disp/test___init__.py 
(from r22205, 
trunk/test_suite/unit_tests/_specific_analyses/_model_free/test___init__.py)
URL: 
http://svn.gna.org/viewcvs/relax/trunk/test_suite/unit_tests/_specific_analyses/_relax_disp/test___init__.py?p2=trunk/test_suite/unit_tests/_specific_analyses/_relax_disp/test___init__.pyp1=trunk/test_suite/unit_tests/_specific_analyses/_model_free/test___init__.pyr1=22205r2=22206rev=22206view=diff
==
--- trunk/test_suite/unit_tests/_specific_analyses/_model_free/test___init__.py 
(original)
+++ trunk/test_suite/unit_tests/_specific_analyses/_relax_disp/test___init__.py 
Wed Feb 19 13:59:52 2014
@@ -1,6 +1,6 @@
 ###
 # #
-# Copyright (C) 2009-2013 Edward d'Auvergne   #
+# Copyright (C) 2009-2014 Edward d'Auvergne   #
 # #
 # This file is part of the program relax (http://www.nmr-relax.com).  #
 # #
@@ -25,15 +25,15 @@
 
 # relax module imports.
 from test_suite.unit_tests.package_checking import PackageTestCase
-from specific_analyses import model_free
+from specific_analyses import relax_disp
 
 
 class Test___init__(PackageTestCase):
-Unit tests for the specific_analyses.model_free package.
+Unit tests for the specific_analyses.relax_disp package.
 
 def setUp(self):
 Set up for the package checking.
 
-self.package = model_free
-self.package_name = 'specific_analyses.model_free'
-self.package_path = sys.path[0] + sep + 'specific_analyses' + sep + 
'model_free'
+self.package = relax_disp
+self.package_name = 'specific_analyses.relax_disp'
+self.package_path = sys.path[0] + sep + 'specific_analyses' + sep + 
'relax_disp'


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

This is the relax-commits mailing list
relax-commits@gna.org

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


r22207 - /trunk/specific_analyses/relax_disp/__init__.py

2014-02-19 Thread edward
Author: bugman
Date: Wed Feb 19 14:02:56 2014
New Revision: 22207

URL: http://svn.gna.org/viewcvs/relax?rev=22207view=rev
Log:
Updated the specific_analyses.relax_disp package __all__ list.

This was identified in the previously committed unit test.


Modified:
trunk/specific_analyses/relax_disp/__init__.py

Modified: trunk/specific_analyses/relax_disp/__init__.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/specific_analyses/relax_disp/__init__.py?rev=22207r1=22206r2=22207view=diff
==
--- trunk/specific_analyses/relax_disp/__init__.py (original)
+++ trunk/specific_analyses/relax_disp/__init__.py Wed Feb 19 14:02:56 2014
@@ -1,6 +1,6 @@
 ###
 # #
-# Copyright (C) 2004-2013 Edward d'Auvergne   #
+# Copyright (C) 2004-2014 Edward d'Auvergne   #
 # Copyright (C) 2009 Sebastien Morin  #
 # #
 # This file is part of the program relax (http://www.nmr-relax.com).  #
@@ -30,6 +30,9 @@
 'checks',
 'cpmgfit',
 'disp_data',
+'nessy',
+'optimisation',
 'parameters',
+'sherekhan',
 'variables'
 ]


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

This is the relax-commits mailing list
relax-commits@gna.org

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


r22208 - /trunk/test_suite/unit_tests/_specific_analyses/_relax_disp/test_disp_data.py

2014-02-19 Thread edward
Author: bugman
Date: Wed Feb 19 14:09:31 2014
New Revision: 22208

URL: http://svn.gna.org/viewcvs/relax?rev=22208view=rev
Log:
Added the infrastructure for the unit tests of the 
specific_analyses.relax_disp.disp_data module.

This is in response to the post 
http://thread.gmane.org/gmane.science.nmr.relax.scm/19963/focus=5046
by Troels, and is described in my response at
http://thread.gmane.org/gmane.science.nmr.relax.scm/19963/focus=5048.


Added:
trunk/test_suite/unit_tests/_specific_analyses/_relax_disp/test_disp_data.py
  - copied, changed from r22205, 
trunk/test_suite/unit_tests/_specific_analyses/_model_free/test_main.py

Copied: 
trunk/test_suite/unit_tests/_specific_analyses/_relax_disp/test_disp_data.py 
(from r22205, 
trunk/test_suite/unit_tests/_specific_analyses/_model_free/test_main.py)
URL: 
http://svn.gna.org/viewcvs/relax/trunk/test_suite/unit_tests/_specific_analyses/_relax_disp/test_disp_data.py?p2=trunk/test_suite/unit_tests/_specific_analyses/_relax_disp/test_disp_data.pyp1=trunk/test_suite/unit_tests/_specific_analyses/_model_free/test_main.pyr1=22205r2=22208rev=22208view=diff
==
--- trunk/test_suite/unit_tests/_specific_analyses/_model_free/test_main.py 
(original)
+++ 
trunk/test_suite/unit_tests/_specific_analyses/_relax_disp/test_disp_data.py 
Wed Feb 19 14:09:31 2014
@@ -1,6 +1,6 @@
 ###
 # #
-# Copyright (C) 2008-2013 Edward d'Auvergne   #
+# Copyright (C) 2008-2014 Edward d'Auvergne   #
 # #
 # This file is part of the program relax (http://www.nmr-relax.com).  #
 # #
@@ -24,97 +24,17 @@
 
 # relax module imports.
 from data_store import Relax_data_store; ds = Relax_data_store()
-from pipe_control import pipes, results, structure
-from lib.errors import RelaxError
-from specific_analyses.model_free import main
+from pipe_control import state
+from specific_analyses.relax_disp.disp_data import 
loop_exp_frq_offset_point_time
 from status import Status; status = Status()
 from test_suite.unit_tests.base_classes import UnitTestCase
 
 
-class Test_main(UnitTestCase):
-Unit tests for the class methods of 
specific_analyses.model_free.main.Model_free_main.
-
-# Instantiate the class.
-inst = main.Model_free_main()
-
+class Test_disp_data(UnitTestCase):
+Unit tests for the functions of the 
specific_analyses.relax_disp.disp_data module.
 
 def setUp(self):
 Setup some structures for the unit tests.
 
-# Create a model-free data pipe.
-ds.add(pipe_name='orig', pipe_type='mf')
-
-
-def test_duplicate_data1(self):
-Test the model-free duplicate_data() method.
-
-# Duplicate the data.
-self.inst.duplicate_data('orig', 'new', model_info=0)
-
-
-def test_duplicate_data2(self):
-Test the model-free duplicate_data() method.
-
-# Read a model-free results file.
-results.read(file='final_results_trunc_1.3_v2', 
dir=status.install_path + 
sep+'test_suite'+sep+'shared_data'+sep+'model_free'+sep+'OMP')
-
-# Duplicate the data.
-self.inst.duplicate_data('orig', 'new', model_info=0)
-
-
-def test_duplicate_data3(self):
-Test the model-free duplicate_data() method.
-
-# Read a model-free results file.
-results.read(file='final_results_trunc_1.3_v2', 
dir=status.install_path + 
sep+'test_suite'+sep+'shared_data'+sep+'model_free'+sep+'OMP')
-
-# Load a structure.
-structure.main.read_pdb(file='Ap4Aase_res1-12.pdb', 
dir=status.install_path + sep+'test_suite'+sep+'shared_data'+sep+'structures', 
read_model=1)
-
-# Duplicate the data.
-self.inst.duplicate_data('orig', 'new', model_info=0)
-
-# Check the original data.
-self.assert_(hasattr(pipes.get_pipe('orig'), 'structure'))
-
-# Check the duplication.
-self.assert_(hasattr(pipes.get_pipe('new'), 'structure'))
-
-
-def test_duplicate_data_single_mf_model(self):
-Test the model-free duplicate_data() method.
-
-# Read a model-free results file.
-results.read(file='final_results_trunc_1.3_v2', 
dir=status.install_path + 
sep+'test_suite'+sep+'shared_data'+sep+'model_free'+sep+'OMP')
-
-# Load a structure.
-structure.main.read_pdb(file='Ap4Aase_res1-12.pdb', 
dir=status.install_path + sep+'test_suite'+sep+'shared_data'+sep+'structures', 
read_model=1)
-
-# Duplicate the data, model by model.
-self.inst.duplicate_data('orig', 'new', model_info=0)
-self.inst.duplicate_data('orig', 'new', model_info=1)
-

r22209 - in /trunk/docs/latex: develop.tex dispersion.tex intro.tex model-free.tex relax.tex

2014-02-19 Thread edward
Author: bugman
Date: Wed Feb 19 14:27:48 2014
New Revision: 22209

URL: http://svn.gna.org/viewcvs/relax?rev=22209view=rev
Log:
Created two new LaTeX commands for improving the layout of Python code in the 
relax manual.

These are \pysep and \pyus which will be used to format the Python module 
separator character and
the Python underscore character respectively.  They are used in the \module{}, 
\pycode{}, etc.
commands to add the '.\linebreak[0]' and '\_\linebreak[0]' text to allow for 
improved and consistent
line breaking.


Modified:
trunk/docs/latex/develop.tex
trunk/docs/latex/dispersion.tex
trunk/docs/latex/intro.tex
trunk/docs/latex/model-free.tex
trunk/docs/latex/relax.tex

Modified: trunk/docs/latex/develop.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/develop.tex?rev=22209r1=22208r2=22209view=diff
==
--- trunk/docs/latex/develop.tex (original)
+++ trunk/docs/latex/develop.tex Wed Feb 19 14:27:48 2014
@@ -654,7 +654,7 @@
 
 \item[Generic code:]  This code includes classes and functions which are 
independent of the UI and not specific to a certain data pipe type, for example 
not being involved in model-free analysis, relaxation curve-fitting, the NOE 
calculation, and reduced spectral density mapping.  All this code is located in 
the directory \directory{pipe\osus{}control\ossep{}}.
 
-\item[Specific setup:]  This code implements the internal interface between 
the generic and specific code.  The generic code calls the specific setup 
asking for a specific function for the given data pipe type.  For example by 
asking for the minimise function when the data pipe type is model-free analysis 
the model-free specific \module{minimise()} method is returned.  Although the 
generic code accesses the specific code solely through this interface the 
specific code can access the generic code directly.  The code is located in the 
file \file{specific\osus{}fns\ossep{}specific\osus{}setup.py}.
+\item[Specific setup:]  This code implements the internal interface between 
the generic and specific code.  The generic code calls the specific setup 
asking for a specific function for the given data pipe type.  For example by 
asking for the minimise function when the data pipe type is model-free analysis 
the model-free specific \pycode{minimise()} method is returned.  Although the 
generic code accesses the specific code solely through this interface the 
specific code can access the generic code directly.  The code is located in the 
file \file{specific\osus{}fns\ossep{}specific\osus{}setup.py}.
 
 \item[Specific code:]  This is the code which is specific to the data pipe 
type -- model-free analysis, relaxation curve-fitting, reduced spectral density 
mapping, and the NOE calculation.  Each type is located in a separate file in 
the directory \directory{specific\osus{}fns\ossep{}}.
 

Modified: trunk/docs/latex/dispersion.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/dispersion.tex?rev=22209r1=22208r2=22209view=diff
==
--- trunk/docs/latex/dispersion.tex (original)
+++ trunk/docs/latex/dispersion.tex Wed Feb 19 14:27:48 2014
@@ -512,7 +512,7 @@
 It is selected by setting the model to `NS CPMG 2-site expanded'.
 The simple constraint $\pA  \pB$ is used to halve the optimisation space, as 
both sides of the limit are mirror image spaces.
 
-This model will give the same results as the other numerical solutions whereby 
$\RtwozeroA = \RtwozeroB$.  The following is the set of equations of the 
expansion used in relax.  It has been modified from the original for speed.  
See the \module{lib.dispersion.ns\_cpmg\_2site\_expanded} module for more 
details including the original code.  Further simplifications can be found in 
the code.
+This model will give the same results as the other numerical solutions whereby 
$\RtwozeroA = \RtwozeroB$.  The following is the set of equations of the 
expansion used in relax.  It has been modified from the original for speed.  
See the 
\module{lib\pysep{}dispersion\pysep{}ns\pyus{}cpmg\pyus{}2site\pyus{}expanded} 
module for more details including the original code.  Further simplifications 
can be found in the code.
 
 \begin{subequations}
 \renewcommand{\theequation}{\theparentequation .\arabic{equation}}
@@ -2421,7 +2421,7 @@
 %~~~
 \subsection{Dispersion script mode -- execution}
 
-Once the data has set up and you have modified your script to match your 
analysis needs, then the data pipe, pipe bundle and analysis variables are 
passed into the \module{Relax\linebreak[0]{}\_disp} class.  This is the final 
lines of the script:
+Once the data has set up and you have modified your script to match your 
analysis needs, then the data pipe, pipe bundle and analysis variables are 
passed into the \module{Relax\pyus{}disp} class.  This is the final lines of 
the script:
 
 

r22210 - /trunk/docs/latex/

2014-02-19 Thread edward
Author: bugman
Date: Wed Feb 19 15:37:07 2014
New Revision: 22210

URL: http://svn.gna.org/viewcvs/relax?rev=22210view=rev
Log:
Complete reformatting of the base LaTeX files.

The paragraph structure has been changed so that each sentence now starts on a 
new line.  This is
for better tracking of changes (via 'svn diff' for example), for better 
searchability of certain
text elements using command line tools such as 'grep', and for easier easier 
use of the 'sed' tool.
The change tracking is most important as it allows for finer granularity - a 
small change will now
only be shown as a change in one sentence rather than the whole paragraph, 
allowing the change to be
identified more easily.  It also allows for easier commit maintenance.


Modified:
trunk/docs/latex/citations.tex
trunk/docs/latex/consistency_tests.tex
trunk/docs/latex/curvefit.tex
trunk/docs/latex/data_model.tex
trunk/docs/latex/develop.tex
trunk/docs/latex/dispersion.tex
trunk/docs/latex/functions.tex
trunk/docs/latex/infrastruct.tex
trunk/docs/latex/install.tex
trunk/docs/latex/intro.tex
trunk/docs/latex/jw_mapping.tex
trunk/docs/latex/licence.tex
trunk/docs/latex/maths.tex
trunk/docs/latex/model-free.tex
trunk/docs/latex/noe.tex
trunk/docs/latex/optimisation.tex

[This mail would be too long, it was shortened to contain the URLs only.]

Modified: trunk/docs/latex/citations.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/citations.tex?rev=22210r1=22209r2=22210view=diff

Modified: trunk/docs/latex/consistency_tests.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/consistency_tests.tex?rev=22210r1=22209r2=22210view=diff

Modified: trunk/docs/latex/curvefit.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/curvefit.tex?rev=22210r1=22209r2=22210view=diff

Modified: trunk/docs/latex/data_model.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/data_model.tex?rev=22210r1=22209r2=22210view=diff

Modified: trunk/docs/latex/develop.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/develop.tex?rev=22210r1=22209r2=22210view=diff

Modified: trunk/docs/latex/dispersion.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/dispersion.tex?rev=22210r1=22209r2=22210view=diff

Modified: trunk/docs/latex/functions.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/functions.tex?rev=22210r1=22209r2=22210view=diff

Modified: trunk/docs/latex/infrastruct.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/infrastruct.tex?rev=22210r1=22209r2=22210view=diff

Modified: trunk/docs/latex/install.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/install.tex?rev=22210r1=22209r2=22210view=diff

Modified: trunk/docs/latex/intro.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/intro.tex?rev=22210r1=22209r2=22210view=diff

Modified: trunk/docs/latex/jw_mapping.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/jw_mapping.tex?rev=22210r1=22209r2=22210view=diff

Modified: trunk/docs/latex/licence.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/licence.tex?rev=22210r1=22209r2=22210view=diff

Modified: trunk/docs/latex/maths.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/maths.tex?rev=22210r1=22209r2=22210view=diff

Modified: trunk/docs/latex/model-free.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/model-free.tex?rev=22210r1=22209r2=22210view=diff

Modified: trunk/docs/latex/noe.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/noe.tex?rev=22210r1=22209r2=22210view=diff

Modified: trunk/docs/latex/optimisation.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/optimisation.tex?rev=22210r1=22209r2=22210view=diff


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

This is the relax-commits mailing list
relax-commits@gna.org

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


r22211 - /trunk/docs/latex/

2014-02-19 Thread edward
Author: bugman
Date: Wed Feb 19 16:43:05 2014
New Revision: 22211

URL: http://svn.gna.org/viewcvs/relax?rev=22211view=rev
Log:
Reformatting of all of the LaTeX code for the figures in the relax manual.

This is related to commit r22210.  The aim is to have as many parts as possible 
on separate lines to
allow for better control of changes in the subversion repository and for 
improved usage of command
line tools.


Modified:
trunk/docs/latex/consistency_tests.tex
trunk/docs/latex/curvefit.tex
trunk/docs/latex/data_model.tex
trunk/docs/latex/develop.tex
trunk/docs/latex/dispersion.tex
trunk/docs/latex/intro.tex
trunk/docs/latex/maths.tex
trunk/docs/latex/model-free.tex
trunk/docs/latex/noe.tex
trunk/docs/latex/relax.tex

[This mail would be too long, it was shortened to contain the URLs only.]

Modified: trunk/docs/latex/consistency_tests.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/consistency_tests.tex?rev=22211r1=22210r2=22211view=diff

Modified: trunk/docs/latex/curvefit.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/curvefit.tex?rev=22211r1=22210r2=22211view=diff

Modified: trunk/docs/latex/data_model.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/data_model.tex?rev=22211r1=22210r2=22211view=diff

Modified: trunk/docs/latex/develop.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/develop.tex?rev=22211r1=22210r2=22211view=diff

Modified: trunk/docs/latex/dispersion.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/dispersion.tex?rev=22211r1=22210r2=22211view=diff

Modified: trunk/docs/latex/intro.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/intro.tex?rev=22211r1=22210r2=22211view=diff

Modified: trunk/docs/latex/maths.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/maths.tex?rev=22211r1=22210r2=22211view=diff

Modified: trunk/docs/latex/model-free.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/model-free.tex?rev=22211r1=22210r2=22211view=diff

Modified: trunk/docs/latex/noe.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/noe.tex?rev=22211r1=22210r2=22211view=diff

Modified: trunk/docs/latex/relax.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/relax.tex?rev=22211r1=22210r2=22211view=diff


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

This is the relax-commits mailing list
relax-commits@gna.org

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


r22212 - /trunk/docs/latex/

2014-02-19 Thread edward
Author: bugman
Date: Wed Feb 19 17:09:37 2014
New Revision: 22212

URL: http://svn.gna.org/viewcvs/relax?rev=22212view=rev
Log:
Reformatting of all of the LaTeX code for the itemize and description lists in 
the relax manual.

This is to regularise the LaTeX code throughout the *.tex files of the manual.  
All items are now
indented for easier viewing.  And leading empty lines before the lists have all 
been removed.


Modified:
trunk/docs/latex/citations.tex
trunk/docs/latex/consistency_tests.tex
trunk/docs/latex/curvefit.tex
trunk/docs/latex/data_model.tex
trunk/docs/latex/develop.tex
trunk/docs/latex/dispersion.tex
trunk/docs/latex/fetch_docstrings.py
trunk/docs/latex/install.tex
trunk/docs/latex/intro.tex
trunk/docs/latex/model-free.tex
trunk/docs/latex/optimisation.tex
trunk/docs/latex/relax.tex

[This mail would be too long, it was shortened to contain the URLs only.]

Modified: trunk/docs/latex/citations.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/citations.tex?rev=22212r1=22211r2=22212view=diff

Modified: trunk/docs/latex/consistency_tests.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/consistency_tests.tex?rev=22212r1=22211r2=22212view=diff

Modified: trunk/docs/latex/curvefit.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/curvefit.tex?rev=22212r1=22211r2=22212view=diff

Modified: trunk/docs/latex/data_model.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/data_model.tex?rev=22212r1=22211r2=22212view=diff

Modified: trunk/docs/latex/develop.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/develop.tex?rev=22212r1=22211r2=22212view=diff

Modified: trunk/docs/latex/dispersion.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/dispersion.tex?rev=22212r1=22211r2=22212view=diff

Modified: trunk/docs/latex/fetch_docstrings.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/fetch_docstrings.py?rev=22212r1=22211r2=22212view=diff

Modified: trunk/docs/latex/install.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/install.tex?rev=22212r1=22211r2=22212view=diff

Modified: trunk/docs/latex/intro.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/intro.tex?rev=22212r1=22211r2=22212view=diff

Modified: trunk/docs/latex/model-free.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/model-free.tex?rev=22212r1=22211r2=22212view=diff

Modified: trunk/docs/latex/optimisation.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/optimisation.tex?rev=22212r1=22211r2=22212view=diff

Modified: trunk/docs/latex/relax.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/relax.tex?rev=22212r1=22211r2=22212view=diff


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

This is the relax-commits mailing list
relax-commits@gna.org

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


r22213 - /trunk/docs/latex/fetch_docstrings.py

2014-02-19 Thread edward
Author: bugman
Date: Wed Feb 19 17:20:58 2014
New Revision: 22213

URL: http://svn.gna.org/viewcvs/relax?rev=22213view=rev
Log:
The docstring fetching script for the manual now formats lists as in commit 
r22212.


Modified:
trunk/docs/latex/fetch_docstrings.py

Modified: trunk/docs/latex/fetch_docstrings.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/fetch_docstrings.py?rev=22213r1=22212r2=22213view=diff
==
--- trunk/docs/latex/fetch_docstrings.py (original)
+++ trunk/docs/latex/fetch_docstrings.py Wed Feb 19 17:20:58 2014
@@ -975,7 +975,7 @@
 item = self.word_formatting(item)
 
 # Write to file.
-self.file.write(\\item[]%s\n % item)
+self.file.write(  \\item[]%s\n % item)
 
 # End the environment.
 self.file.write(\\end{itemize}\n\n)


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

This is the relax-commits mailing list
relax-commits@gna.org

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


r22214 - /trunk/test_suite/unit_tests/_specific_analyses/_relax_disp/test_disp_data.py

2014-02-19 Thread tlinnet
Author: tlinnet
Date: Wed Feb 19 17:23:35 2014
New Revision: 22214

URL: http://svn.gna.org/viewcvs/relax?rev=22214view=rev
Log:
Implemented unit test for catching the correct return of 
loop_exp_frq_offset_point_time.

Regarding bug #21665, (https://gna.org/bugs/?21665) - Running a CPMG analysis 
with two fields at two delay times.

Modified:
trunk/test_suite/unit_tests/_specific_analyses/_relax_disp/test_disp_data.py

Modified: 
trunk/test_suite/unit_tests/_specific_analyses/_relax_disp/test_disp_data.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/test_suite/unit_tests/_specific_analyses/_relax_disp/test_disp_data.py?rev=22214r1=22213r2=22214view=diff
==
--- 
trunk/test_suite/unit_tests/_specific_analyses/_relax_disp/test_disp_data.py 
(original)
+++ 
trunk/test_suite/unit_tests/_specific_analyses/_relax_disp/test_disp_data.py 
Wed Feb 19 17:23:35 2014
@@ -38,3 +38,31 @@
 
 # Create a dispersion data pipe.
 ds.add(pipe_name='orig', pipe_type='relax_disp')
+
+
+def test_bug_21665_cpmg_two_fields_two_delaytimes_fail_calc(self):
+U{Bug #21665https://gna.org/bugs/?21665} catch, the failure due 
to a a CPMG analysis recorded at two fields at two delay times, using calc().
+
+# Load the state.
+statefile = status.install_path + 
sep+'test_suite'+sep+'shared_data'+sep+'dispersion'+sep+'bug_21665.bz2'
+state.load_state(statefile, force=True)
+
+# Original data
+ncyc_1 = [20, 16, 10, 36, 2, 12, 4, 22, 18, 40, 14, 26, 8, 32, 24, 6, 
28]
+sfrq_1 = 499.86214*1E6
+time_T2_1 = 0.04
+cpmg_1 = [ncyc/time_T2_1 for ncyc in ncyc_1]
+cpmg_1.sort()
+
+ncyc_2 = [28, 4, 32, 60, 2, 10, 16, 8, 20, 52, 18, 40, 6, 12, 24, 14]
+sfrq_2 = 599.8908587*1E6
+time_T2_2 = 0.06
+cpmg_2 = [ncyc/time_T2_2 for ncyc in ncyc_2]
+cpmg_2.sort()
+
+# Test the loop function.
+for exp_type, frq, offset, point, time, ei, mi, oi, di, ti in 
loop_exp_frq_offset_point_time(return_indices=True):
+if frq == sfrq_1:
+self.assertEqual(time, time_T2_1)
+if frq == sfrq_2:
+self.assertEqual(time, time_T2_2)


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

This is the relax-commits mailing list
relax-commits@gna.org

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


r22215 - in /trunk: docs/latex/develop.tex user_functions/bmrb.py

2014-02-19 Thread edward
Author: bugman
Date: Wed Feb 19 17:25:39 2014
New Revision: 22215

URL: http://svn.gna.org/viewcvs/relax?rev=22215view=rev
Log:
Grammar corrections - changed the 'eg.' abbreviation to 'e.g.' in a couple of 
places.


Modified:
trunk/docs/latex/develop.tex
trunk/user_functions/bmrb.py

Modified: trunk/docs/latex/develop.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/develop.tex?rev=22215r1=22214r2=22215view=diff
==
--- trunk/docs/latex/develop.tex (original)
+++ trunk/docs/latex/develop.tex Wed Feb 19 17:25:39 2014
@@ -140,7 +140,7 @@
 % Variable, function, and class names.
 \subsection{Variable, function, and class names}
 
-In relax a mixture of both camel case (eg. CamelCase)\index{camel case} and 
lower case with underscores is used.
+In relax a mixture of both camel case (e.g. CamelCase)\index{camel case} and 
lower case with underscores is used.
 Despite the variability there are fixed rules which should be adhered to.
 These naming conventions should be observed at all times.
 

Modified: trunk/user_functions/bmrb.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/user_functions/bmrb.py?rev=22215r1=22214r2=22215view=diff
==
--- trunk/user_functions/bmrb.py (original)
+++ trunk/user_functions/bmrb.py Wed Feb 19 17:25:39 2014
@@ -1,6 +1,6 @@
 ###
 # #
-# Copyright (C) 2003-2013 Edward d'Auvergne   #
+# Copyright (C) 2003-2014 Edward d'Auvergne   #
 # #
 # This file is part of the program relax (http://www.nmr-relax.com).  #
 # #
@@ -430,7 +430,7 @@
 # Description.
 uf.desc.append(Desc_container())
 uf.desc[-1].add_paragraph(This user function allows the software used in the 
analysis to be specified in full detail.)
-uf.desc[-1].add_paragraph(For the tasks list, this should be a python list of 
strings (eg. ['spectral processing']).  Although not restricted to these, the 
values suggested by the BMRB are:)
+uf.desc[-1].add_paragraph(For the tasks list, this should be a python list of 
strings (e.g. ['spectral processing']).  Although not restricted to these, the 
values suggested by the BMRB are:)
 uf.desc[-1].add_list_element('chemical shift assignment',)
 uf.desc[-1].add_list_element('chemical shift calculation',)
 uf.desc[-1].add_list_element('collection',)


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

This is the relax-commits mailing list
relax-commits@gna.org

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


r22217 - in /trunk: docs/latex/ graphics/screenshots/dispersion_analysis/

2014-02-19 Thread edward
Author: bugman
Date: Wed Feb 19 17:58:23 2014
New Revision: 22217

URL: http://svn.gna.org/viewcvs/relax?rev=22217view=rev
Log:
Added more to the dispersion GUI analysis tutorial.

This includes a screenshot showing the use of the 'Spin isotope' button in the 
GUI.  Descriptions
for all five 'metadata' buttons have been added as well.


Added:
trunk/graphics/screenshots/dispersion_analysis/spin_isotope.eps.gz   (with 
props)
trunk/graphics/screenshots/dispersion_analysis/spin_isotope.png   (with 
props)
Modified:
trunk/docs/latex/dispersion.tex

Modified: trunk/docs/latex/dispersion.tex
URL: 
http://svn.gna.org/viewcvs/relax/trunk/docs/latex/dispersion.tex?rev=22217r1=22216r2=22217view=diff
==
--- trunk/docs/latex/dispersion.tex (original)
+++ trunk/docs/latex/dispersion.tex Wed Feb 19 17:58:23 2014
@@ -2574,7 +2574,7 @@
 \newpage
 \section{The relaxation dispersion auto-analysis in the GUI}
 
-The following demonstration of the relaxation dispersion analysis in the 
graphical user interface (GUI) uses the experimental data from Flemming Hansen 
located in the relax directory 
\directory{test\osus{}suite\ossep{}shared\osus{}data\ossep{}dispersion\ossep{}Hansen}.
+The following demonstration of the relaxation dispersion analysis in the 
graphical user interface (GUI) uses the experimental single quantum (SQ) 
CPMG-type data from Flemming Hansen located in the relax directory 
\directory{test\osus{}suite\ossep{}shared\osus{}data\ossep{}dispersion\ossep{}Hansen}.
 This is the data from the paper:
 \begin{itemize}
   \item \bibentry{Hansen08}
@@ -2703,3 +2703,34 @@
 Now all spins from these two files will be deselected and skipped in the 
analysis.
 
 
+% Metadata setup.
+%
+
+\subsection{Dispersion GUI mode -- metadata setup}
+
+The next step is to set up the metadata for the analysis.
+This is performed by clicking on the buttons between the \gui{Spin cluster ID} 
and \gui{Spectra list} GUI elements.
+The buttons are as follows:
+\begin{description}
+  \item[Spin isotope:]  This is needed to specify the spin isotope information 
for each spin in the system, for example if the data is from $^{15}$N, 
$^{13}$C, $^1$H, etc.
+  \item[$\Rone$ relaxation data:]  This is used to load a text file containing 
$\Rone$ relaxation data for each spin of interest.
+The button launches the \uf{relax\_data.read} user function (see 
section~\ref{uf: relax_data.read} on page~\pageref{uf: relax_data.read}).
+It is currently only used for properly handling off-resonance effects in 
the $\Ronerho$-type dispersion data.
+  \item[Chemical shift:]  Again this is for properly handling off-resonance 
effects in the $\Ronerho$-type dispersion data.
+The button launches the \uf{chemical\_shift.read} user function (see 
section~\ref{uf: chemical_shift.read} on page~\pageref{uf: 
chemical_shift.read}).
+  \item[Interatomic interaction:]  This button launches the 
\uf{interatom.define} user function (see section~\ref{uf: interatom.define} on 
page~\pageref{uf: interatom.define}).
+This is needed to link, for example, $^1$H to $^{15}$N spins into a spin 
system so that MMQ-type data, which relies on a multiple-spin system, can be 
handled.
+  \item[Value setting:]  When one of the parameters of the dispersion model is 
already known, its value can be set by clicking on this button which launches 
the \uf{value.set} user function (see section~\ref{uf: value.set} on 
page~\pageref{uf: value.set}).
+Setting a parameter value will fix the parameter in the initial grid 
search.
+However it will be free to vary in the non-linear least squares 
optimisation to refine its value.
+\end{description}
+
+For SQ CPMG-type dispersion data, only the spin isotope information is 
required.
+
+\begin{minipage}[h]{\linewidth}
+\centerline{\includegraphics[width=0.8\textwidth, bb=14 14 1065 
802]{graphics/screenshots/dispersion_analysis/spin_isotope}}
+\end{minipage}
+
+In this case, all spins are $^{15}$N so simply leave the values to the 
defaults and click on \guibutton{OK}.
+The other buttons can be ignored.
+

Added: trunk/graphics/screenshots/dispersion_analysis/spin_isotope.eps.gz
URL: 
http://svn.gna.org/viewcvs/relax/trunk/graphics/screenshots/dispersion_analysis/spin_isotope.eps.gz?rev=22217view=auto
==
Binary file - no diff available.

Propchange: trunk/graphics/screenshots/dispersion_analysis/spin_isotope.eps.gz
--
svn:mime-type = application/octet-stream

Added: trunk/graphics/screenshots/dispersion_analysis/spin_isotope.png
URL: 
http://svn.gna.org/viewcvs/relax/trunk/graphics/screenshots/dispersion_analysis/spin_isotope.png?rev=22217view=auto
==
Binary file - no diff available.

Propchange: 

r22218 - in /branches/double_rotor: ./ docs/latex/ graphics/screenshots/dispersion_analysis/ gui/ specific_analyses/relax_di...

2014-02-19 Thread edward
Author: bugman
Date: Wed Feb 19 18:01:13 2014
New Revision: 22218

URL: http://svn.gna.org/viewcvs/relax?rev=22218view=rev
Log:
Merged revisions 22196-22217 via svnmerge from 
svn+ssh://bug...@svn.gna.org/svn/relax/trunk


  r22196 | bugman | 2014-02-17 17:59:18 +0100 (Mon, 17 Feb 2014) | 3 lines
  
  Updated the copyright statement shown in the GUI for 2014.

  r22197 | tlinnet | 2014-02-18 12:05:54 +0100 (Tue, 18 Feb 2014) | 3 lines
  
  Save state added for bug #21665.
  
  Regarding bug #21665, (https://gna.org/bugs/?21665) - Running a CPMG analysis 
with two fields at two delay times.

  r22198 | tlinnet | 2014-02-18 12:19:41 +0100 (Tue, 18 Feb 2014) | 3 lines
  
  Added systemtest to catch bug: relax -s 
Relax_disp.test_bug_21665_cpmg_two_fields_two_delaytimes_fail
  
  Regarding bug #21665, (https://gna.org/bugs/?21665) - Running a CPMG analysis 
with two fields at two delay times.

  r22199 | tlinnet | 2014-02-18 15:26:45 +0100 (Tue, 18 Feb 2014) | 3 lines
  
  Added a systemtest for using both calc() and a systemtest for relax_disp auto 
analysis.
  
  Regarding bug #21665, (https://gna.org/bugs/?21665) - Running a CPMG analysis 
with two fields at two delay times.

  r22200 | bugman | 2014-02-18 18:55:33 +0100 (Tue, 18 Feb 2014) | 6 lines
  
  Added some initial screenshots of the dispersion GUI analysis.
  
  These will be used to create a tutorial for using the relaxation dispersion 
analysis in the GUI to
  be added to the dispersion chapter of the relax manual.

  r22201 | bugman | 2014-02-18 19:07:44 +0100 (Tue, 18 Feb 2014) | 6 lines
  
  Started to create the tutorial in the manual for using the dispersion GUI.
  
  This is at the end of the relaxation dispersion chapter of the manual and 
covers the basic setup of
  spin systems.  It includes the recently added screenshots.

  r22202 | bugman | 2014-02-19 10:15:16 +0100 (Wed, 19 Feb 2014) | 6 lines
  
  Improvement to the formatting of the GUI menu item text in the manual.
  
  The text can now have a line break between the items, just after the arrows.  
This significantly
  improves the paragraph layout in the manual.

  r22203 | bugman | 2014-02-19 10:37:18 +0100 (Wed, 19 Feb 2014) | 7 lines
  
  Created two new LaTeX commands for improving the layout of the relax manual.
  
  These are \ossep and \osus which will be used to format the file and 
directory separator character
  and the underscore character respectively.  They will be used in the \file{} 
and \directory{}
  commands to add the '/\linebreak[0]' and '\_\linebreak[0]' text to allow for 
better line breaking.

  r22204 | bugman | 2014-02-19 11:13:22 +0100 (Wed, 19 Feb 2014) | 6 lines
  
  Converted all LaTeX files of the manual to use the new \ossep and \osus 
commands.
  
  This will result in better formatting of the manual by making the 
linebreaking after '/' and '_'
  characters consistent and universal.

  r22205 | bugman | 2014-02-19 11:53:42 +0100 (Wed, 19 Feb 2014) | 7 lines
  
  Created two new LaTeX commands for improving the layout of user functions in 
the relax manual.
  
  These are \ufsep and \ufus which will be used to format the user function 
separator character and
  the underscore character respectively.  They are used in the \uf{} commands 
to add the
  '.\linebreak[0]' and '\_\linebreak[0]' text to allow for improved and 
consistent line breaking.

  r22206 | bugman | 2014-02-19 13:59:52 +0100 (Wed, 19 Feb 2014) | 5 lines
  
  Added the unit test infrastructure for testing the 
specific_analyses.relax_disp package.
  
  This currently includes the package __all__ list unit test.

  r22207 | bugman | 2014-02-19 14:02:56 +0100 (Wed, 19 Feb 2014) | 5 lines
  
  Updated the specific_analyses.relax_disp package __all__ list.
  
  This was identified in the previously committed unit test.

  r22208 | bugman | 2014-02-19 14:09:31 +0100 (Wed, 19 Feb 2014) | 7 lines
  
  Added the infrastructure for the unit tests of the 
specific_analyses.relax_disp.disp_data module.
  
  This is in response to the post 
http://thread.gmane.org/gmane.science.nmr.relax.scm/19963/focus=5046
  by Troels, and is described in my response at
  http://thread.gmane.org/gmane.science.nmr.relax.scm/19963/focus=5048.

  r22209 | bugman | 2014-02-19 14:27:48 +0100 (Wed, 19 Feb 2014) | 8 lines
  
  Created two new LaTeX commands for improving the layout of Python code in the 
relax manual.
  
  These are \pysep and \pyus which will be used to format the Python module 
separator character and
  the Python underscore character respectively.  They are used in the 
\module{}, \pycode{}, etc.
  commands to add the '.\linebreak[0]' and '\_\linebreak[0]' text to allow for 
improved and consistent
  line breaking.

  r22210 | bugman | 2014-02-19 15:37:07 +0100 (Wed, 19 Feb 2014) | 10 lines
  
  Complete reformatting of the base LaTeX files.
  
  The paragraph structure has been