X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;ds=sidebyside;f=deuniqueseqscommand.cpp;h=2ccb4617ce0fa10c4229e14d617294081673771d;hb=b206f634aae1b4ce13978d203247fb64757d5482;hp=a6c151c38318f4a98917e5b46f81f5b8cd7cfc27;hpb=37b23ba7d98eca13d02cde8d3b1ad08ac92fefb9;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);