if (method == "suffix") {
ifstream inFASTA;
openInputFile(tempFile, inFASTA);
- numSeqs = count(istreambuf_iterator<char>(inFASTA),istreambuf_iterator<char>(), '>');
+ getNumSeqs(inFASTA, numSeqs);
inFASTA.close();
}
}else if ((method == "kmer") && (!needToGenerate)) {
ifstream kmerFileTest(kmerDBName.c_str());
database->readKmerDB(kmerFileTest);
-
+
ifstream fastaFile;
openInputFile(tempFile, fastaFile);
}
fastaFile.close();
}
-#endif
+#endif
+
database->setNumSeqs(names.size());
//sanity check