X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=deuniqueseqscommand.cpp;h=2ccb4617ce0fa10c4229e14d617294081673771d;hb=f3e0de2c55da5c524abb3b404f77cb84aa1ddd34;hp=a6c151c38318f4a98917e5b46f81f5b8cd7cfc27;hpb=ac03f1f6c27b5bfdf2cfb6d45c3667c3e0281f51;p=mothur.git diff --git a/deuniqueseqscommand.cpp b/deuniqueseqscommand.cpp index a6c151c..2ccb461 100644 --- a/deuniqueseqscommand.cpp +++ b/deuniqueseqscommand.cpp @@ -190,11 +190,9 @@ int DeUniqueSeqsCommand::execute() { ofstream out; string thisOutputDir = outputDir; if (outputDir == "") { thisOutputDir += m->hasPath(fastaFile); } - string outFastaFile = thisOutputDir + m->getRootName(m->getSimpleName(fastaFile)); - int pos = outFastaFile.find("unique"); - if (pos != string::npos) { outFastaFile = outputDir + outFastaFile.substr(0, pos); } - else { outFastaFile = outputDir + outFastaFile; } - map variables; + string outFastaFile = thisOutputDir + m->getRootName(m->getSimpleName(fastaFile)); + + map variables; variables["[filename]"] = outFastaFile; outFastaFile = getOutputFileName("fasta", variables); m->openOutputFile(outFastaFile, out);