]> git.donarmstrong.com Git - mothur.git/blobdiff - raredisplay.h
changes while testing
[mothur.git] / raredisplay.h
index 72147ade3a9a37e3b865cb5166473b65f8f7777d..6d07efc55ab9ab677bb9f3604f46862d02984e16 100644 (file)
@@ -11,7 +11,7 @@
 class RareDisplay : public Display {
        
 public:
-       RareDisplay(Calculator* calc, FileOutput* file) : estimate(calc), output(file), nIters(1), index(0) {};
+       RareDisplay(Calculator* calc, FileOutput* file) : estimate(calc), output(file), nIters(1) {};
        ~RareDisplay()                                  {       delete estimate; delete output;         };
        void init(string);
        void reset();
@@ -20,14 +20,15 @@ public:
        void close();
        bool isCalcMultiple() { return estimate->getMultiple(); }
        
+       void outputTempFiles(string);
+       void inputTempFiles(string);
+       
 private:
        Calculator* estimate;
        FileOutput* output;
        string label;
-       vector<int> seqs;  
-       vector<double> results;
-       vector<double> var;
-       int index, nIters;
+       map<int, vector<double> > results; //maps seqCount to results for that number of sequences
+       int nIters;
 };
 
 #endif