X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=sffinfocommand.h;h=b533f2864eb44e9091f1eacaaeab35fabbf00e01;hb=dfae916a398508554d35c6b3c8002b69becb53be;hp=219e125943a812ac9bfdd026fe0608cdb2a8f5fe;hpb=160188de55fc6c583a342743c5848c60b2fd15a8;p=mothur.git diff --git a/sffinfocommand.h b/sffinfocommand.h index 219e125..b533f28 100644 --- a/sffinfocommand.h +++ b/sffinfocommand.h @@ -65,9 +65,10 @@ public: void help(); private: - string sffFilename, outputDir; - vector filenames, outputNames; - bool abort; + string sffFilename, outputDir, accnosName; + vector filenames, outputNames, accnosFileNames; + bool abort, fasta, qual, trim, flow, sfftxt, hasAccnos; + set seqNames; int extractSffInfo(string, string); int readCommonHeader(ifstream&, CommonHeader&); @@ -76,7 +77,11 @@ private: int printCommonHeader(ofstream&, CommonHeader&); int printHeader(ofstream&, Header&); - int printSeqData(ofstream&, seqRead&); + int printSffTxtSeqData(ofstream&, seqRead&); + int printFlowSeqData(ofstream&, seqRead&, Header&); + int printFastaSeqData(ofstream&, seqRead&, Header&); + int printQualSeqData(ofstream&, seqRead&, Header&); + int readAccnosFile(string); };