bio-0.5.2: A bioinformatics library

Safe Haskell | None

Bio.Alignment.Blast

Description

Deprecated: Use XML output and the BlastXML module

This module implements a parser for BLAST results.

This module is DEPRECATED. It is *very* recommended that you run blast with XML output instaed, and use the BlastXML module to parse it. Don't say I didn't warn you!

BLAST is a tool for searching in (biological) sequences for similarity. This library is tested against NCBI-blast version 2.2.14. There exist several independent versions, so expect some incompatbilities if you're using a different BLAST version.

The format is straightforward (and non-recursive), and this implementation uses a simple line-based, hierarchical parser.

For more information on BLAST, check http://www.ncbi.nlm.nih.gov/Education/BLASTinfo/information3.html

# Documentation

parse :: ByteString -> BlastResult