]> git.donarmstrong.com Git - mothur.git/blobdiff - mothurout.h
fixed seq. error align=f issue. added std and ave calcs to mothurout. working on...
[mothur.git] / mothurout.h
index 0c2e448bc783da0e0aec643b9234ae79fbee98c9..84f9be31f82ebc2c27aa19563fb5366519e1cba8 100644 (file)
@@ -120,7 +120,9 @@ class MothurOut {
                bool checkReleaseVersion(ifstream&, string);
                bool anyLabelsToProcess(string, set<string>&, string);
                bool inUsersGroups(vector<string>, vector<string>);
+        bool inUsersGroups(vector<int>, vector< vector<int> >);
                bool inUsersGroups(string, vector<string>);
+        bool inUsersGroups(int, vector<int>);
                void getNumSeqs(ifstream&, int&);
                int getNumSeqs(ifstream&);
                int getNumNames(string);
@@ -139,6 +141,7 @@ class MothurOut {
                void splitAtDash(string&, vector<string>&);
                void splitAtChar(string&, vector<string>&, char);
         void splitAtChar(string&, string&, char);
+        vector<string> splitWhiteSpaceWithQuotes(string);
                int removeConfidences(string&);
         string removeQuotes(string);
         string makeList(vector<string>&);
@@ -151,6 +154,10 @@ class MothurOut {
                float roundDist(float, int);
                unsigned int fromBase36(string);
                int getRandomIndex(int); //highest
+        double getStandardDeviation(vector<int>&);
+        vector<double> getStandardDeviation(vector< vector<double> >&);
+        vector<double> getStandardDeviation(vector< vector<double> >&, vector<double>&);
+        vector<double> getAverages(vector< vector<double> >&);
 
                int control_pressed;
                bool executing, runParse, jumble, gui, mothurCalling, debug;