Main Page | Modules | Data Structures | File List | Data Fields | Globals

proteome/fastafile.h

00001 #ifndef _FASTAFILE_H_ 00002 #define _FASTAFILE_H_ 00003 00004 typedef struct 00005 { 00006 FILE *pFile; 00007 fpos_t NEXT_POS; 00008 int HEADER_FOUND; 00009 int nProt; 00010 } ProteinFile; 00011 00012 typedef ProteinFile FastaFile; 00013 00014 extern char* FASTA_FILE_EXT; 00015 00016 void FastaFile_open(FastaFile* ffile, char* filename); 00017 LProtein FastaFile_getNextLProtein(FastaFile* fasta); 00018 00019 void openFastaFile(ProteinFile* FASTA_FILE, char* name); 00020 void closeFastaFile(ProteinFile* FASTA_FILE); 00021 00022 LProtein getNextLProtein(ProteinFile* PROTEOMA); 00023 00024 LProtein getNextLProteinHeader(ProteinFile* PROTEOMA); 00025 00026 #endif 00027

Generated on Sun Feb 13 01:06:00 2005 for MapQuant by doxygen 1.3.7