INNER CODE UNIT · C++
val_ptr
fbreitwieser/krakenuniq · src/classify.cpp:929
uint32_t* val_ptr = KrakenDatabases[i]->kmer_query(
cannonical_kmer, &db_statuses[i].current_bin_key,
&db_statuses[i].current_min_pos, &db_statuses[i].current_max_pos);
if (val_ptr) {
taxon = *val_ptr;
break;
}
}
// cerr << "taxon for " << *kmer_ptr << " is " << taxon << endl;
my_taxon_counts[taxon].add_kmer(cannonical_kmer);
if (taxon) {
hit_counts[taxon]++;
if (Quick_mode && ++hits >= Minimum_hit_count)
break;
}
}