X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=blastdb.hpp;h=5daedf53d9a4fc6385d44c90383fca16d14d47c8;hb=fee6c80b2ca01d5efd0da8a70bdf07475b23e9da;hp=fea55c8256e561af5477356b3c5bc545b30d6960;hpb=5a1e62397b91f57d0d3aff635891df04b8999a88;p=mothur.git diff --git a/blastdb.hpp b/blastdb.hpp index fea55c8..5daedf5 100644 --- a/blastdb.hpp +++ b/blastdb.hpp @@ -12,19 +12,19 @@ */ #include "mothur.h" -#include "globaldata.hpp" class BlastDB : public Database { public: - BlastDB(float, float, float, float); + BlastDB(string, float, float, float, float); + BlastDB(); ~BlastDB(); void generateDB(); void addSequence(Sequence); vector findClosestSequences(Sequence*, int); - map findClosest(Sequence*, int); //template index -> searchscore - + vector findClosestMegaBlast(Sequence*, int, int); + private: string dbFileName; string queryFileName; @@ -36,7 +36,7 @@ private: float gapExtend; float match; float misMatch; - GlobalData* globaldata; + }; #endif