]> git.donarmstrong.com Git - mothur.git/blobdiff - referencedb.cpp
added save parameter to align.seqs, chimera commands, classify.seqs, and seq.error...
[mothur.git] / referencedb.cpp
diff --git a/referencedb.cpp b/referencedb.cpp
new file mode 100644 (file)
index 0000000..fb930ef
--- /dev/null
@@ -0,0 +1,30 @@
+/*
+ *  referencedb.cpp
+ *  Mothur
+ *
+ *  Created by westcott on 6/29/11.
+ *  Copyright 2011 Schloss Lab. All rights reserved.
+ *
+ */
+
+#include "referencedb.h"
+
+/******************************************************/
+ReferenceDB* ReferenceDB::getInstance()  {
+        if(myInstance == NULL) {
+               myInstance = new ReferenceDB();
+        }
+        return myInstance;
+ }
+/******************************************************/
+void ReferenceDB::clearMemory()  {
+       referenceSeqs.clear();  
+       setSavedReference("");
+       for(int i = 0; i < wordGenusProb.size(); i++) { wordGenusProb[i].clear(); }
+       wordGenusProb.clear();
+       setSavedTaxonomy("");
+}
+/*******************************************************
+ReferenceDB::~ReferenceDB() { myInstance = NULL; }
+/*******************************************************/
+