X-Git-Url: https://git.donarmstrong.com/?p=mothur.git;a=blobdiff_plain;f=deuniqueseqscommand.cpp;fp=deuniqueseqscommand.cpp;h=2ccb4617ce0fa10c4229e14d617294081673771d;hp=a6c151c38318f4a98917e5b46f81f5b8cd7cfc27;hb=7a1e4b563011b1fe4d466d64915a3cb960747125;hpb=6ce64c0c32f0aa22eaf70953bd8264130e20e18f 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);