X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=shhhercommand.h;h=acceb7fdba0aa19c3e5f8b032d11d5ad872dca5c;hb=5334a314651228c55fd0f206dec0209bc3148b24;hp=650bf8cbe41e30c1307e9b7b180186d7a87c823f;hpb=99254b7a399bb635a4acfe8d9c8a586601db5a11;p=mothur.git diff --git a/shhhercommand.h b/shhhercommand.h index 650bf8c..acceb7f 100644 --- a/shhhercommand.h +++ b/shhhercommand.h @@ -33,25 +33,27 @@ private: int abort; map > outputTypes; - string outputDir, flowFileName, flowFilesFileName, lookupFileName; + string outputDir, flowFileName, flowFilesFileName, lookupFileName, compositeFASTAFileName; + int processors, maxIters; float cutoff, sigma, minDelta; vector nSeqsBreaks; vector nOTUsBreaks; - vector flowDataPrI; - vector flowDataIntI; - vector lengths; - vector seqNameVector; vector singleLookUp; vector jointLookUp; + + vector seqNameVector; + vector lengths; + vector flowDataIntI; + vector flowDataPrI; map nameMap; vector otuData; vector cumNumSeqs; vector nSeqsPerOTU; vector > aaP; //tMaster->aanP: each row is a different otu / each col contains the sequence indices - vector seqNumber; //tMaster->anP: the sequence id number sorted by OTU vector > aaI; //tMaster->aanI: that are in each otu - can't differentiate between aaP and aaI + vector seqNumber; //tMaster->anP: the sequence id number sorted by OTU vector seqIndex; //tMaster->anI; the index that corresponds to seqNumber vector dist; //adDist - distance of sequences to centroids vector change; //did the centroid sequence change? 0 = no; 1 = yes @@ -60,9 +62,9 @@ private: vector singleTau; //tMaster->adTau: 1-D Tau vector (1xnumSeqs) vector uniqueFlowgrams; vector uniqueCount; - vector uniqueLengths; vector mapSeqToUnique; vector mapUniqueToSeq; + vector uniqueLengths; int numSeqs, numUniques, numOTUs, numFlowCells;