rCurve->getCurve(freq, nIters);
delete rCurve;
- mothurOut(order->getLabel() + "\t" + toString(count)); mothurOutEndLine();
+ mothurOut(order->getLabel()); mothurOutEndLine();
processedLabels.insert(order->getLabel());
userLabels.erase(order->getLabel());
userLines.erase(count);
rCurve->getCurve(freq, nIters);
delete rCurve;
- mothurOut(order->getLabel() + "\t" + toString(count)); mothurOutEndLine();
+ mothurOut(order->getLabel()); mothurOutEndLine();
processedLabels.insert(order->getLabel());
userLabels.erase(order->getLabel());
}
//run last line if you need to
if (needToRun == true) {
- delete order;
+ if (order != NULL) { delete order; }
order = (input->getOrderVector(lastLabel));
rCurve = new Rarefact(order, rDisplays);
rCurve->getCurve(freq, nIters);
delete rCurve;
- mothurOut(order->getLabel() + "\t" + toString(count)); mothurOutEndLine();
+ mothurOut(order->getLabel()); mothurOutEndLine();
delete order;
}