Difference between revisions of "Relax 3.1.6"

From relax wiki
Jump to navigation Jump to search
m (Line breaks.)
(Addition of labelled section transclusion tags.)
Line 3: Line 3:
 
= Description =
 
= Description =
  
<onlyinclude>
+
<section begin=description/>
 
This is a major feature and bugfix release. A comprehensive tutorial has been added to the relaxation dispersion chapter of the manual which shows, step-by-step, the [http://www.nmr-relax.com/manual/relaxation_dispersion_auto_analysis_in_GUI.html dispersion analysis in the GUI] using screenshots.  Other changes include improved PDB chain ID support, a new mode for running a relax script and then entering the prompt UI mode, multiple file reading by the [http://www.nmr-relax.com/manual/spectrum_read_intensities.html spectrum.read_intensities user function], and improvements to the relaxation dispersion analysis. A number of major bugs in the dispersion analysis concerning different relaxation delay times for different experiments and for improved handling of the offset have also been fixed. A number of important GUI bugs have also been fixed. All users are recommended to upgrade to this version of relax.
 
This is a major feature and bugfix release. A comprehensive tutorial has been added to the relaxation dispersion chapter of the manual which shows, step-by-step, the [http://www.nmr-relax.com/manual/relaxation_dispersion_auto_analysis_in_GUI.html dispersion analysis in the GUI] using screenshots.  Other changes include improved PDB chain ID support, a new mode for running a relax script and then entering the prompt UI mode, multiple file reading by the [http://www.nmr-relax.com/manual/spectrum_read_intensities.html spectrum.read_intensities user function], and improvements to the relaxation dispersion analysis. A number of major bugs in the dispersion analysis concerning different relaxation delay times for different experiments and for improved handling of the offset have also been fixed. A number of important GUI bugs have also been fixed. All users are recommended to upgrade to this version of relax.
</onlyinclude>
+
<section end=description/>
  
 
= Download =
 
= Download =
  
 +
<section begin=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).  
 
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).  
 
+
<section end=download/>
  
 
= CHANGES file =
 
= CHANGES file =
  
 +
<section begin=metadata/>
 
Version 3.1.6 <br/>
 
Version 3.1.6 <br/>
 
(28 February 2014, from /trunk) <br/>
 
(28 February 2014, from /trunk) <br/>
 
http://svn.gna.org/svn/relax/tags/3.1.6
 
http://svn.gna.org/svn/relax/tags/3.1.6
 +
<section end=metadata/>
  
 
== Features ==
 
== Features ==
  
 +
<section begin=features/>
 
*  Full support for PDB chain IDs in the internal structural object.
 
*  Full support for PDB chain IDs in the internal structural object.
 
*  Improvements for the devel_scripts/python_seek.py for finding all installed Python versions and modules.  Individual modules can now be specified on the command line.
 
*  Improvements for the devel_scripts/python_seek.py for finding all installed Python versions and modules.  Individual modules can now be specified on the command line.
Line 34: Line 38:
 
*  Improved colour coding of relax log messages in the relax manual.
 
*  Improved colour coding of relax log messages in the relax manual.
 
*  The relaxation dispersion auto-analysis now creates the chi2.out text file.  This is for more easily comparing the chi-squared values between analyses.
 
*  The relaxation dispersion auto-analysis now creates the chi2.out text file.  This is for more easily comparing the chi-squared values between analyses.
 
+
<section end=features/>
  
 
== Changes ==
 
== Changes ==
  
 +
<section begin=changes/>
 
*  Converted the chain ID list in the internal structural object to the CHAIN_ID_LIST module variable.
 
*  Converted the chain ID list in the internal structural object to the CHAIN_ID_LIST module variable.
 
*  The internal structure object method _pdb_chain_id_to_mol_index() now uses the CHAIN_ID_LIST string.  This allows for the full PDB chain ID range to be supported.
 
*  The internal structure object method _pdb_chain_id_to_mol_index() now uses the CHAIN_ID_LIST string.  This allows for the full PDB chain ID range to be supported.
Line 193: Line 198:
 
