#include "globaldata.hpp"
#include "validcommands.h"
#include "validparameter.h"
-#include "utilities.hpp"
+
class ErrorCheck {
public:
ValidCommands* validCommand;
ValidParameters* validParameter;
void validateReadFiles();
- // bool validCommandParameter(string, string);
- // bool validParameterValue(string, string);
void validateReadDist();
void validateReadPhil();
void validateParseFiles();
void validateTreeFiles();
+ void validateBinFiles();
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, abund;
+ string precision, method, fileroot, label, line, iters, jumble, freq, single, rarefaction, shared, summary, randomtree, abund, sorted, trump, soft, filter, scale, countends, processors, size;
+ string candidatefile, search, ksize, align, match, mismatch, gapopen, gapextend;
string commandName, optionText;
bool errorFree;
vector<string> sharedGroups;
- // map <string, vector<string> > commandParameters;
- /// map <string, vector<double> > intParams;
- // double piSent;
-
};
#endif