X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=referencedb.h;fp=referencedb.h;h=0000000000000000000000000000000000000000;hb=4a877efa127e56e81a21f53cfdbbfd3bfbe8c4ff;hp=5262e80d010a29da6896ada17bcfd7091dce7fec;hpb=a6cf29fa4dac0909c7582cb1094151d34093ee76;p=mothur.git diff --git a/referencedb.h b/referencedb.h deleted file mode 100644 index 5262e80..0000000 --- a/referencedb.h +++ /dev/null @@ -1,49 +0,0 @@ -#ifndef MYREFERENCEDB_H -#define MYREFERENCEDB_H - -/* - * referencedb.h - * Mothur - * - * Created by westcott on 6/29/11. - * Copyright 2011 Schloss Lab. All rights reserved. - * - */ - - -#include "mothur.h" -#include "sequence.hpp" - -/***********************************************/ - -class ReferenceDB { - - public: - - static ReferenceDB* getInstance(); - void clearMemory(); - - bool save; - vector referenceSeqs; - vector< vector > wordGenusProb; - vector WordPairDiffArr; - - string getSavedReference() { return referencefile; } - void setSavedReference(string p) { referencefile = p; } - string getSavedTaxonomy() { return taxonomyfile; } - void setSavedTaxonomy(string p) { taxonomyfile = p; } - - private: - - static ReferenceDB* myInstance; - ReferenceDB() { referencefile = ""; taxonomyfile = ""; save = false; } - ReferenceDB(const ReferenceDB&){}// Disable copy constructor - void operator=(const ReferenceDB&){} // Disable assignment operator - ~ReferenceDB(){ myInstance = 0; } - - string referencefile, taxonomyfile; -}; -/***********************************************/ - -#endif -