12#include <seqan3/search/dream_index/interleaved_bloom_filter.hpp>
20template <
typename data_t,
typename arguments_t>
22store_index(std::filesystem::path
const & path, raptor_index<data_t>
const & index, arguments_t
const &)
24 std::ofstream os{path, std::ios::binary};
25 cereal::BinaryOutputArchive oarchive{os};
29template <seqan3::data_layout layout,
typename arguments_t>
30static inline void store_index(std::filesystem::path
const & path,
31 seqan3::interleaved_bloom_filter<layout> &&
ibf,
32 arguments_t
const & arguments)
34 raptor_index<seqan3::interleaved_bloom_filter<layout>> index{window{arguments.window_size},
41 std::ofstream os{path, std::ios::binary};
42 cereal::BinaryOutputArchive oarchive{os};
seqan3::interleaved_bloom_filter< seqan3::data_layout::uncompressed > ibf
Definition: index.hpp:22
Definition: adjust_seed.hpp:13