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 {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…