X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=blastdb.hpp;h=50a8379b68ec89130b7df1892aab4538daa77a1e;hb=250e3b11b1c9c1e1ad458ab6c7e71ac2e67e11d9;hp=9398ba0362b9f501bc6684b508c6befcfe20b4d5;hpb=ca9ac1d80c62f57270b0dcd49410ebe08a8aecd6;p=mothur.git diff --git a/blastdb.hpp b/blastdb.hpp index 9398ba0..50a8379 100644 --- a/blastdb.hpp +++ b/blastdb.hpp @@ -16,26 +16,30 @@ class BlastDB : public Database { public: - BlastDB(float, float, float, float); - BlastDB(); + BlastDB(string, float, float, float, float, string, int); + BlastDB(string, int); ~BlastDB(); void generateDB(); void addSequence(Sequence); vector findClosestSequences(Sequence*, int); - vector findClosestMegaBlast(Sequence*, int); + vector findClosestMegaBlast(Sequence*, int, int); private: + + string scrubName(string); + string dbFileName; string queryFileName; string blastFileName; string path; - int count; + int count, threadID; float gapOpen; float gapExtend; float match; float misMatch; + }; #endif