util.setGroups(Groups, namesGroups);
m->openOutputFile(outputGroupFileName, outGroup);
}else if (countfile != "") {
- ct.readTable(countfile, true);
+ ct.readTable(countfile, true, false);
if (ct.hasGroupInfo()) {
vector<string> namesGroups = ct.getNamesOfGroups();
SharedUtil util;
//eliminates zero otus
if (allZero) { for (int j = 0; j < newRabunds.size(); j++) { newRabunds[j].pop_back(); } }
- else { headers.push_back(m->currentBinLabels[i]); }
+ else { headers.push_back(m->currentSharedBinLabels[i]); }
}
}else {
//for each otu
//eliminates otus below rare cutoff
if (totalAbund <= nseqs) { for (int j = 0; j < newRabunds.size(); j++) { newRabunds[j].pop_back(); } }
- else { headers.push_back(m->currentBinLabels[i]); }
+ else { headers.push_back(m->currentSharedBinLabels[i]); }
}
}