cCurve->getSharedCurve(freq);
delete cCurve;
- mothurOut(order->getLabel() + "\t" + toString(count)); mothurOutEndLine();
+ mothurOut(order->getLabel()); mothurOutEndLine();
processedLabels.insert(order->getLabel());
userLabels.erase(order->getLabel());
userLines.erase(count);
cCurve->getSharedCurve(freq);
delete cCurve;
- mothurOut(order->getLabel() + "\t" + toString(count)); mothurOutEndLine();
+ mothurOut(order->getLabel()); mothurOutEndLine();
processedLabels.insert(order->getLabel());
userLabels.erase(order->getLabel());
}
cCurve->getCurve(freq);
delete cCurve;
- mothurOut(order->getLabel() + "\t" + toString(count)); mothurOutEndLine();
+ mothurOut(order->getLabel()); mothurOutEndLine();
delete order;
}
openInputFile(inName, inFile);
string inputBuffer;
- getline(inFile, inputBuffer);
+ inputBuffer = getline(inFile);
outFile << inputBuffer << '\t' << label << "\tlci\thci" << endl;
}
try {
if(counter != 0){
string inputBuffer;
- getline(inFile, inputBuffer);
+ inputBuffer = getline(inFile);
outFile << inputBuffer << setprecision(4) << '\t' << data[0] << '\t' << data[1] << '\t' << data[2] << endl;
}
openInputFile(inName, inFile);
string inputBuffer;
- getline(inFile, inputBuffer);
+ inputBuffer = getline(inFile);
outFile << inputBuffer << '\t';
for(int i = 0; i < tags.size(); i++) {
if(counter != 0){
string inputBuffer;
- getline(inFile, inputBuffer);
+ inputBuffer = getline(inFile);
outFile << inputBuffer << '\t' << setprecision(6) << data[0] << setprecision(iters.length());
for (int i = 1; i< data.size(); i++) {
openInputFile(inName, inFile);
string inputBuffer;
- getline(inFile, inputBuffer);
+ inputBuffer = getline(inFile);
outFile << inputBuffer << '\t' << label << "\tlci\thci" << endl;
}
try {
if(counter != 0){
string inputBuffer;
- getline(inFile, inputBuffer);
+ inputBuffer = getline(inFile);
outFile << inputBuffer << setprecision(4) << '\t' << data[0] << '\t' << data[1] << '\t' << data[2] << endl;
}
openInputFile(inName, inFile);
string inputBuffer;
- getline(inFile, inputBuffer);
+ inputBuffer = getline(inFile);
outFile << inputBuffer << '\t' << label << endl;
}
try {
if(counter != 0){
string inputBuffer;
- getline(inFile, inputBuffer);
+ inputBuffer = getline(inFile);
outFile << inputBuffer << setprecision(4) << '\t' << data[0] << endl;
}
openInputFile(inName, inFile);
string inputBuffer;
- getline(inFile, inputBuffer);
+ inputBuffer = getline(inFile);
outFile << inputBuffer << '\t' << label << endl;
}
if(counter != 0){
string inputBuffer;
- getline(inFile, inputBuffer);
+ inputBuffer = getline(inFile);
outFile << inputBuffer << setprecision(2) << '\t' << dataOutput << endl;
}
//check for optional parameter and set defaults
// ...at some point should added some additional type checking...
groups = validParameter.validFile(parameters, "groups", false);
- if (groups == "not found") { groups = ""; }
+ if (groups == "not found") { groups = ""; globaldata->Groups.clear(); }
else {
splitAtDash(groups, Groups);
globaldata->Groups = Groups;
//set users groups to analyze
util = new SharedUtil();
- util->setGroups(globaldata->Groups, tmap->namesOfGroups, allGroups, numGroups, "unweighted"); //sets the groups the user wants to analyze
+ util->setGroups(globaldata->Groups, tmap->namesOfGroups, allGroups, numGroups, "parsimony"); //sets the groups the user wants to analyze
util->getCombos(groupComb, globaldata->Groups, numComp);
if (numGroups == 1) { numComp++; groupComb.push_back(allGroups); }