Update SearchIO to support new BLAST 2.2.28+ additions #175

Merged
merged 4 commits into from Apr 8, 2013

Conversation

Projects
None yet
2 participants
@bow
Member

bow commented Apr 6, 2013

The recently released BLAST 2.2.28+ brings in new columns for its tabular format.

This pull request updates the SearchIO blast tabular parser to support parsing and writing these new columns. Some column values which are basically lists (';'-separated strings) are also parsed into Python lists now. They're restored to strings again upon writing to a file. Finally, I also found a bug in the blast-tab writer where the whole SeqRecord is written (instead of its sequence only). This has been fixed and we now have an additional test to check for this behavior.

@peterjc peterjc merged commit d3e11e8 into biopython:master Apr 8, 2013

1 check passed

default The Travis build passed
Details
@peterjc

This comment has been minimized.

Show comment Hide comment
@peterjc

peterjc Apr 8, 2013

Owner

Applied, thanks

Owner

peterjc commented Apr 8, 2013

Applied, thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment