elandParser.h File Reference

Go to the source code of this file.

Data Structures

struct  ElandQuery
 ElandQuery. More...

Functions

void elandParser_deInit (void)
 Deinitialize the elandParser module.
void elandParser_init (char *fileName)
 Initialize the elandParser module.
ElandQueryelandParser_nextQuery (void)
 Returns a pointer to next ElandQuery.


Detailed Description

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

Definition in file elandParser.h.


Function Documentation

void elandParser_init ( char *  fileName  ) 

Initialize the elandParser module.

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

Definition at line 24 of file elandParser.c.

ElandQuery* elandParser_nextQuery ( void   ) 

Returns a pointer to next ElandQuery.

Precondition:
The module has been initialized using elandParser_init(). Parse entries of the following format:
   >FC30H5TAA_100308:2:1:1647:1161	GCTTACATTTTTCCTCTCTACATTATC	U0	1	0	0	chr17.fa	8466296	F	..
   >FC30H5TAA_100308:2:1:1588:122	GAGTTAGCCTTGGGACCCCTACTTCTT	U0	1	0	0	chr3.fa	61525628	F	..
   >FC30H5TAA_100308:2:1:1642:123	GGTGAGAGCCGCGACGGGCTTTAGGCG	NM	0	0	0
   >FC30H5TAA_100308:2:1:1630:119	CCGCCATTGCCAGCCCCCAGCTGACGG	R2	0	0	2
   >FC30H5TAA_100308:2:1:1603:120	GCAAGATGAAGTGAAAGGTAAAGAATC	U1	0	1	1	chrM.fa	15277	R	..	26A
   

Definition at line 69 of file elandParser.c.


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