#include "groupmap.h"
#include "treemap.h"
+#include "rabundvector.hpp"
+#include "sabundvector.hpp"
+#include "listvector.hpp"
+
+
using namespace std;
class ListVector;
class GroupMap;
class TreeMap;
class SAbundVector;
+class RAbundVector;
class GlobalData {
public:
string getStep();
string getForm();
string getSorted();
+ string getScaler();
void setListFile(string);
void setPhylipFile(string);
private:
string phylipfile, columnfile, listfile, rabundfile, sabundfile, namefile, groupfile, orderfile, fastafile, treefile, sharedfile, line, label, randomtree, groups;
- string cutoff, format, precision, method, fileroot, iters, jumble, freq, calc, abund, step, form, sorted;
+ string cutoff, format, precision, method, fileroot, iters, jumble, freq, calc, abund, step, form, sorted, scaler;
static GlobalData* _uniqueInstance;
GlobalData( const GlobalData& ); // Disable copy constructor