X-Git-Url: https://git.donarmstrong.com/?p=mothur.git;a=blobdiff_plain;f=sffinfocommand.h;h=541c8bad0b262af72b7637629806643bf6991b78;hp=5ec6e72239d0772548ce10f584ebccb435230d25;hb=ac03f1f6c27b5bfdf2cfb6d45c3667c3e0281f51;hpb=fe08eacea5a2d34cd4bd27e8451fd2872102a80a diff --git a/sffinfocommand.h b/sffinfocommand.h index 5ec6e72..541c8ba 100644 --- a/sffinfocommand.h +++ b/sffinfocommand.h @@ -82,19 +82,20 @@ private: string sffFilename, sfftxtFilename, outputDir, accnosName, currentFileName, oligosfile, noMatchFile; vector filenames, outputNames, accnosFileNames, oligosFileNames; bool abort, fasta, qual, trim, flow, sfftxt, hasAccnos, hasOligos; - int mycount, split, numFPrimers, numLinkers, numSpacers, pdiffs, bdiffs, ldiffs, sdiffs, tdiffs; + int mycount, split, numFPrimers, numLinkers, numSpacers, pdiffs, bdiffs, ldiffs, sdiffs, tdiffs, numNoMatch; set seqNames; map barcodes; map primers; vector linker, spacer, primerNameVector, barcodeNameVector, revPrimer; vector > numSplitReads; - vector > filehandles, filehandlesHeaders; + vector > > filehandles; + vector > > filehandlesHeaders; //extract sff file functions int extractSffInfo(string, string, string); int readCommonHeader(ifstream&, CommonHeader&); - //int readHeader(ifstream&, Header&); - int readSeqData(ifstream&, seqRead&, int, Header&); + int readHeader(ifstream&, Header&); + bool readSeqData(ifstream&, seqRead&, int, Header&); int decodeName(string&, string&, string&, string); bool readOligos(string oligosFile);