Menu

SVN archive Commit Log


Commit Date  
[r27391] by bugman

Modified the Structure.test_sequence_alignment_molecules system test.

Changed and expanded the arguments to the yet to be implemented structure.sequence_alignment user
function.

2015-01-30 13:46:12 Tree
[r27390] by bugman

Renamed the Sequence.test_align_molecules system test to Structure.test_sequence_alignment_molecules.

As the sequence alignment is dependent on the structural data in the relax data store, the user
function for sequence alignment would be better named as structure.sequence_alignment. The
sequence.align user function is not appropriate as all other sequence user functions relate to the
molecule, residue, and spin data structure of each data pipe rather than to the structural data.

2015-01-30 11:46:23 Tree
[r27389] by bugman

Created the Sequence.test_align_molecules system test.

This will be used to implement the sequence.align user function which will be used for performing
sequence alignments on structural data within the relax data store and storing the data in the data
pipe independent sequence_alignments data store object (which will be an instance of
data_store.seq_align.Sequence_alignments). The system test also checks the XML saving and loading
of the ds.sequence_alignments data structure.

2015-01-30 11:35:35 Tree
[r27388] by bugman

Shifted the data_store.seq_align.Alignment.generate_id() method into the relax library.

It has been converted into the lib.structure.internal.coordinates.generate_id() function to allow
for greater reuse.

2015-01-30 11:23:40 Tree
[r27387] by bugman

Implemented the data_store.seq_align.Sequence_alignments.find_alignment() method.

This will only return an alignment if all alignment input data and alignment settings match exactly.

2015-01-30 10:58:44 Tree
[r27386] by bugman

Code rearrangement in the _data_store.test_seq_align unit test module.

The ID generation has been shifted into the generate_ids() method to be used by multiple tests.

2015-01-30 10:57:38 Tree
[r27385] by bugman

Added the Test_seq_align.test_find_alignment and Test_seq_align.test_find_missing_alignment unit tests.

These are in the _data_store.test_seq_align unit test module. They check the functionality of the
currently unimplemented Sequence_alignment.find_alignment() method which will be used to return
pre-existing alignments.

2015-01-30 10:45:54 Tree
[r27384] by bugman

Fixes for the data_store.seq_align.Alignment.generate_id() method.

These problems were identified by the _data_store.test_seq_align module
Test_seq_align.test_alignment_addition unit test.

2015-01-30 10:35:11 Tree
[r27383] by bugman

Created the Test_seq_align.test_alignment_addition unit test.

This is in the _data_store.test_seq_align unit test module. This tests the setup of the sequence
alignment object via the data_store.seq_align.Sequence_alignment.add() method.

2015-01-30 10:33:40 Tree
[r27382] by bugman

Spelling mistake in the Sequence_alignments class name.

2015-01-30 10:04:02 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.