*/
#include "mothur.h"
+#include "mothurout.h"
//This class contains a list of all valid calculators in Mothur.
//It has a function which will tell you if your calculator is valid for the given parameter.
~ValidCalculators();
bool isValidCalculator(string, string);
void printCalc(string, ostream&);
+ string printCalc(string);
+ void printCitations(vector<string>);
private:
map<string, string> single;
map<string, string> vennshared;
map<string, string> treegroup;
map<string, string> matrix;
+ map<string, string> heat;
map<string, string> boot;
map<string, string> distance;
map<string, string>::iterator it;
+ set<string> allCalcs;
void initialSingle();
void initialShared();
void initialMatrix();
void initialBoot();
void initialDistance();
+ void initialHeat();
+
+ MothurOut* m;
};
#endif