INNER CODE UNIT · C++
cannonical_kmer
fbreitwieser/krakenuniq · src/classify.cpp:717
uint64_t cannonical_kmer = KrakenDatabases[0]->canonical_representation(*kmer_ptr);
taxon = taxa[taxa_idx];
taxon_counts[taxon].add_kmer(cannonical_kmer);
}
++taxa_idx;
}
}
uint32_t call = 0;
if (Map_UIDs) {
if (Quick_mode) {
cerr << "Quick mode not available when mapping UIDs" << endl;
exit(1);
} else {
call = resolve_uids3(hit_counts, Parent_map, Uid_dict,
UID_to_TaxID_map_file.ptr(), UID_to_TaxID_map_file.size());
}
} else {