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();
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;