X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=decalc.h;h=2d0d529dfb7136e22894ecc46a0f36be01eef353;hb=bdb5d82e2a73829b4e1fa42656ad9bcb57e3e948;hp=48a72bb9cc10f6387694bee21d5265c6f12e043d;hpb=81276c241b984898f8d30ad123c00592ee6db7b8;p=mothur.git diff --git a/decalc.h b/decalc.h index 48a72bb..2d0d529 100644 --- a/decalc.h +++ b/decalc.h @@ -36,7 +36,7 @@ class DeCalculator { public: - DeCalculator() {}; + DeCalculator() { m = MothurOut::getInstance(); } ~DeCalculator() {}; vector findClosest(Sequence*, vector, int&, vector&); //takes querySeq, a reference db, numWanted and indexes @@ -47,7 +47,7 @@ class DeCalculator { void runMask(Sequence*); void trimSeqs(Sequence*, Sequence*, map&); map trimSeqs(Sequence*, vector); - void removeObviousOutliers(vector< vector >&, int); + void removeObviousOutliers(vector< vector >&, int); vector calcFreq(vector, string); vector findWindows(Sequence*, int, int, int&, int); vector calcObserved(Sequence*, Sequence*, vector, int); @@ -56,7 +56,7 @@ class DeCalculator { float calcDE(vector, vector); float calcDist(Sequence*, Sequence*, int, int); float getCoef(vector, vector); - vector< vector > getQuantiles(vector, vector, int, vector, int, int, int); + vector< vector > getQuantiles(vector, vector, int, vector, int, int, int); vector returnObviousOutliers(vector< vector >, int); @@ -71,6 +71,7 @@ class DeCalculator { set h; int alignLength; map maskMap; + MothurOut* m; };