#include "summarycommand.h"
#include "ace.h"
#include "sobs.h"
+#include "nseqs.h"
#include "chao1.h"
#include "bootstrap.h"
#include "simpson.h"
}else if(globaldata->Estimators[i] == "chao"){
sumCalculators.push_back(new Chao1());
}else if(globaldata->Estimators[i] == "ace"){
- sumCalculators.push_back(new Ace());
+ convert(globaldata->getAbund(), abund);
+ if(abund < 5)
+ abund = 10;
+ sumCalculators.push_back(new Ace(abund));
}else if(globaldata->Estimators[i] == "jack"){
sumCalculators.push_back(new Jackknife());
}else if(globaldata->Estimators[i] == "shannon"){
sumCalculators.push_back(new Simpson());
}else if(globaldata->Estimators[i] == "bootstrap"){
sumCalculators.push_back(new Bootstrap());
+ }else if (globaldata->Estimators[i] == "nseqs") {
+ sumCalculators.push_back(new NSeqs());
}
}
}