[Biopython-dev] [Biopython - Feature #3388] add annotation and letter_annotations attributed for Bio.Align.MultipleSeqAlignment. object

redmine at redmine.open-bio.org redmine at redmine.open-bio.org
Sun Dec 30 12:46:35 UTC 2012


Issue #3388 has been updated by Peter Cock.


Support for a generic annotation dictionary done,
https://github.com/biopython/biopython/commit/793f9210696e0acc9606faeca3d6ca47a9d97813

Started work on per-column annotation as well - currently on this branch:
https://github.com/peterjc/biopython/tree/per-column-annotation

----------------------------------------
Feature #3388: add annotation and letter_annotations attributed for Bio.Align.MultipleSeqAlignment. object
https://redmine.open-bio.org/issues/3388

Author: saverio vicario
Status: New
Priority: Normal
Assignee: Biopython Dev Mailing List
Category: Main Distribution
Target version: 
URL: 


At the moment I could not add annotation at alignment level.  annotation could be usefull for tracking info linked to the loci ( i.e. name of domain), while letter annotation could be usefull to track quality score of alignment or if the sites belong to a given character set.
In particular when to alignment are merged it would be usefull tha the bounduary of the merge is tracked
for example in Letter annotation of the merge of an alignment a with 10 sites and b of 5 sites the letter_annotations would be as following 

{locus1:'111111111100000',locus2:'000000000011111'} 
this could be usefull also to annotate the 3 position of codons
{pos1:'1001001001',pos2:'0100100100', pos3:'0010010010'}

If this letter_annotation would be supported the annotation could be kept across merging and splitting of the alignment


-- 
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here and login: http://redmine.open-bio.org




More information about the Biopython-dev mailing list