+ int abund, size, iters, subsampleSize;
+
+ bool abort, allLines, groupMode, subsample;
+ set<string> labels; //holds labels to be used
+ string label, calc, outputDir, sharedfile, listfile, rabundfile, sabundfile, format, inputfile;
+ vector<string> Estimators;
+ vector<string> inputFileNames, outputNames;
+ vector<string> groups;
+
+ vector<string> parseSharedFile(string);
+ vector<string> createGroupSummaryFile(int, int, vector<string>&, map<string, string>);
+ int process(SAbundVector*&, ofstream&, ofstream&);
+
+