Menu

SVN archive Commit Log


Commit Date  
[r26287] by bugman

Changed the model-free single spin optimisation title printouts.

The specific_analyses.model_free.optimisation.spin_print() function has been deleted. It has
instead been replaced by a call to lib.text.sectioning.subtitle(). This is to match the grid search
setup title printouts and to differentiate these titles from those printed out by minfx being
underlined by '~' characters.

2014-10-15 11:34:41 Tree
[r26286] by bugman

Alphabetical ordering of imports in the dauvergne_protocol model-free auto-analysis.

2014-10-15 11:05:08 Tree
[r26285] by bugman

Added printouts to the determine_rnd() function of the dauvergne_protocol model-free auto-analysis.

This is for better user feedback in the log files as to what is happening. It may help in debugging
bug #22730 (https://gna.org/bugs/?22730): Model-free auto-analysis - relax stops and quits at the
polate step.

2014-10-15 11:02:27 Tree
[r26284] by bugman

Added an additional check to determine_rnd() of the dauvergne_protocol model-free auto-analysis.

This is to try to catch bizarre situations such as bug #22730 (https://gna.org/bugs/?22730),
model-free auto-analysis - relax stops and quits at the polate step.

The additional check is that if the base model directory is not executable, a RelaxError is raised.

2014-10-15 09:42:25 Tree
[r26283] by bugman

Added more checks to the determine_rnd() of the dauvergne_protocol model-free auto-analysis.

This is to try to catch bizarre situations such as bug #22730 (https://gna.org/bugs/?22730),
model-free auto-analysis - relax stops and quits at the polate step.

The following additional fatal conditions are now checked for: A file with the same name as the
base model directory already exists; The base model directory is not readable; The base model
directory is not writable. The last two could be caused by file system corruptions. In addition,
the presence of the base model directory is checked for using os.path.isdir() rather than catching
errors coming out of the os.listdir() function. These changes should make the analysis more robust
in the presence of 'strangeness'.

2014-10-15 09:38:09 Tree
[r26282] by bugman

Renaming of the 'dx' user function class to 'mapping'.

In addition, the dx.map user function is now called mapping.setup and the dx.execute user function
is now mapping.dx_execute.

2014-10-14 17:21:53 Tree
[r26281] by bugman

Initialized merge tracking via "svnmerge" with revisions "1-26279" from
svn+ssh://bugman@.../svn/relax/trunk

2014-10-14 15:55:38 Tree
[r26280] by bugman

Creating a quick branch for refactoring the space mapping code.

This follows from the discussion in the thread at
http://thread.gmane.org/gmane.science.nmr.relax.scm/24009/focus=7228.

The idea is to create a number of software independent and dependent user functions for setting up
the space mapping (the map.setup user function), creating the map, storing all data in the current
data pipe, and having user functions for outputting the data for OpenDX, matplotlib and plain text.

2014-10-14 15:51:02 Tree
[r26279] by bugman

Merged revisions 26261-26267 via svnmerge from
svn+ssh://bugman@.../svn/relax/trunk

........
r26261 | tlinnet | 2014-10-13 18:19:34 +0200 (Mon, 13 Oct 2014) | 1 line

Inserted a z_axis limit for the plotting of 2D surfaces in matplotlib.
........
r26262 | tlinnet | 2014-10-13 18:19:36 +0200 (Mon, 13 Oct 2014) | 1 line

Added better figure control of chi2 values on z-axis for surface plots.
........
r26263 | tlinnet | 2014-10-13 18:19:38 +0200 (Mon, 13 Oct 2014) | 5 lines

Narrowed in dx_map in systemtest Relax_disp.test_dx_map_clustered_create_par_file()

This is to illustrate the failure of relax finding the global minimum.

It seems there is a shallow barrier, which relax failed to climb over, in order to find the minimum value.
........
r26264 | bugman | 2014-10-13 19:07:30 +0200 (Mon, 13 Oct 2014) | 3 lines

Removed a debugging printout.
........
r26265 | bugman | 2014-10-13 22:57:11 +0200 (Mon, 13 Oct 2014) | 6 lines

Added the verbosity argument to the pipe_control.minimise.reset_min_stats() function.

All of the minimisation code which calls this now send in their verbosity arguments. This allows
the text "Resetting the minimisation statistics." to be suppressed.
........
r26266 | bugman | 2014-10-13 22:58:22 +0200 (Mon, 13 Oct 2014) | 6 lines

Added the verbosity argument to the pipe_control.value.set() function.

This is passed into the pipe_control.minimise.reset_min_stats() function so its printouts can be
silenced.
........
r26267 | bugman | 2014-10-13 22:59:51 +0200 (Mon, 13 Oct 2014) | 6 lines

The pipe_control.opendx space mapping code now calls the value.set() function with verbosity=0.

This is to silence the very repetitive statistics resetting messages when executing the dx.map user
function.
........

2014-10-14 11:44:21 Tree
[r26278] by bugman

Merged revisions 26260 via svnmerge from
svn+ssh://bugman@.../svn/relax/trunk

........
r26260 | tlinnet | 2014-10-13 17:19:00 +0200 (Mon, 13 Oct 2014) | 5 lines

Fix for testing the raise of expected errors in systemtests.

The systemtest will not be tested, if python version is under version 2.7.

Bug #22801 (https://gna.org/bugs/?22801): Failure of the relax test suite on Python 2.5.
........

2014-10-14 11:42: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.