#include "collectcommand.h"
#include "ace.h"
#include "sobs.h"
+#include "nseqs.h"
#include "chao1.h"
#include "bootstrap.h"
#include "simpson.h"
cDisplays.push_back(new CollectDisplay(new Sobs(), new OneColumnFile(fileNameRoot+"sobs")));
}else if (globaldata->Estimators[i] == "chao") {
cDisplays.push_back(new CollectDisplay(new Chao1(), new ThreeColumnFile(fileNameRoot+"chao")));
+ }else if (globaldata->Estimators[i] == "nseqs") {
+ cDisplays.push_back(new CollectDisplay(new NSeqs(), new OneColumnFile(fileNameRoot+"nseqs")));
}else if (globaldata->Estimators[i] == "ace") {
- convert(globaldata->getAbund(), abund);
- cDisplays.push_back(new CollectDisplay(new Ace(), new ThreeColumnFile(fileNameRoot+"ace")));
+ convert(globaldata->getAbund(), abund);
+ cDisplays.push_back(new CollectDisplay(new Ace(abund), new ThreeColumnFile(fileNameRoot+"ace")));
}else if (globaldata->Estimators[i] == "jack") {
cDisplays.push_back(new CollectDisplay(new Jackknife(), new ThreeColumnFile(fileNameRoot+"jack")));
}else if (globaldata->Estimators[i] == "shannon") {
for(i = globaldata->labels.begin(); i != globaldata->labels.end(); ++i)
if(orderList.count(*i) == 0)
cout << "'" << *i << "'" << " is not a valid label.\n";
- globaldata->clearLabels();
for(int i=0;i<cDisplays.size();i++){ delete cDisplays[i]; }
return 0;
}