SharedListVector* list;
map<string, string> listGroups; //maps group name to sequences from that group in a specific OTU
map<string, string>::iterator it;
SharedListVector* list;
map<string, string> listGroups; //maps group name to sequences from that group in a specific OTU
map<string, string>::iterator it;
map<string, ofstream*>::iterator it3;
void parse(int, SharedListVector*);
void process(SharedListVector*);
map<string, ofstream*>::iterator it3;
void parse(int, SharedListVector*);
void process(SharedListVector*);