[Bioperl-l] AlignIO error with aligments containing an all-gap sequence
Chris Fields
cjfields at illinois.edu
Fri Aug 14 14:42:51 UTC 2009
Dave,
Is this using bioperl-live? I recall this being a problem but I
thought it was addressed in svn (and soon in the next point release).
chris
On Aug 14, 2009, at 9:10 AM, Dave Messina wrote:
> Hi everyone,
> I'm using Bio::AlignIO to read in a series of multiple alignments.
> Occasionally, an alignment will have a sequence which consists
> entirely of
> gaps (these are actually trimmed sub-alignments; that's why).
>
> Each time I read in such an alignment, an error will be raised when
> the
> Bio::LocatableSeq object is created for the all-gap sequence
> (actually, the
> error comes from the superclass Bio::PrimarySeq).
>
> To my way of thinking, an alignment is not invalid if it contains such
> all-gap sequences, so there shouldn't be an error. This could be
> done by
> having Bio::AlignIO::* passing the -nowarnonempty flag when creating
> the
> sequence objects.
>
> Any thoughts on this? Is there a better way to suppress the warning
> than
> changing the behavior of all the AlignIO modules?
>
>
> Dave
> _______________________________________________
> Bioperl-l mailing list
> Bioperl-l at lists.open-bio.org
> http://lists.open-bio.org/mailman/listinfo/bioperl-l
More information about the Bioperl-l
mailing list