]> git.donarmstrong.com Git - mothur.git/blobdiff - classify.h
fixed bug with shhh.flow from file path name in write functions, added "smart" featur...
[mothur.git] / classify.h
index 2e209f562108121e8a95b3c4470252537813baed..4e0354782e5063e2a52268e88a1412b40db3c28e 100644 (file)
@@ -30,6 +30,7 @@ public:
        virtual ~Classify(){};
        virtual string getTaxonomy(Sequence*) = 0;
        virtual string getSimpleTax()  { return simpleTax;      }
        virtual ~Classify(){};
        virtual string getTaxonomy(Sequence*) = 0;
        virtual string getSimpleTax()  { return simpleTax;      }
+       virtual bool getFlipped()  { return flipped;    }
        virtual void generateDatabaseAndNames(string, string, string, int, float, float, float, float);
        virtual void setDistName(string s) {} //for knn, so if distance method is selected with knn you can create the smallest distance file in the right place.
        
        virtual void generateDatabaseAndNames(string, string, string, int, float, float, float, float);
        virtual void setDistName(string s) {} //for knn, so if distance method is selected with knn you can create the smallest distance file in the right place.
        
@@ -45,6 +46,7 @@ protected:
        string taxFile, templateFile, simpleTax;
        vector<string> names;
        int threadID;
        string taxFile, templateFile, simpleTax;
        vector<string> names;
        int threadID;
+       bool flip, flipped;
        
        int readTaxonomy(string);
        vector<string> parseTax(string);
        
        int readTaxonomy(string);
        vector<string> parseTax(string);