]> git.donarmstrong.com Git - mothur.git/blobdiff - splitgroupscommand.cpp
fixed kendall method in corr.axes
[mothur.git] / splitgroupscommand.cpp
index 4be7a0ec8a82133a9eb4def8ee78bd47e0ecbe44..3fa7d047b372a1c4335b9446c1b34d2aac9b702a 100644 (file)
@@ -48,6 +48,7 @@ vector<string> SplitGroupCommand::getRequiredFiles(){
 //**********************************************************************************************************************
 SplitGroupCommand::SplitGroupCommand(){        
        try {
+               abort = true;
                //initialize outputTypes
                vector<string> tempOutNames;
                outputTypes["fasta"] = tempOutNames;
@@ -320,6 +321,15 @@ int SplitGroupCommand::splitFasta() {
                        (*(filehandles[it3->first])).close();
                        delete it3->second;
                }
+               
+               vector<string> newOutputNames;
+               //remove blank files
+               for (int i = 0; i < outputNames.size(); i++) {
+                       if (m->isBlank(outputNames[i])) {
+                               remove(outputNames[i].c_str());
+                       }else { newOutputNames.push_back(outputNames[i]); }
+               }
+               outputNames = newOutputNames;
                                
                return 0;