- CommonHeader* readCommonHeader(ifstream&);
- Header* readHeader(ifstream&);
- seqRead* readSeqData(ifstream&, int, int);
+ int readCommonHeader(ifstream&, CommonHeader&);
+ int readHeader(ifstream&, Header&);
+ int readSeqData(ifstream&, seqRead&, int, int);
+ int decodeName(string&, string&, string&, string);
+
+ int printCommonHeader(ofstream&, CommonHeader&);
+ int printHeader(ofstream&, Header&);
+ int printSffTxtSeqData(ofstream&, seqRead&, Header&);
+ int printFlowSeqData(ofstream&, seqRead&, Header&);
+ int printFastaSeqData(ofstream&, seqRead&, Header&);
+ int printQualSeqData(ofstream&, seqRead&, Header&);
+ int readAccnosFile(string);
+ int parseSffTxt();