BiobaseBlast-0.3.1.0: BLAST-related tools

Safe HaskellNone
LanguageHaskell2010

Biobase.BLAST.Import

Description

Parses NCBI BLAST+ tabular output

Synopsis

Documentation

blastCmdJSON2FromFile :: String -> IO (Either String BlastCmdJSON2) Source #

reads and parses tabular Blast result from provided filePath

blastFromFile :: String -> IO [BlastTabularResult] Source #

reads and parses tabular Blast result from provided filePath

parseTabularBlasts :: ByteString -> [BlastTabularResult] Source #

Read a lazy bytestring and stream out a lsit of BlastTabularResult's. In case, there is a parse error "late" in the file, we might have already streamed out some (or many!) of these results.

blastHTTPFromFile :: String -> IO [BlastTabularResult] Source #

reads and parses tabular HTTP Blast result from provided filePath