X-Git-Url: https://git.donarmstrong.com/?p=mothur.git;a=blobdiff_plain;f=suffixdb.hpp;h=3796801a73c852bd61b6785d453d1cce825a0e66;hp=f211aa7ba7f612613419c54e551cb0755d2dffc7;hb=cf9987b67aa49777a4c91c2d21f96e58bf17aa82;hpb=02909d6cae9963ba00dc746969a370fa8ca934fc diff --git a/suffixdb.hpp b/suffixdb.hpp index f211aa7..3796801 100644 --- a/suffixdb.hpp +++ b/suffixdb.hpp @@ -20,18 +20,22 @@ #include "mothur.h" #include "database.hpp" - -class SuffixTree; +#include "suffixtree.hpp" class SuffixDB : public Database { public: - SuffixDB(string); + SuffixDB(int); + SuffixDB(); ~SuffixDB(); - Sequence findClosestSequence(Sequence*); + + void generateDB() {}; //adding sequences generates the db + void addSequence(Sequence); + vector findClosestSequences(Sequence*, int); private: vector suffixForest; + int count; }; #endif