]> git.donarmstrong.com Git - mothur.git/blobdiff - database.hpp
fixed ties issue in maligner getBlastSeqs
[mothur.git] / database.hpp
index bbe01c456acbb9e66c56127d9bc23371e09b5ddf..a31075b4fddd46ec6d02d32186723a0608b7784d 100644 (file)
@@ -52,6 +52,7 @@ public:
        virtual vector<int> findClosestSequences(Sequence*, int) = 0;  // returns indexes of n closest sequences to query
        virtual vector<int> findClosestMegaBlast(Sequence*, int){return results;}
        virtual float getSearchScore();
+       virtual vector<float> getMegaBlastSearchScores() { return megaScores; } //assumes you already called findClosestMegaBlast
        virtual int getLongestBase(); 
        virtual void readKmerDB(ifstream&){};
        virtual void setNumSeqs(int i) {        numSeqs = i;    }
@@ -63,6 +64,7 @@ protected:
        int numSeqs, longest;
        float searchScore;
        vector<int> results;
+       vector<float> megaScores;
 };
 /**************************************************************************************************/
 #endif