#endif
if (m->control_pressed) { return 0; }
- cout << "done with driver " << endl;
+
for(int i=0;i<fastaFileNames.size();i++){
cout << fastaFileNames[i] << endl;
- if (m->isBlank(fastaFileNames[i])) { cout << fastaFileNames[i] << " was blank" << endl; remove(fastaFileNames[i].c_str()); }
- else if (filesToRemove.count(fastaFileNames[i]) > 0) { cout << fastaFileNames[i] << " was on the remove list" << endl; remove(fastaFileNames[i].c_str()); }
+ if (m->isBlank(fastaFileNames[i])) { remove(fastaFileNames[i].c_str()); }
+ else if (filesToRemove.count(fastaFileNames[i]) > 0) { remove(fastaFileNames[i].c_str()); }
else {
ifstream inFASTA;
string seqName;
if(itCombo->second == i){ thisGroup = itCombo->first; combos.erase(itCombo); break; }
}
}else{ thisGroup = groupVector[i]; }
- cout << thisGroup << '\t' << i << '\t' << comboStarts << endl;
+
while(!inFASTA.eof()){
if(inFASTA.get() == '>'){
inFASTA >> seqName;
inFASTA.close();
}
}
- cout << "done with fastaFileNames " << endl;
+
if(qFileName != ""){
for(int i=0;i<qualFileNames.size();i++){
cout << qualFileNames[i] << endl;
- if (m->isBlank(qualFileNames[i])) { cout << qualFileNames[i] << " was blank" << endl; remove(qualFileNames[i].c_str()); }
- else if (filesToRemove.count(qualFileNames[i]) > 0) { cout << qualFileNames[i] << " was on the remove list" << endl; remove(qualFileNames[i].c_str()); }
+ if (m->isBlank(qualFileNames[i])) { remove(qualFileNames[i].c_str()); }
+ else if (filesToRemove.count(qualFileNames[i]) > 0) { remove(qualFileNames[i].c_str()); }
else {
ifstream inQual;
string seqName;
}
}
}
- cout << "done with qualFileNames " << endl;
+
if (m->control_pressed) {
for (int i = 0; i < outputNames.size(); i++) { remove(outputNames[i].c_str()); }
}
ofstream outGroups;
- //vector<ofstream*> fastaFileNames;
- //vector<ofstream*> qualFileNames;
if (oligoFile != "") {
m->openOutputFile(groupFile, outGroups);
}
}
- if (allFiles) { m->mothurOut("Done with allfile"); m->mothurOutEndLine(); }
+ if (allFiles) { m->mothurOut("Done with allfiles"); m->mothurOutEndLine(); }
}
return exitCommand;