Menu

SVN archive Commit Log


Commit Date  
[r27278] by bugman

Added support for the PAM250 substitution matrix to the protein pairwise sequence alignment function.

This is the function lib.sequence_alignment.align_protein.align_pairwise().

2015-01-22 17:01:40 Tree
[r27277] by bugman

Created the Structure.test_align_CaM_BLOSUM62 system test.

This will be used for expanding the functionality of the structure.align user function to perform
true sequence alignment via the new lib.sequence_alignment package. The test aligns 3 calmodulin
(CaM) structures from different organisms, hence the sequence numbering is different and the current
structure.align user function design fails. The structure.align user function has been expanded in
the test to include a number of arguments for advanced sequence alignment.

2015-01-22 16:30:20 Tree
[r27276] by bugman

Added the end gap penalty arguments to lib.sequence_alignment.align_protein.align_pairwise().

2015-01-22 16:21:34 Tree
[r27275] by bugman

The needleman_wunsch_align() function now accepts the end gap penalty arguments.

These are passed onto the needleman_wunsch_matrix() function.

2015-01-22 16:20:07 Tree
[r27274] by bugman

Fix for the Needleman-Wunsch sequence alignment algorithm.

The start of the sequences are no longer truncated when starting gaps are encountered.

2015-01-22 16:07:58 Tree
[r27273] by bugman

Created a unit test for demonstrating a failure in the Needleman-Wunsch sequence alignment algorithm.

The test is Test_needleman_wunsch.test_needleman_wunsch_align_NUC_4_4b from the
_lib._sequence_alignment.test_needleman_wunsch module. The problem is that the start of the
alignment is truncated if any gaps are present.

2015-01-22 16:00:03 Tree
[r27272] by bugman

Created the Test_needleman_wunsch.test_needleman_wunsch_align_NUC_4_4 unit test.

This is in the unit test module _lib._sequence_alignment.test_needleman_wunsch. This tests the
Needleman-Wunsch sequence alignment for two DNA sequences using the NUC 4.4 matrix.

2015-01-22 15:56:35 Tree
[r27271] by bugman

Modified the Test_needleman_wunsch.test_needleman_wunsch_align_DNA unit test to pass.

This is from the unit test module _lib._sequence_alignment.test_needleman_wunsch. The DNA sequences
were simplified so that the behaviour can be better predicted.

2015-01-22 15:55:21 Tree
[r27270] by bugman

Added the PAM 250 amino acid substitution matrix.

This was taken from ftp://ftp.ncbi.nih.gov/blast/matrices/PAM250 and added to
lib.sequence_alignment.substitution_matrices.PAM250.

2015-01-22 15:39:34 Tree
[r27269] by bugman

Added the header from ftp://ftp.ncbi.nih.gov/blast/matrices/BLOSUM62.

This is to document the BLOSUM62 substitution matrix.

2015-01-22 15:35:49 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.