genbank:

You're sure that all sequences are fasta format, and it's sure that at least one isn't. You need to *prove* it one way or the other. I'd suggest printing out the line number or something as you process through the file so you can find out where in your file it's having trouble. Then double and/or triple check the input.

Also, take the error message with a grain of salt: Sometimes an error isn't exactly what's claimed. For example, if a descriptor line requires four vertical bars, the record might not be recognized as a descriptor line and generate such a message.

NOTE: I've never used the Bio::SeqIO module (nor any of the other bio modules), so take my advice with a grain of salt. I'm just speaking from experience with other things.

...roboticus

When your only tool is a hammer, all problems look like your thumb.


In reply to Re: A strange error message with Bio::SeqIO by roboticus
in thread A strange error message with Bio::SeqIO by genbank

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.