blastParser.h File Reference

Go to the source code of this file.

Data Structures

struct  BlastEntry
 BlastEntry. More...
struct  BlastQuery
 BlastQuery. More...

Functions

void blastParser_deInit (void)
 Deinitialize the blatParser module.
void blastParser_initFromFile (char *fileName)
 Initialize the blastParser module from file.
void blastParser_initFromPipe (char *command)
 Initialize the blastParser module from pipe.
BlastQueryblastParser_nextQuery (void)
 Get the next BlastQuery.


Detailed Description

Author:
Lukas Habegger (lukas.habegger@yale.edu)

Definition in file blastParser.h.


Function Documentation

void blastParser_initFromFile ( char *  fileName  ) 

Initialize the blastParser module from file.

Parameters:
[in] fileName File name, use "-" to denote stdin

Definition at line 24 of file blastParser.c.

void blastParser_initFromPipe ( char *  command  ) 

Initialize the blastParser module from pipe.

Parameters:
[in] command Command to be executed

Definition at line 38 of file blastParser.c.

BlastQuery* blastParser_nextQuery ( void   ) 

Get the next BlastQuery.

Precondition:
The module has been initialized using blastParser_init().

Definition at line 103 of file blastParser.c.


Generated on Fri Aug 7 15:46:42 2009 for BIOS by  doxygen 1.5.7.1