HIBF 1.0.0-rc.1
All Classes Namespaces Files Functions Variables Typedefs Friends Macros Modules Pages Concepts
compute_kmers.hpp
Go to the documentation of this file.
1// SPDX-FileCopyrightText: 2006-2025, Knut Reinert & Freie Universität Berlin
2// SPDX-FileCopyrightText: 2016-2025, Knut Reinert & MPI für molekulare Genetik
3// SPDX-License-Identifier: BSD-3-Clause
4
10#pragma once
11
12#include <cstdint> // for uint64_t
13
14#include <hibf/build/build_data.hpp> // for build_data
15#include <hibf/contrib/robin_hood.hpp> // for unordered_flat_set
16#include <hibf/layout/layout.hpp> // for layout
17
18namespace seqan::hibf::build
19{
20
24void compute_kmers(robin_hood::unordered_flat_set<uint64_t> & kmers,
25 build_data const & data,
26 layout::layout::user_bin const & record);
27
28} // namespace seqan::hibf::build
void compute_kmers(robin_hood::unordered_flat_set< uint64_t > &kmers, build_data const &data, layout::layout::user_bin const &record)
Computes kmers.
Contains information used for building.
Definition build_data.hpp:22