Difference between revisions of "Relax 1.2.3"

From relax wiki
Jump to navigation Jump to search
(Created the relax 1.2.3 release notes page.)
 
m (→‎Description: Formatting.)
Line 6: Line 6:
 
This is a bug fix release which corrects a segfault crash of the exponential relaxation curve-fitting modules.  The bug was introduced by the shift from the makefile to Sconstruct build system.  The full descriptions of all bug fixes are:
 
This is a bug fix release which corrects a segfault crash of the exponential relaxation curve-fitting modules.  The bug was introduced by the shift from the makefile to Sconstruct build system.  The full descriptions of all bug fixes are:
  
Sconstruct now does not use the '-fPIC' option during compilation which caused the exponential relaxation curve-fitting modules to segfault.
+
* Sconstruct now does not use the '-fPIC' option during compilation which caused the exponential relaxation curve-fitting modules to segfault.
  
The distribution binary and source file creation Sconstruct functions now properly compress the archives.
+
* The distribution binary and source file creation Sconstruct functions now properly compress the archives.
  
The printout of the [http://www.nmr-relax.com/manual/relax_fit_select_model.html relax_fit.select_model function] has been fixed.
+
* The printout of the [http://www.nmr-relax.com/manual/relax_fit_select_model.html relax_fit.select_model function] has been fixed.
  
The sconstruct script can now execute the fetch_docstrings code. The path previously did not include the current working directory and hence the module could not be imported.
+
* The sconstruct script can now execute the fetch_docstrings code. The path previously did not include the current working directory and hence the module could not be imported.
  
Unselected residues are now properly ignored for the [http://www.nmr-relax.com/manual/value_read.html value.read function] as well as all the Dasha functions.
+
* Unselected residues are now properly ignored for the [http://www.nmr-relax.com/manual/value_read.html value.read function] as well as all the Dasha functions.
  
The [http://www.nmr-relax.com/manual/value_read.html value.read function] contained a bug where the residue number from the file was not being read.  Instead the integer position within the file was being used as the residue number.
+
* The [http://www.nmr-relax.com/manual/value_read.html value.read function] contained a bug where the residue number from the file was not being read.  Instead the integer position within the file was being used as the residue number.
  
The model-free spectral density function 'calc_S2f_S2s_ts_djw_dS2s' does not exist. Therefore when using the model with the parameters {S2f, S2s, ts}, the program would throw an error and stop.  The function is actually 'calc_S2f_tf_S2s_ts_djw_dS2s'.  The factor 'data.s2f_s2' also had to be calculated in 'maths_fns/jw_mf_comps.py'.
+
* The model-free spectral density function 'calc_S2f_S2s_ts_djw_dS2s' does not exist. Therefore when using the model with the parameters {S2f, S2s, ts}, the program would throw an error and stop.  The function is actually 'calc_S2f_tf_S2s_ts_djw_dS2s'.  The factor 'data.s2f_s2' also had to be calculated in 'maths_fns/jw_mf_comps.py'.
 
</onlyinclude>
 
</onlyinclude>
 
  
 
= See also =
 
= See also =
  
 
[[Category:Release_Notes]]
 
[[Category:Release_Notes]]

Revision as of 17:22, 6 September 2014


Description

This is a bug fix release which corrects a segfault crash of the exponential relaxation curve-fitting modules. The bug was introduced by the shift from the makefile to Sconstruct build system. The full descriptions of all bug fixes are:

  • Sconstruct now does not use the '-fPIC' option during compilation which caused the exponential relaxation curve-fitting modules to segfault.
  • The distribution binary and source file creation Sconstruct functions now properly compress the archives.
  • The sconstruct script can now execute the fetch_docstrings code. The path previously did not include the current working directory and hence the module could not be imported.
  • Unselected residues are now properly ignored for the value.read function as well as all the Dasha functions.
  • The value.read function contained a bug where the residue number from the file was not being read. Instead the integer position within the file was being used as the residue number.
  • The model-free spectral density function 'calc_S2f_S2s_ts_djw_dS2s' does not exist. Therefore when using the model with the parameters {S2f, S2s, ts}, the program would throw an error and stop. The function is actually 'calc_S2f_tf_S2s_ts_djw_dS2s'. The factor 'data.s2f_s2' also had to be calculated in 'maths_fns/jw_mf_comps.py'.


See also