Menu

SVN archive Commit Log


Commit Date  
[r2528] by bugman

Made a private branch of the 1.2 line to test proposed NaN catching code.

2006-08-09 05:28:47 Tree
[r2527] by bugman

Modified the release checklist and added an entry for updating the 'Release' field of the bug
tracker.

2006-07-21 04:11:56 Tree
[r2526] by bugman

Updated the manual and changed the version number to 1.2.6.

2006-07-21 03:33:34 Tree
[r2525] by bugman

relax version 1.2.6.

A quick release to fix the fatal 'devnull' ImportError (bug #6403). This bug effects those using
Python versions < 2.4 and prevents relax from starting up. The solution was to import the object
using a try statement to allow execution of the program. However if relax ever attempts to use
'devnull' a RelaxError is thrown, a message saying to upgrade to Python >= 2.4 is printed, and the
program terminates. This is currently only a problem in the test-suite.

The full list of changes is:

Features:
N/A

Changes:
N/A

Bugfixes:
* Added the missing PDB file used by one of the OpenDX tests of the relax test-suite. (bug
#6404)
* Fixed the fatal devnull import failure for Python versions < 2.4. (bug #6403)

2006-07-21 03:16:56 Tree
[r2524] by bugman

Updated the CHANGES file for relax version 1.2.6, the fatal devnull import failure fix.

2006-07-21 03:09:18 Tree
[r2523] by bugman

Fix to bug #6403.

The bug is located at https://gna.org/bugs/?func=detailitem&item_id=6403.

The problem is that relax will not start due to an ImportError when trying to import the object
'devnull'. The solution was to import the object using a try statement to allow execution of the
program. However if relax ever attempts to use 'devnull' a RelaxError is thrown, a message saying
to upgrade to Python >= 2.4 is printed, and the program terminates. This is currently only a
problem in the test-suite.

2006-07-21 03:01:18 Tree
[r2522] by bugman

Added the missing PDB file used by some of the relax test-suite.

2006-07-20 07:13:30 Tree
[r2521] by bugman

Fixed the Clore 1990 reference in the manual, changed the rsync command in the release checklist,
and updated the manual.

2006-07-20 07:08:09 Tree
[r2520] by bugman

Updated the manual and changed the version number to 1.2.5.

2006-07-20 05:27:18 Tree
[r2519] by bugman

relax version 1.2.5.

This is mainly a bugfix release. A large number of bugs have been eliminated including bug #5977,
bug #6288, bug #6383, bug #5806, bug #6384, bug #6388, bug #6389, and bug #5746. These are
described in more detail below. To fix a few of these bugs large disruptive changes were required.
This included the change of the local tm parameter name from 'tm' to 'local_tm' and the
simplification of the model-free model_statistics() function and modification of the model-free
calculate() function. Therefore regressions and new bugs may appear in this release, most likely
when the local tm parameter is encountered or during model selection.

The full list of changes is:

Features:
* The data analysis chapter has been split into four: The NOE, relaxation curve-fitting,
model-free, and reduced spectral density mapping chapters.
* A section called the 'The core design of relax' has been added to the the development
chapter of the manual.
* The 'Values, gradients, and Hessians' chapter of the manual is now complete. These are
all the equations used during optimisation.
* The Hessian kite diagram and the gradient construction diagram have been added to the
'Values, gradients, and Hessians' chapter of the manual.

Changes:
* The distribution archives now unpack to the directory 'relax-x.x.x' rather than just'
'relax', where x.x.x is the version number.
* All chapters of the manual have been edited and proofed.
* The Sparky and XEasy peak intensity reading functions have been split to allow the easy
addition of new peak intensity file types.
* Test of AIC model selection between diffusion tensors added to the test suite. (To catch
bug #5746)
* Changing of the local tm parameter name of 'tm' to 'local_tm' to distinguish it from the
global tumbling time 'tm'. (Preparation for fixing bug #6384)

Bugfixes:
* Fix of bug where self.relax.data.select_sim was treated as a list. (bug #5977)
* The value.copy() function now handles the value of None. (bug #6288)
* The global flag is now set by the relax_data.delete() function. (bug #6383)
* The model-free model_statistics() function now tests for the presence of relaxation data.
(bug #5806)
* Sorting of global from local parameters in 'generic_fns/value.py' simplified and fixed by
changing the parameter name 'tm' to 'local_tm'. (bug #6384)
* Model-free parameters now set in the OpenDX mapping test of the test-suite. (bug #6388)
* Failure of model elimination because of a 'local_tm' and 'tm' mix up. (bug #6389)
* Modification of the model-free calculate() function and elimination of the 'combined' flag
from the self.model_statistics() function. (bug #5746)

2006-07-20 05:03:38 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.