Menu

SVN archive Commit Log


Commit Date  
[r22713] by bugman

Shifted the Brownian rotational diffusion tensor parameters into the parameter list object.

This only affects the model-free analysis. The pipe_control.diffusion_tensor module functions
default_value(), return_conversion_factor(), return_data_name() and return_units() have been
eliminated. These functions have been merged together with the diffusion parameter self._add()
calls in the model-free specific parameter list into the new parameter list base class
_add_diffusion_params() method.

To allow the model-free analysis code to differentiate between diffusion and model-free parameters,
the new scope() parameter list base class method has been created. Diffusion parameters return
'global' whereas model-free parameters return 'spin'.

The model-free specific API methods default_value() and is_spin_param() have been deleted as these
are now provided fully by the parameter list object. The is_spin_param() method has been newly
implemented in the parameter list object to check the parameter scope.

2014-04-11 09:44:10 Tree
[r22712] by bugman

Eliminated the return_data_name() concept from the specific analysis API.

The parameter names can now only have one value, i.e. 's2' is different from 'S2'. In addition, a
number of related functions have been deleted form the pipe_control.minimise module as these are now
handled by the parameter list object. The deleted functions are return_conversion_factor() and
return_value().

2014-04-11 08:35:18 Tree
[r22711] by bugman

Simplified the pipe_control.minimise.minimise() function.

The specific API object only needs to be fetched once.

2014-04-11 07:57:14 Tree
[r22710] by bugman

Shifted the minimisation Grace strings and units into the parameter list object.

The return_grace_string() and return_units() functions of the pipe_control.minimise module have been
deleted and their contents shifted into the specific analysis parameter list object.

2014-04-11 07:51:09 Tree
[r22709] by bugman

Added the Morin et al., 2014 relaxation dispersion analysis in relax citation to the website.

The paper is referenced on the pages http://www.nmr-relax.com/features.html and
http://www.nmr-relax.com/analyses/relaxation_dispersion.html, and the citation itself on the page
http://www.nmr-relax.com/refs.html.

2014-04-11 06:41:47 Tree
[r22708] by bugman

All of the add*() methods of the parameter list object have been made private.

This is to prepare the object to be accessible to the rest of relax, so that it can be decoupled
from the specific API object.

2014-04-11 06:31:33 Tree
[r22707] by bugman

Updated the relaxation dispersion citation for relax as this is now officially published.

2014-04-11 06:30:08 Tree
[r22706] by bugman

Renamed many of the specific analysis parameter list object methods to match the API names.

This is to prepare for a decoupling of the parameter list object from the API object.

2014-04-11 06:12:53 Tree
[r22705] by bugman

Shifted the core of the data_names() specific analysis API method into the parameter list object.

2014-04-11 05:33:22 Tree
[r22704] by bugman

Fix for one of the value.set user function unit tests.

The 'alpha2' N-state model parameter no longer exists, and the '2' is now supplied as index=2.

2014-04-10 18:02:53 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.