virtual float getSearchScore();
virtual vector<float> getSearchScores() { return Scores; } //assumes you already called findClosestMegaBlast
virtual int getLongestBase();
virtual void readKmerDB(ifstream&){};
virtual void setNumSeqs(int i) { numSeqs = i; }
virtual vector<int> getSequencesWithKmer(int){ vector<int> filler; return filler; };
virtual float getSearchScore();
virtual vector<float> getSearchScores() { return Scores; } //assumes you already called findClosestMegaBlast
virtual int getLongestBase();
virtual void readKmerDB(ifstream&){};
virtual void setNumSeqs(int i) { numSeqs = i; }
virtual vector<int> getSequencesWithKmer(int){ vector<int> filler; return filler; };