Menu

SVN archive Commit Log


Commit Date  
[r24689] by bugman

Modified the behaviour of the parameter object units() method.

If the unit is set to the default of None, this method will now return an empty string instead of
None.

2014-07-24 06:44:17 Tree
[r24688] by bugman

Fix for the _prompt.test_diffusion_tensor.Test_diffusion_tensor.test_init_argfail_params unit test.

As the diffusion tensor can now be initialised as None, the None value can be accepted and a
different RelaxError is raised when the params argument is incorrectly supplied.

2014-07-23 16:47:41 Tree
[r24687] by bugman

Merged revisions 24679,24684-24685 via svnmerge from
svn+ssh://bugman@.../svn/relax/trunk

........
r24679 | bugman | 2014-07-23 16:09:01 +0200 (Wed, 23 Jul 2014) | 6 lines

Updated the minfx version number to 1.0.9 in the release checklist document.

This as of yet unreleased version contains an important fix for parallelised grid searches when the
number of increments is set to one (i.e. a preset parameter).
........
r24684 | bugman | 2014-07-23 17:40:34 +0200 (Wed, 23 Jul 2014) | 5 lines

Bug fix for the lib.arg_check.is_num_tuple() function.

There was a typo in two of the RelaxError objects so that non-existent errors were being raised.
........
r24685 | bugman | 2014-07-23 18:09:27 +0200 (Wed, 23 Jul 2014) | 6 lines

Fix for the _prompt.test_align_tensor.Test_align_tensor.test_init_argfail_params unit test.

As the alignment tensor can now be initialised as None, the None value can be accepted and a
different RelaxError is raised when the params argument is incorrectly supplied.
........

2014-07-23 16:11:47 Tree
[r24686] by bugman

Merged revisions 24679,24684-24685 via svnmerge from
svn+ssh://bugman@.../svn/relax/trunk

........
r24679 | bugman | 2014-07-23 16:09:01 +0200 (Wed, 23 Jul 2014) | 6 lines

Updated the minfx version number to 1.0.9 in the release checklist document.

This as of yet unreleased version contains an important fix for parallelised grid searches when the
number of increments is set to one (i.e. a preset parameter).
........
r24684 | bugman | 2014-07-23 17:40:34 +0200 (Wed, 23 Jul 2014) | 5 lines

Bug fix for the lib.arg_check.is_num_tuple() function.

There was a typo in two of the RelaxError objects so that non-existent errors were being raised.
........
r24685 | bugman | 2014-07-23 18:09:27 +0200 (Wed, 23 Jul 2014) | 6 lines

Fix for the _prompt.test_align_tensor.Test_align_tensor.test_init_argfail_params unit test.

As the alignment tensor can now be initialised as None, the None value can be accepted and a
different RelaxError is raised when the params argument is incorrectly supplied.
........

2014-07-23 16:11:44 Tree
[r24685] by bugman

Fix for the _prompt.test_align_tensor.Test_align_tensor.test_init_argfail_params unit test.

As the alignment tensor can now be initialised as None, the None value can be accepted and a
different RelaxError is raised when the params argument is incorrectly supplied.

2014-07-23 16:09:27 Tree
[r24684] by bugman

Bug fix for the lib.arg_check.is_num_tuple() function.

There was a typo in two of the RelaxError objects so that non-existent errors were being raised.

2014-07-23 15:40:34 Tree
[r24683] by bugman

Fix for the lib.arg_check.is_num_or_num_tuple().

When the can_be_none flag is set to True, the tuple of None values is now considered valid. This
enable the diffusion_tensor.init user function to accept the spheroid tensor values of (None, None,
None, None), and the ellipsoid tensor values as a tuple of 6 None.

2014-07-23 15:33:02 Tree
[r24682] by bugman

Modified the pipe_control.minimise.grid_setup() function for when no parameters are present.

For the current version of minfx to function correctly (1.0.8), the lower, upper and inc values
should be set to [] rather than None.

2014-07-23 15:31:13 Tree
[r24681] by bugman

Converted the model-free analysis to the new grid bounds and scaling factor design.

The parameter object now registers the grid bounds and scaling factors for all of the model-free
parameters. This includes the functions rex_scaling() and rex_upper() in the
specific_analyses.model_free.parameter_object module for calculating some of these values. The base
parameter object has also been updated as that is where the diffusion parameters are defined. Here
the da_lower() and da_upper() have been defined to handle the different Da value constraints.

The specific_analyses.model_free.parameters.assemble_scaling_matrix() function has been deleted as
this is now provided by the upstream code in pipe_control.minimise. And the API methods
grid_search() and minimise() has been modified to accept the list of scaling matrices.

As the grid bounds and increments are now handled by the upstream pipe_control.minimise.grid_setup()
function, the grid_search_config(), grid_search_diff_bounds() and grid_search_spin_bounds()
functions in the specific_analyses.model_free.optimisation module were redundant and were deleted.

The new API function print_model_title() has been implemented to handle the grid search setup
printouts.

2014-07-23 15:26:56 Tree
[r24680] by bugman

Created two new model-free system tests.

These are Mf.test_m0_grid_with_grid_search and Mf.test_m0_grid_vs_m1_with_grid_search. Their aim is
to better test the grid search in a model-free analysis when parameters are preset.

2014-07-23 14:51:11 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.