X-Git-Url: https://git.donarmstrong.com/?p=mothur.git;a=blobdiff_plain;f=mothurout.h;fp=mothurout.h;h=ffdcaf63d704d087eccf27892bf6797765955a0e;hp=84f9be31f82ebc2c27aa19563fb5366519e1cba8;hb=4b54ce99af7db8019ea907cd7c2edf789369ada9;hpb=20071b183e619c122bf9f63b4bb42722507c4e4a diff --git a/mothurout.h b/mothurout.h index 84f9be3..ffdcaf6 100644 --- a/mothurout.h +++ b/mothurout.h @@ -69,7 +69,7 @@ class MothurOut { vector binLabelsInFile; vector currentBinLabels; string saveNextLabel, argv, sharedHeaderMode, groupMode; - bool printedHeaders, commandInputsConvertError; + bool printedHeaders, commandInputsConvertError, changedSeqNames; //functions from mothur.h //file operations @@ -102,6 +102,7 @@ class MothurOut { set readAccnos(string); int readAccnos(string, vector&); map readNames(string); + map readNames(string, unsigned long int&); int readTax(string, map&); int readNames(string, map&, map&); int readNames(string, map&); @@ -146,6 +147,7 @@ class MothurOut { string removeQuotes(string); string makeList(vector&); bool isSubset(vector, vector); //bigSet, subset + int checkName(string&); //math operation int factorial(int num); @@ -158,6 +160,10 @@ class MothurOut { vector getStandardDeviation(vector< vector >&); vector getStandardDeviation(vector< vector >&, vector&); vector getAverages(vector< vector >&); + vector< vector > getStandardDeviation(vector< vector< vector > >&); + vector< vector > getStandardDeviation(vector< vector< vector > >&, vector< vector >&); + vector< vector > getAverages(vector< vector< vector > >&, string); + vector< vector > getAverages(vector< vector< vector > >&); int control_pressed; bool executing, runParse, jumble, gui, mothurCalling, debug; @@ -252,6 +258,7 @@ class MothurOut { debug = false; sharedHeaderMode = ""; groupMode = "group"; + changedSeqNames = false; } ~MothurOut();