Difference between revisions of "Relax 4.1.0"
(Copied the release metadata from the CHANGES file.) |
(Copied the feature list from the CHANGES file.) |
||
Line 32: | Line 32: | ||
<section begin=features/> | <section begin=features/> | ||
+ | * Greater wxPython-Phoenix support while maintaining compatibility with wxPython-Classic. | ||
+ | * Creation of a bash completion script for completing command line arguments with the tab key (docs/bash_completion.sh). | ||
+ | * A significantly more responsive relax GUI. | ||
+ | * Converted the steady-state NOE analysis sample script to use the auto-analysis. | ||
+ | * Standardisation of initial and final printouts in the auto-analyses, including the elapsed time. | ||
+ | * More of the GUI main menu entries are disabled during execution locking. | ||
+ | * Safe execution of all of the auto-analyses. | ||
+ | * Huge speed ups for many parts of relax with the addition of fast and temporary hash lookup tables and cross-referencing for the molecule, residue, spin and interatomic data containers. | ||
+ | * Many improvements and updates throughout the relax manual. | ||
+ | * Support for the new format of the NMRPipe SeriesTab files. | ||
+ | * Improvements for the Docker container scripts and documentation in devel_scripts/Docker/. | ||
+ | * Automated testing of relax via Travis-CI. | ||
+ | * New user function frame_order.decompose for a new representation of the frame order analysis results. | ||
+ | * Addition of the new user functions structure.add_helix and structure.add_sheet for manually defining secondary structure. | ||
+ | * Speed up of the 'fit to first' algorithm in the structure.superimpose user function. | ||
+ | * Significant improvements to the checking of arguments passed into user functions, and the resultant error messages for invalid arguments. | ||
+ | * Improvements and fixes for the RelaxError messages to better explain user errors. | ||
+ | * A large number of updates for the switch from the Subversion version control repository to git, and the move from the closed Gna! infrastructure to SourceForge. | ||
<section end=features/> | <section end=features/> | ||
Revision as of 19:43, 19 February 2019
relax version 4.1.0 | |||||
| |||||
Keywords | Speed | ||||
---|---|---|---|---|---|
Release type | Major feature and bugfix | ||||
Release date | 14 February 2019 | ||||
| |||||
The relax 4.1.0 user manual |
Contents
Description
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 4.1.0
(14 February 2019, from master)
https://sourceforge.net/p/nmr-relax/code/ci/4.1.0/tree/
Features
- Greater wxPython-Phoenix support while maintaining compatibility with wxPython-Classic.
- Creation of a bash completion script for completing command line arguments with the tab key (docs/bash_completion.sh).
- A significantly more responsive relax GUI.
- Converted the steady-state NOE analysis sample script to use the auto-analysis.
- Standardisation of initial and final printouts in the auto-analyses, including the elapsed time.
- More of the GUI main menu entries are disabled during execution locking.
- Safe execution of all of the auto-analyses.
- Huge speed ups for many parts of relax with the addition of fast and temporary hash lookup tables and cross-referencing for the molecule, residue, spin and interatomic data containers.
- Many improvements and updates throughout the relax manual.
- Support for the new format of the NMRPipe SeriesTab files.
- Improvements for the Docker container scripts and documentation in devel_scripts/Docker/.
- Automated testing of relax via Travis-CI.
- New user function frame_order.decompose for a new representation of the frame order analysis results.
- Addition of the new user functions structure.add_helix and structure.add_sheet for manually defining secondary structure.
- Speed up of the 'fit to first' algorithm in the structure.superimpose user function.
- Significant improvements to the checking of arguments passed into user functions, and the resultant error messages for invalid arguments.
- Improvements and fixes for the RelaxError messages to better explain user errors.
- A large number of updates for the switch from the Subversion version control repository to git, and the move from the closed Gna! infrastructure to SourceForge.
Changes
Bugfixes
Links
For reference, the announcement for this release can also be found at following links:
Softpedia also has information about the newest relax releases:
- Softpedia page for relax on GNU/Linux.
- Softpedia page for relax on MS Windows.
- Softpedia page for relax on Mac OS X.
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
- The combined release notes for all relax versions (warning, this is very large).
- The combined release descriptions for all relax versions.
- The combined release metadata for all relax versions.
- The combined release features for all relax versions.
- The combined release changes for all relax versions (warning, this is very large).
- The combined release bugfixes for all relax versions.
- The combined release announcement links for all relax versions.