*  Removed functional return of reference intensity in R<sub>1&rho;</sub>, since this does not exists.  Regarding [https://gna.org/bugs/?21344 bug #21344 - Handling of in sparse acquired R<sub>1&rho;</sub> dataset with missing combinations of time and spin-lock field strengths].
 
*  Removed functional return of reference intensity in R<sub>1&rho;</sub>, since this does not exists.  Regarding [https://gna.org/bugs/?21344 bug #21344 - Handling of in sparse acquired R<sub>1&rho;</sub> dataset with missing combinations of time and spin-lock field strengths].
 
*  Removed function return_intensity(), as this is no longer in use.  Regarding [https://gna.org/bugs/?21344 bug #21344 - Handling of in sparse acquired R<sub>1&rho;</sub> dataset with missing combinations of time and spin-lock field strengths].  Reference: http://www.mail-archive.com/relax-devel@gna.org/msg05020.html.
 
*  Removed function return_intensity(), as this is no longer in use.  Regarding [https://gna.org/bugs/?21344 bug #21344 - Handling of in sparse acquired R<sub>1&rho;</sub> dataset with missing combinations of time and spin-lock field strengths].  Reference: http://www.mail-archive.com/relax-devel@gna.org/msg05020.html.
 
+
<section end=changes/>
  
 
== Bugfixes ==
 
== Bugfixes ==
  
 +
<section begin=bugfixes/>
 
*  Minor bugfix for the internal structural object add_model() method.  The internal structural object was being called with self as an argument, which would default to the chain_id keyword argument.  The result would be relax state files with multiple copies of the internal structural object embedded in the structural XML section.
 
*  Minor bugfix for the internal structural object add_model() method.  The internal structural object was being called with self as an argument, which would default to the chain_id keyword argument.  The result would be relax state files with multiple copies of the internal structural object embedded in the structural XML section.
 
*  Fix for [https://gna.org/bugs/?21605 bug #21605, the failure of the Frame_order.test_generate_rotor2_distribution system test].  The bug is due to the fact that numpy.float16 is not defined on all systems.  Older numpy versions do not have this.  Therefore the float16 value is now imported from lib.check_types where it is aliased to float32 when not defined.
 
*  Fix for [https://gna.org/bugs/?21605 bug #21605, the failure of the Frame_order.test_generate_rotor2_distribution system test].  The bug is due to the fact that numpy.float16 is not defined on all systems.  Older numpy versions do not have this.  Therefore the float16 value is now imported from lib.check_types where it is aliased to float32 when not defined.
Line 206: Line 212:
 
*  Fix for [https://gna.org/bugs/?21665 bug #21665 - Running a CPMG analysis with two fields at two delay times].
 
*  Fix for [https://gna.org/bugs/?21665 bug #21665 - Running a CPMG analysis with two fields at two delay times].
 
*  Fix for [https://gna.org/bugs/?21344 bug #21344 - Handling of in sparse acquired R<sub>1&rho;</sub> dataset with missing combinations of time and spin-lock field strengths].
 
*  Fix for [https://gna.org/bugs/?21344 bug #21344 - Handling of in sparse acquired R<sub>1&rho;</sub> dataset with missing combinations of time and spin-lock field strengths].
 
+
<section end=bugfixes/>
  
 
= Links =
 
= Links =
  
 +
<section begin=links/>
 
For reference, the following links are also part of the announcement for this release:
 
For reference, the following links are also part of the announcement for this release:
 
* [http://wiki.nmr-relax.com/Relax_3.1.6 Official release notes]
 
* [http://wiki.nmr-relax.com/Relax_3.1.6 Official release notes]
Line 217: Line 224:
 
* [https://mail.gna.org/public/relax-announce/2014-03/msg00000.html Local archives]
 
* [https://mail.gna.org/public/relax-announce/2014-03/msg00000.html Local archives]
 
* [http://marc.info/?l=relax-announce&m=139380076732405&w=2 MARC]
 
* [http://marc.info/?l=relax-announce&m=139380076732405&w=2 MARC]
 
+
<section end=links/>
  
 
= Announcements =
 
= Announcements =

Revision as of 16:51, 10 September 2014


Description

This is a major feature and bugfix release. A comprehensive tutorial has been added to the relaxation dispersion chapter of the manual which shows, step-by-step, the dispersion analysis in the GUI using screenshots. Other changes include improved PDB chain ID support, a new mode for running a relax script and then entering the prompt UI mode, multiple file reading by the spectrum.read_intensities user function, and improvements to the relaxation dispersion analysis. A number of major bugs in the dispersion analysis concerning different relaxation delay times for different experiments and for improved handling of the offset have also been fixed. A number of important GUI bugs have also been fixed. All users are recommended to upgrade to this version of relax.


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 3.1.6
(28 February 2014, from /trunk)
http://svn.gna.org/svn/relax/tags/3.1.6


Features

  • Full support for PDB chain IDs in the internal structural object.
  • Improvements for the devel_scripts/python_seek.py for finding all installed Python versions and modules. Individual modules can now be specified on the command line.
  • The pedantic command line option -p, --pedantic has been renamed to -e, --escalate.
  • The new prompt command line option -p, --prompt causes the relax prompt mode to launch after running a script to allow relax to be inspected interactively.
  • Better organisation of the relax command line options into groups, as shown by running 'relax -h'.
  • A tutorial for using the relaxation dispersion analysis in the GUI has been added to the manual. This includes step-by-step instructions with many screenshots.
  • Improvements to the manual including better and consistent line breaking for the GUI menu item text, user functions, file and directory paths, and Python module paths.
  • The spectrum.read_intensities user function can now load multiple files simultaneously, allowing for simplified use in the GUI.
  • Addition of a new GUI window element for loading multiple files.
  • Improvements to the sequence data input GUI window including the item count being displayed and a 'Delete' button to remove the last element.
  • Improvement for the relaxation dispersion auto-analysis - the names of the automatically created data pipes are now unique by appending the name of the data pipe bundle to the end. This allows multiple dispersion auto-analyses to exist simultaneously in the GUI or within one relax state file.
  • The relaxation dispersion analysis now handles deselected spins.
  • Improved colour coding of relax log messages in the relax manual.
  • The relaxation dispersion auto-analysis now creates the chi2.out text file. This is for more easily comparing the chi-squared values between analyses.


Changes


Bugfixes


Links

For reference, the following links are also part of the announcement for this release:


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