*
*/
-#include <iostream>
-#include <map>
+#include "mothur.h"
#include "globaldata.hpp"
#include "validcommands.h"
#include "validparameter.h"
-#include "utilities.hpp"
+
class ErrorCheck {
public:
void validateReadPhil();
void validateParseFiles();
void validateTreeFiles();
+ void validateBinFiles();
+ void validateSeqsFiles();
void clear();
void refresh();
- string phylipfile, columnfile, listfile, rabundfile, sabundfile, namefile, groupfile, orderfile, fastafile, treefile, sharedfile, cutoff, format;
- string precision, method, fileroot, label, line, iters, jumble, freq, single, rarefaction, shared, summary, randomtree;
+ string phylipfile, columnfile, listfile, rabundfile, sabundfile, namefile, groupfile, orderfile, fastafile, nexusfile, clustalfile, treefile, sharedfile, cutoff, format;
+ string precision, method, fileroot, label, line, iters, jumble, freq, single, rarefaction, shared, summary, randomtree, abund, sorted, trump, soft, filter, scale, ends, processors;
+
string commandName, optionText;
bool errorFree;
-
+
+ vector<string> sharedGroups;
};
#endif