Changes

Jump to navigation Jump to search

Relax 3.3.0

467 bytes added, 14:22, 21 September 2014
More testing of links to the API docs.
<section begin=changes/>
* Improved model handling for the internal structural object. The [http://www.nmr-relax.com/api/3.3/lib.structure.internal.object.Internal-class.html#set_model set_model() method ] has been added to allow either a model number to be set to the first unnumbered model (in preparation for adding new models) or to allow models to be renumbered. The logic of the [http://www.nmr-relax.com/api/3.3/lib.structure.internal.object.Internal-class.html#add_model add_model() ] has also been changed. Rather than looping over all atoms of the first model and copying them, which does not work due to the model validity checks, the entire [http://www.nmr-relax.com/api/3.3/lib.structure.internal.molecules.MolList-class.html MolList (molecule list) data structure ] is copied using copy.deepcopy() to make a perfect copy of the structural data. The [http://www.nmr-relax.com/api/3.3/lib.structure.internal.models.ModelList-class.html#add_item ModelList.add_item() method ] has also been modified to return the newly added or numbered model. This is used by the [http://www.nmr-relax.com/api/3.3/lib.structure.internal.object.Internal-class.html#add_model add_model() structural object method ] to obtain the model object.
* Updated the Mac OS X framework setting up instruction document. New sections have been added for the nose and matplotlib Python packages, as nose is needed for the numpy and scipy testing frameworks and matplotlib might be a useful optional dependency in the future. The mpy4py section has been updated to avoid the non-framework fink version of mpicc which cannot produce universal binaries. A few other parts also have small edits.
* Removed the Freecode section from the release checklist as Freecode has been permanently shut down. The old relax links are still there (http://freecode.com/projects/nmr-relax), but Freecode is dead (http://freecode.com/about).
Trusted, Bureaucrats
4,228

edits

Navigation menu