]> git.donarmstrong.com Git - mothur.git/blobdiff - kmerdb.hpp
added sequence name to error string in fastq.info. Changed np_shannon to npshannon.
[mothur.git] / kmerdb.hpp
index 513f3f07d64bbd267e11bd16777fae5aadb97a5c..4ae00b91311677488c35961186dfbf072ba005f3 100644 (file)
@@ -26,6 +26,7 @@ class KmerDB : public Database {
        
 public:
        KmerDB(string, int);
+       KmerDB(const KmerDB& kdb) : kmerSize(kdb.kmerSize), maxKmer(kdb.maxKmer), count(kdb.count), kmerDBName(kdb.kmerDBName), kmerLocations(kdb.kmerLocations), Database(kdb) {}
        KmerDB();
        ~KmerDB();
        
@@ -35,13 +36,9 @@ public:
        void readKmerDB(ifstream&);
        int getCount(int);  //returns number of sequences with that kmer number
        vector<int> getSequencesWithKmer(int);  //returns vector of sequences that contain kmer passed in
+       int getReversed(int);  //returns reverse compliment kmerNumber 
        int getMaxKmer() { return maxKmer; }
        
-       #ifdef USE_MPI  
-       int MPISend(int); //just sends kmersize
-       int MPIRecv(int);
-       #endif
-       
 private:
        
        int kmerSize;