Difference between revisions of "Relax 1.2.5"

From relax wiki
Jump to navigation Jump to search
(Links to the HTML manual.)
(Fixes for the tracker links.)
Line 36: Line 36:
 
*  All chapters of the manual have been edited and proofed.
 
*  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.
 
*  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 [https://gna.org/bugs/? bug #5746])
+
*  Test of AIC model selection between diffusion tensors added to the test suite.  (To catch [https://gna.org/bugs/?5746 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 [https://gna.org/bugs/? bug #6384])
+
*  Changing of the local tm parameter name of 'tm' to 'local_tm' to distinguish it from the global tumbling time 'tm'. (Preparation for fixing [https://gna.org/bugs/?6384 bug #6384])
 
<section end=changes/>
 
<section end=changes/>
  
Line 43: Line 43:
  
 
<section begin=bugfixes/>
 
<section begin=bugfixes/>
*  Fix of bug where self.relax.data.select_sim was treated as a list. ([https://gna.org/bugs/? bug #5977])
+
*  Fix of bug where self.relax.data.select_sim was treated as a list. ([https://gna.org/bugs/?5977 bug #5977])
*  The value.copy() function now handles the value of None. ([https://gna.org/bugs/? bug #6288])
+
*  The value.copy() function now handles the value of None. ([https://gna.org/bugs/?6288 bug #6288])
*  The global flag is now set by the relax_data.delete() function. ([https://gna.org/bugs/? bug #6383])
+
*  The global flag is now set by the relax_data.delete() function. ([https://gna.org/bugs/?6383 bug #6383])
*  The model-free model_statistics() function now tests for the presence of relaxation data. ([https://gna.org/bugs/? bug #5806])
+
*  The model-free model_statistics() function now tests for the presence of relaxation data. ([https://gna.org/bugs/?5806 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'. ([https://gna.org/bugs/? bug #6384])
+
*  Sorting of global from local parameters in 'generic_fns/value.py' simplified and fixed by changing the parameter name 'tm' to 'local_tm'. ([https://gna.org/bugs/?6384 bug #6384])
*  Model-free parameters now set in the OpenDX mapping test of the test-suite. ([https://gna.org/bugs/? bug #6388])
+
*  Model-free parameters now set in the OpenDX mapping test of the test-suite. ([https://gna.org/bugs/?6388 bug #6388])
*  Failure of model elimination because of a 'local_tm' and 'tm' mix up. ([https://gna.org/bugs/? bug #6389])
+
*  Failure of model elimination because of a 'local_tm' and 'tm' mix up. ([https://gna.org/bugs/?6389 bug #6389])
*  Modification of the model-free calculate() function and elimination of the 'combined' flag from the self.model_statistics() function. ([https://gna.org/bugs/? bug #5746])
+
*  Modification of the model-free calculate() function and elimination of the 'combined' flag from the self.model_statistics() function. ([https://gna.org/bugs/?5746 bug #5746])
 
<section end=bugfixes/>
 
<section end=bugfixes/>
  

Revision as of 16:04, 22 September 2014


Description

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.


Download

The new relax versions can be downloaded from http://www.nmr-relax.com/download.html. If binary distributions are not yet available for your platform and you manage to compile the binary modules, please consider contributing these to the relax project (described in section 3.6 of the relax manual, http://www.nmr-relax.com/manual/relax_distribution_archives.html).


CHANGES file

Version 1.2.5
(20 July 2006, from /1.2)
http://svn.gna.org/svn/relax/tags/1.2.5


Features


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)


Announcements

If you would like to receive announcements about new relax versions, please subscribe to the relax announcement mailing list. This list only receives ~10 emails per year. It is archived at the SourceForge archives and in The Mail Archive.


See also