*
*/
+
+/* This class is a parent to blastdb, distancedb, kmerdb, suffixdb. Which are used to convert a squencedb object into that form. */
+
#include "mothur.h"
class Sequence;
class Database {
public:
Database(string);
- virtual Sequence* findClosestSequence(Sequence*) = 0;
+ virtual ~Database();
+ virtual Sequence findClosestSequence(Sequence*) = 0;
virtual float getSearchScore();
protected:
int numSeqs;
float searchScore;
- vector<Sequence*> templateSequences;
+ vector<Sequence> templateSequences;
};
#endif