//cout << q->getName() << " merged results size = " << mergedResults.size() << '\t' << "numwanted = " << numWanted << endl;
for (int i = 0; i < numWanted; i++) {
//cout << db[mergedResults[i]]->getName() << '\t' << mergedResults[i] << endl;
- //if (db[mergedResults[i]]->getName() != q->getName()) {
+
+ if (db[mergedResults[i]]->getName() != q->getName()) {
Sequence* temp = new Sequence(db[mergedResults[i]]->getName(), db[mergedResults[i]]->getAligned());
refResults.push_back(temp);
indexes.push_back(mergedResults[i]);
- //}
+ }
+
//cout << mergedResults[i] << endl;
}
//cout << "done " << q->getName() << endl;