Menu

SVN archive Commit Log


Commit Date  
[r27363] by bugman

Fixes for the Structure.test_align_molecules_end_truncation system test.

This system test had only been partly converted from the old Structure.test_align_molecules2 system
test it had been copied from.

2015-01-29 16:17:34 Tree
[r27362] by bugman

Better printout spacing in lib.sequence_alignment.msa.central_star().

2015-01-29 15:37:32 Tree
[r27361] by bugman

Alphabetical ordering of all Structure system tests.

2015-01-29 15:25:29 Tree
[r27360] by bugman

Deleted the Test_coordinates.test_common_residues unit test.

This is from the _lib._structure._internal.test_coordinates unit test module. The
lib.structure.internal.coordinates.common_residues() function no longer exists.

2015-01-29 15:20:54 Tree
[r27359] by bugman

The assemble_coord_array() function is now using the central star multiple sequence alignment.

This is the function from the lib.structure.internal.coordinates module used to assemble common
atomic coordinate information, used by the structure.align, structure.atomic_fluctuations,
structure.com, structure.displacement, structure.find_pivot, structure.mean, structure.rmsd,
structure.superimpose and structure.web_of_motion user functions.

The non-functional lib.structure.internal.coordinates.common_residues() function has been removed as
the lib.sequence_alignment.msa.central_star() function performs this functionality correctly.

2015-01-29 15:19:17 Tree
[r27358] by bugman

Fixes for the unit tests of the _lib._sequence_alignment.test_needleman_wunsch module.

The lib.sequence_alignment.needleman_wunsch.needleman_wunsch_align() function now returns the
alignment score.

2015-01-29 14:53:41 Tree
[r27357] by bugman

Fixes for the unit tests of the _lib._sequence_alignment.test_align_protein module.

The Test_align_protein.test_align_pairwise_PAM250 unit test was accidentally duplicated due to a
copy and paste error. And the lib.sequence_alignment.align_protein.align_pairwise() function now
also returns the alignment score.

2015-01-29 14:52:16 Tree
[r27356] by bugman

Complete implementation of the central star multiple sequence alignment algorithm.

This includes all the four major steps - pairwise alignment between all sequence pairs, finding the
central sequence, iteratively aligning the sequences to the gapped central sequence, and introducing
gaps in previous alignments during the iterative alignment.

The correctness of the implementation is verified by the Test_msa.test_central_star unit test of the
_lib._sequence_alignment.test_msa module.

2015-01-29 14:48:34 Tree
[r27355] by bugman

Fix for the Test_msa.test_central_star unit test.

This is from the _lib._sequence_alignment.test_msa unit test module. Some of the real gap matrix
indices were incorrect.

2015-01-29 14:39:38 Tree
[r27354] by bugman

The protein pairwise sequence alignment function now returns the alignment score.

This is in the lib.sequence_alignment.align_protein.align_pairwise() function. The score from the
Needleman-Wunsch sequence alignment algorithm is simply passed along.

2015-01-29 14:37:23 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.