Menu

SVN archive Commit Log


Commit Date  
[r27813] by bugman

Updated the relax HTML manual at http://www.nmr-relax.com/manual/index.html to version 3.3.6.

2015-03-13 14:25:23 Tree
[r27812] by bugman

Changed the download links for relax 3.2.2 and 3.3.0 to 3.3.5.

These now point to http://www.nmr-relax.com/download_request.html, as the distribution files have
been removed from the server.

2015-03-13 14:13:45 Tree
[r27811] by bugman

Updated the CHANGES document for relax 3.3.7.

2015-03-13 11:30:20 Tree
[r27810] by bugman

Added the relax 3.3.7 PDF manual to the repository.

2015-03-13 10:58:39 Tree
[r27809] by bugman

Updated the version number to relax 3.3.7.

2015-03-13 10:42:44 Tree
[r27808] by bugman

relax version 3.3.7.

This is a major feature and bugfix release. New features include the statistics.aic and
statistics.model user functions, plotting API advancements, huge speed ups for the assembly of
atomic coordinates from a large number of structures, the sorting of sequence data in the internal
structural object for better structural consistency, conversion of the structure.mean user function
to the new pipe/model/molecule/atom_id design, and improvements to the rdc.copy and pcs.copy user
functions. Bugs fixed include the incorrect pre-scanning of old scripts identifying the
minimise.calculate user function as the old minimise user function, Python 3 fixes, and the failure
in reading CSV files in the sequence.read user function.

2015-03-13 10:39:46 Tree
[r27807] by bugman

Epydoc documentation fix for the lib.structure.pdb_write_handle_atom_name() function.

2015-03-13 10:39:16 Tree
[r27806] by bugman

Bug fix for the frame order target function (introduced recently in r27715).

The copy.deepcopy() function is now used for all numpy input data to avoid the data from being
modified between function calls. This is important for missing RDC and PCS data which is sent in as
NaN values. In the target function __init__() method, the NaN values are replaced by 0.0 after the
self.missing_rdc and self.missing_pcs structures have been by checking for NaN values. However the
recent specific_analyses.frame_order.optimisation change in the Frame_order_minimise_command slave
command to printout the number of integration points resulted in the target function being
initialised twice, causing all NaN values to be 0.0 in the second initialisation. Hence all missing
data was being treated as real data with values of 0.0.

2015-03-12 11:38:58 Tree
[r27805] by bugman

Modified the internal formatting of the data section of the Grace 2D graph files.

This affects the lib.plotting.grace.write_xy_data() function. The formatting is now more
consistent, with the X value now set to a fixed number of decimal places, and hence will no longer
change between Python 2 and 3. The data is now all right justified as well, for easier reading.

All affected system tests have been updated for the new format.

2015-03-10 17:58:41 Tree
[r27804] by bugman

Improvements for the pcs.structural_noise user function.

The check for the presence of PCS data for points to skip now includes checking for PCS values of
None. And the output Grace file now also includes the spin ID string as a string or comment value
which can be displayed in the plot when desired.

2015-03-10 17:36:55 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.