vector<string> getAllGroups() { sort(namesOfGroups.begin(), namesOfGroups.end()); return namesOfGroups; }
vector<string> Treenames;
- map<string, string> names;
+ //map<string, string> names;
vector<string> binLabelsInFile;
vector<string> currentBinLabels;
string saveNextLabel, argv, sharedHeaderMode;
//functions from mothur.h
//file operations
+ bool dirCheck(string&); //completes path, appends appropriate / or \, makes sure dir is writable.
vector<unsigned long long> divideFile(string, int&);
int divideFile(string, int&, vector<string>&);
vector<unsigned long long> setFilePosEachLine(string, int&);
int getRandomIndex(int); //highest
int control_pressed;
- bool executing, runParse, jumble, gui;
+ bool executing, runParse, jumble, gui, mothurCalling;
//current files - if you add a new type you must edit optionParser->getParameters, get.current command and mothurOut->printCurrentFiles/clearCurrentFiles.
string getPhylipFile() { return phylipfile; }
gui = false;
printedHeaders = false;
commandInputsConvertError = false;
+ mothurCalling = false;
sharedHeaderMode = "";
}
~MothurOut();