00001 #ifndef DEF_ELAND_PARSER_H
00002 #define DEF_ELAND_PARSER_H
00003
00004
00005
00016 typedef struct {
00017 char* sequenceName;
00018 char* sequence;
00019 char* matchCode;
00020 int exactMatches;
00021 int oneErrorMatches;
00022 int twoErrorMatches;
00023 char* chromosome;
00024 int position;
00025 char strand;
00026 } ElandQuery;
00027
00028
00029
00030 extern void elandParser_init (char* fileName);
00031 extern void elandParser_deInit (void);
00032 extern ElandQuery* elandParser_nextQuery (void);
00033
00034
00035
00036 #endif