]> git.donarmstrong.com Git - mothur.git/blobdiff - taxonomyequalizer.cpp
some changes while testing 1.9
[mothur.git] / taxonomyequalizer.cpp
index fc36eb643c30c549810ff462671c38ba36e118b8..c7e8cb9e4add8388602dc2bfc12cff28673f7db3 100644 (file)
@@ -10,7 +10,7 @@
 #include "taxonomyequalizer.h"
 
 /**************************************************************************************************/
-TaxEqualizer::TaxEqualizer(string tfile, int c) : cutoff(c) {
+TaxEqualizer::TaxEqualizer(string tfile, int c, string o) : cutoff(c), outputDir(o) {
        try {
                m = MothurOut::getInstance();
                containsConfidence = false;
@@ -35,7 +35,7 @@ TaxEqualizer::TaxEqualizer(string tfile, int c) : cutoff(c) {
                        openInputFile(tfile, in);
                        
                        ofstream out;
-                       equalizedFile = getRootName(tfile) + "equalized.taxonomy";
+                       equalizedFile = outputDir + getRootName(getSimpleName(tfile)) + "equalized.taxonomy";
                        openOutputFile(equalizedFile, out);