Difference between revisions of "Relax 4.1.3"
(Converted all symbols to use wiki formatting.) |
m (Forward link to the 5.0.0 release.) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 4: | Line 4: | ||
| version = 4.1.3 | | version = 4.1.3 | ||
| prev = 4.1.2 | | prev = 4.1.2 | ||
+ | | next = 5.0.0 | ||
| keywords = Bruker DC | | keywords = Bruker DC | ||
| type = Minor bugfix | | type = Minor bugfix | ||
Line 44: | Line 45: | ||
* Release checklist document: Minor improvements to match the practical aspects of the release. | * Release checklist document: Minor improvements to match the practical aspects of the release. | ||
* User manual: Proper abbreviation of the "Quarterly Reviews of Biophysics" journal name. | * User manual: Proper abbreviation of the "Quarterly Reviews of Biophysics" journal name. | ||
− | * Test suite: New system test to catch the failure of reading newer Bruker DC NOE data files. The system test is Bruker.test_bug_15_NOE_read_fail and it catches [https://sourceforge.net/p/nmr-relax/tickets/15/ bug #15]. The test uses truncated data from Stefano Ciurli as attached to the bug report. | + | * Test suite: New system test to catch the failure of reading newer Bruker DC NOE data files. The system test is [http://www.nmr-relax.com/api/4.1/test_suite.system_tests.bruker.Bruker-class.html#test_bug_15_NOE_read_fail Bruker.test_bug_15_NOE_read_fail] and it catches [https://sourceforge.net/p/nmr-relax/tickets/15/ bug #15]. The test uses truncated data from Stefano Ciurli as attached to the bug report. |
* Bruker DC: Silence the warnings about spin names already existing. The user does not need to see such warnings. | * Bruker DC: Silence the warnings about spin names already existing. The user does not need to see such warnings. | ||
− | * Travis CI config: Explicitly set | + | * Travis CI config: Explicitly set <code>trusty</code> as the distribution name for the default images. In the support request titled [https://support.travis-ci.com/hc/en-us/requests/7654 Failure of GUI testing via xvfb], the Travis CI support staff suggested that we explicitly set <code>dist: trusty</code>. |
− | * Bruker DC: A different way to silence the warnings about spin names already existing. The previous attempt at setting the force flag to True was causing failures in a number of system tests. Therefore a new flag | + | * Bruker DC: A different way to silence the warnings about spin names already existing. The previous attempt at setting the force flag to <code>True</code> was causing failures in a number of system tests. Therefore a new flag <code>warn_flag</code> has been added to [http://www.nmr-relax.com/api/4.1/pipe_control.mol_res_spin-module.html#name_spin pipe_control.mol_res_spin.name_spin()] to allow warnings to be explicitly silenced. |
− | * Travis CI config: Use Xenial for running all tests on Linux and Python 2.7. This is from the support request titled | + | * Travis CI config: Use Xenial for running all tests on Linux and Python 2.7. This is from the support request titled [https://support.travis-ci.com/hc/en-us/requests/7654 Failure of GUI testing via xvfb]. |
− | * Travis CI config: Manual support for old SciPy versions on Python 2.7. SciPy 1.3.0 now requires Python ≥ 3.5. Therefore the OLD_MATPLOTLIB variable has been renamed to OLD_PY2_PACKAGES and, when set, is now used to install old matplotlib and scipy versions when using Python 2.7. | + | * Travis CI config: Manual support for old SciPy versions on Python 2.7. SciPy 1.3.0 now requires Python ≥ 3.5. Therefore the <code>OLD_MATPLOTLIB</code> variable has been renamed to <code>OLD_PY2_PACKAGES</code> and, when set, is now used to install old matplotlib and scipy versions when using Python 2.7. |
− | * Travis CI config: Deactivate the Mac OS X updates to avoid timeouts. The | + | * Travis CI config: Deactivate the Mac OS X updates to avoid timeouts. The <code>brew update</code> and <code>brew upgrade python3</code> take up half of the build time for the Mac OS X target. This large amount of time sometimes causes this build to hit the Travis CI time limits. |
<section end=changes/> | <section end=changes/> | ||
Line 56: | Line 57: | ||
<section begin=bugfixes/> | <section begin=bugfixes/> | ||
− | * Bruker DC: Support for handling newer versions of the NOE data file. This fixes [https://sourceforge.net/p/nmr-relax/tickets/15/ bug #15], the failure to read newer versions of the Bruker DC NOE data files. This was simply a parsing issue as the NOE column is now | + | * Bruker DC: Support for handling newer versions of the NOE data file. This fixes [https://sourceforge.net/p/nmr-relax/tickets/15/ bug #15], the failure to read newer versions of the Bruker DC NOE data files. This was simply a parsing issue as the NOE column is now <code>NOE [ ]</code> whereas previous DC versions used the text <code>NOE</code> or <code>NOE [none]</code>. |
<section end=bugfixes/> | <section end=bugfixes/> | ||
Line 65: | Line 66: | ||
* [http://wiki.nmr-relax.com/Relax_4.1.3 Official release notes on the relax wiki]. | * [http://wiki.nmr-relax.com/Relax_4.1.3 Official release notes on the relax wiki]. | ||
− | * [https://sourceforge.net/p/nmr-relax/mailman/message/ | + | * [https://sourceforge.net/p/nmr-relax/mailman/message/36694197/ Mailing list message]. |
* [https://www.mail-archive.com/nmr-relax-announce@lists.sourceforge.net/msg00004.html The Mail Archive]. | * [https://www.mail-archive.com/nmr-relax-announce@lists.sourceforge.net/msg00004.html The Mail Archive]. | ||
Latest revision as of 10:20, 26 August 2020
relax version 4.1.3 | |||||
| |||||
Keywords | Bruker DC | ||||
---|---|---|---|---|---|
Release type | Minor bugfix | ||||
Release date | 14 June 2019 | ||||
| |||||
The relax 4.1.3 user manual |
Contents
Description
This is a minor bugfix release that re-enables the reading of Bruker Dynamics Center NOE data files.
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.3
(14 June 2019, from master)
https://sourceforge.net/p/nmr-relax/code/ci/4.1.3/tree/
Features
N/A
Changes
- FSF Copyright Validation configuration: Blacklisted the PDF user manual. This allows the checking of relax tags to pass.
- Release checklist document: Describe the relax fork of latex2html.
- API manual: No longer raise errors when parsing the pystarlib docstrings.
- Release checklist document: Minor improvements to match the practical aspects of the release.
- User manual: Proper abbreviation of the "Quarterly Reviews of Biophysics" journal name.
- Test suite: New system test to catch the failure of reading newer Bruker DC NOE data files. The system test is Bruker.test_bug_15_NOE_read_fail and it catches bug #15. The test uses truncated data from Stefano Ciurli as attached to the bug report.
- Bruker DC: Silence the warnings about spin names already existing. The user does not need to see such warnings.
- Travis CI config: Explicitly set
trusty
as the distribution name for the default images. In the support request titled Failure of GUI testing via xvfb, the Travis CI support staff suggested that we explicitly setdist: trusty
. - Bruker DC: A different way to silence the warnings about spin names already existing. The previous attempt at setting the force flag to
True
was causing failures in a number of system tests. Therefore a new flagwarn_flag
has been added to pipe_control.mol_res_spin.name_spin() to allow warnings to be explicitly silenced. - Travis CI config: Use Xenial for running all tests on Linux and Python 2.7. This is from the support request titled Failure of GUI testing via xvfb.
- Travis CI config: Manual support for old SciPy versions on Python 2.7. SciPy 1.3.0 now requires Python ≥ 3.5. Therefore the
OLD_MATPLOTLIB
variable has been renamed toOLD_PY2_PACKAGES
and, when set, is now used to install old matplotlib and scipy versions when using Python 2.7. - Travis CI config: Deactivate the Mac OS X updates to avoid timeouts. The
brew update
andbrew upgrade python3
take up half of the build time for the Mac OS X target. This large amount of time sometimes causes this build to hit the Travis CI time limits.
Bugfixes
- Bruker DC: Support for handling newer versions of the NOE data file. This fixes bug #15, the failure to read newer versions of the Bruker DC NOE data files. This was simply a parsing issue as the NOE column is now
NOE [ ]
whereas previous DC versions used the textNOE
orNOE [none]
.
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.