X-Git-Url: https://git.donarmstrong.com/?p=mothur.git;a=blobdiff_plain;f=chimeraslayer.cpp;h=61ad0e0ce7626512e3d9e1cd4e70288acaee1049;hp=b334f909a7411d6dd00b3eda311740b7e93a80b8;hb=48335c6b6ecee614c30d22751c2880953c20e2f4;hpb=a4f05f09c250323132a4b9427f41a3ededaec634 diff --git a/chimeraslayer.cpp b/chimeraslayer.cpp index b334f90..61ad0e0 100644 --- a/chimeraslayer.cpp +++ b/chimeraslayer.cpp @@ -259,6 +259,7 @@ int ChimeraSlayer::doPrep() { //generate blastdb databaseLeft = new BlastDB(-1.0, -1.0, 1, -3); + for (int i = 0; i < templateSeqs.size(); i++) { databaseLeft->addSequence(*templateSeqs[i]); } databaseLeft->generateDB(); databaseLeft->setNumSeqs(templateSeqs.size()); @@ -385,6 +386,7 @@ vector ChimeraSlayer::getTemplate(Sequence* q) { //generate blastdb databaseLeft = new BlastDB(-1.0, -1.0, 1, -3); + for (int i = 0; i < thisTemplate.size(); i++) { if (m->control_pressed) { return thisTemplate; } databaseLeft->addSequence(*thisTemplate[i]); } databaseLeft->generateDB(); databaseLeft->setNumSeqs(thisTemplate.size());