X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=shhhercommand.h;h=5ef43df17099c0b269c73c60dd6cf02e355b6176;hb=01f6af90c907264686304a5c684c702e94ff40ae;hp=c9772af6f0e87e32d24518ee0419885770e11998;hpb=43ed0accfbc2852849e104ff7eccdd2c42acd4ec;p=mothur.git diff --git a/shhhercommand.h b/shhhercommand.h index c9772af..5ef43df 100644 --- a/shhhercommand.h +++ b/shhhercommand.h @@ -56,10 +56,10 @@ private: linePair(int i, int j) : start(i), end(j) {} }; - int abort; + bool abort, large; string outputDir, flowFileName, flowFilesFileName, lookupFileName, compositeFASTAFileName, compositeNamesFileName; - int processors, maxIters; + int processors, maxIters, largeSize; float cutoff, sigma, minDelta; string flowOrder; @@ -68,6 +68,7 @@ private: vector jointLookUp; vector flowFileVector; + vector parseFlowFiles(string); int driver(vector, string, string, int, int); int createProcesses(vector); int getFlowData(string, vector&, vector&, vector&, map&, int&); @@ -90,7 +91,7 @@ private: void writeQualities(int, int, string, vector, vector&, vector&, vector&, vector&, vector&, vector&, vector&, vector&, vector&, vector >&); void writeSequences(string, int, int, string, vector, vector&, vector&, vector >&, vector&); void writeNames(string, int, string, vector, vector&, vector >&, vector&); - void writeGroups(string, int, vector&); + void writeGroups(string, string, int, vector&); void writeClusters(string, int, int, vector, vector&, vector&, vector&, vector >&, vector&, vector&, vector&); void getSingleLookUp();