if(countfile != "") {
//map<string, int> nameMapCounts = m->readNames(namefile);
- CountTable ct = new CountTable();
- ct.readTable(countfile);
+ ct = new CountTable();
+ ct->readTable(countfile);
createRabund(ct, list);
rabund = &rav;
}else {
//**********************************************************************************************************************
-void MGClusterCommand::createRabund(CountTable ct, ListVector list){
+void MGClusterCommand::createRabund(CountTable* ct, ListVector* list){
try {
//vector<string> names = ct.getNamesOfSeqs();
Cluster* cluster;
HCluster* hcluster;
ListVector* list;
+ CountTable* ct;
ListVector oldList;
RAbundVector rav;
vector<seqDist> overlapMatrix;
ListVector* mergeOPFs(map<string, int>, float);
void sortHclusterFiles(string, string);
vector<seqDist> getSeqs(ifstream&);
- void createRabund(CountTable);
+ void createRabund(CountTable*, ListVector*);
};