Menu

SVN archive Commit Log


Commit Date  
[r27407] by bugman

Updated the Structure system tests for the structure.align and structure.superimpose user function merger.

2015-01-31 09:03:50 Tree
[r27406] by bugman

Merger of the structure.align and structure.superimpose user functions.

The final user function is called structure.superimpose. As the sequence alignment component of the
structure.align user function has been shifted into the new structure.sequence_alignment user
function and the information is now stored in ds.sequence_alignments relax data store object, the
functionality of structure.align and structure.superimpose are now essentially the same. The
sequence alignment arguments and documentation has also been eliminated. And the documentation has
been updated to say that sequence alignments from structure.sequence_alignment will be used for
superimposing the structures.

2015-01-31 09:02:45 Tree
[r27405] by bugman

Updates for the Structure.test_sequence_alignment_molecules system test.

This is required due to the changes in the backend of the structure.sequence_alignment user
function.

2015-01-30 18:46:14 Tree
[r27404] by bugman

Updates for the structure.sequence_alignment user function.

This is for the changes to the lib.structure.internal.coordinates.assemble_atomic_coordinates()
function return values. The new object ID, model, and molecule flat lists are used directly for
storing the alignment results in the relax data store.

2015-01-30 17:54:08 Tree
[r27403] by bugman

Modified the data returned by lib.structure.internal.coordinates.assemble_atomic_coordinates().

The function will now assemble simple lists of object IDs, model numbers and molecule names with
each list element corresponding to a different structural model. This will be very useful for
converting from the complicated pipes, models, and molecules user function arguments into relax data
store independent flat lists.

2015-01-30 17:52:30 Tree
[r27402] by bugman

Implemented the data store Sequence_alignments.from_xml() method.

This method is required for being able to read RelaxListType objects from the XML file.

2015-01-30 17:04:44 Tree
[r27401] by bugman

Fixes for handling the sequence_alignments data store object.

2015-01-30 17:03:56 Tree
[r27400] by bugman

More advanced support for different numpy number types in the lib.xml relax library module.

This allows numpy int16, int32, float32, and float64 objects to be stored and retrieved from relax
XML save and results files.

2015-01-30 16:52:57 Tree
[r27399] by bugman

Fix for a fatal bug introduced in the last commit (r27398).

2015-01-30 16:42:54 Tree
[r27398] by bugman

The data store ds.sequence_alignment object is now being treated as special and is blacklisted.

The object is now explicitly recreated in the data store from_xml() method.

2015-01-30 16:34:36 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.