[Bioperl-l] Bio::LocatableSeq warning

Sendu Bala bix at sendu.me.uk
Wed Dec 17 23:18:15 UTC 2008


Chris Fields wrote:
> It is a problem with clustalw parsing not accounting for frameshifts, 
> mapping, and other odd bits coming from this format.  That could be 
> added in; LocatableSeq now allows this by specifying position => shift 
> in frameshifts() as a hash ref.
> 
> There are other significant problems with LocatableSeq, though.   Gaps, 
> frameshifts, and residues are set and checked via globals and aren't set 
> per instance (which is definitely not optimal).  I'll file a bug report 
> on this to track it.

In this instance though, is there anything actually wrong with the 
alignment object I get?

If not, perhaps it would be appropriate to revert to the old behaviour 
and have the message be a debug() and not a warn()? I don't know - I 
didn't consider the implications - just a suggestion.



More information about the Bioperl-l mailing list