Menu

SVN archive Commit Log


Commit Date  
[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
[r27381] by bugman

Added the seq_align module to the data_store package __all__ list.

2015-01-30 10:03:38 Tree
[r27380] by bugman

Created the new relax data store object for saving sequence alignments.

This is in the new data_store.seq_align module via the Seqence_alignments object, subclassed from
RelaxListType, for holding all alignments and the Alignment Element object, subclassed from Element,
for holding each individual alignment. The objects are currently unused.

2015-01-30 09:30:34 Tree
[r27379] by bugman

Large speed up of the mol-res-spin selection object.

The Selection.contains_mol(), Selection.contains_res() and Selection.contains_spin() methods of the
lib.selection module have been redesigned for speed. Instead of setting a number of flags and
performing bit operations at the end of the method to return the correct Boolean value, each of the
multiple checks now simply returns a Boolean value, avoiding all subsequent checks. The check list
order has also been rearranged so that the least expensive checks are to the top and the most time
intensive checks are last.

2015-01-30 08:59:25 Tree
[r27378] by bugman

Modified the Structure.test_align_molecules_end_truncation system test.

The calmodulin bound calciums are now deleted prior to the structure.align user function call. This
prevents these being labelled as '*' residues and aligning with real amino acids via the central
star multiple sequence alignment (MSA) algorithm.

2015-01-30 08:36:46 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.