}
catch(exception& e) {
- errorOut(e, "KmerDB", "KmerDB");
+ m->errorOut(e, "KmerDB", "KmerDB");
exit(1);
}
}
/**************************************************************************************************/
+KmerDB::KmerDB() : Database() {}
+/**************************************************************************************************/
KmerDB::~KmerDB(){}
return topMatches;
}
catch(exception& e) {
- errorOut(e, "KmerDB", "findClosestSequences");
+ m->errorOut(e, "KmerDB", "findClosestSequences");
exit(1);
}
}
}
catch(exception& e) {
- errorOut(e, "KmerDB", "generateDB");
+ m->errorOut(e, "KmerDB", "generateDB");
exit(1);
}
count++;
}
catch(exception& e) {
- errorOut(e, "KmerDB", "addSequence");
+ m->errorOut(e, "KmerDB", "addSequence");
exit(1);
}
}
}
catch(exception& e) {
- errorOut(e, "KmerDB", "readKmerDB");
+ m->errorOut(e, "KmerDB", "readKmerDB");
exit(1);
}
}
else { return kmerLocations[kmer].size(); } // kmer is in vector range
}
catch(exception& e) {
- errorOut(e, "KmerDB", "getCount");
+ m->errorOut(e, "KmerDB", "getCount");
exit(1);
}
}
return seqs;
}
catch(exception& e) {
- errorOut(e, "KmerDB", "getSequencesWithKmer");
+ m->errorOut(e, "KmerDB", "getSequencesWithKmer");
exit(1);
}
}
+/**************************************************************************************************/
/**************************************************************************************************/