]> git.donarmstrong.com Git - mothur.git/blobdiff - makegroupcommand.cpp
changed how we name the make.group groups file, and filter file in filter.seqs, finis...
[mothur.git] / makegroupcommand.cpp
index 41762ab3619979fb98c33a3974cddf40d5d2deaf..8dd1d67b294517437648f314321324ca8f1baf11 100644 (file)
@@ -78,7 +78,9 @@ MakeGroupCommand::MakeGroupCommand(string option)  {
                                        }else{  filename += m->getRootName(m->getSimpleName(fastaFileNames[i]));  }
                                }
                                
-                               filename += "groups";
+                               //prevent giantic file name
+                               if (fastaFileNames.size() > 3) { filename = outputDir + "merge.groups"; }
+                               else {  filename += "groups";  }
                                
                                //make sure there is at least one valid file left
                                if (fastaFileNames.size() == 0) { m->mothurOut("no valid files."); m->mothurOutEndLine(); abort = true; }