X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=blastdb.hpp;h=50a8379b68ec89130b7df1892aab4538daa77a1e;hb=372fb21ea66ced432b109225851a1b80ef0491a3;hp=0c3ac4b4ef1d7c49e98d3b79d5b2e40f1a1fe9bb;hpb=d3aed959ca3b68890eeb7b815e24210bcfeb256c;p=mothur.git diff --git a/blastdb.hpp b/blastdb.hpp index 0c3ac4b..50a8379 100644 --- a/blastdb.hpp +++ b/blastdb.hpp @@ -16,10 +16,8 @@ class BlastDB : public Database { public: - BlastDB(string, float, float, float, float, string); - BlastDB(string); - BlastDB(const BlastDB& bdb) : dbFileName(bdb.dbFileName), queryFileName(bdb.queryFileName), blastFileName(bdb.blastFileName), path(bdb.path), - count(bdb.count), gapOpen(bdb.gapOpen), gapExtend(bdb.gapExtend), match(bdb.match), misMatch(bdb.misMatch), Database(bdb) {} + BlastDB(string, float, float, float, float, string, int); + BlastDB(string, int); ~BlastDB(); void generateDB(); @@ -28,12 +26,15 @@ public: 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;