You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// ... // ibf is an seqan3::interleaved_bloom_filter
ibf.clear(seqan3::bin_index{5u}); // clear a single bin
ibf.clear(std::vector{seqan3::bin_index{2u}, seqan3::bin_index{30u}}); // clear a range// Maybe:
ibf.clear(); // clear IBF
clear() is only callable on uncompressed IBF (similar to emplace).
The range overload would follow the idea that we want to add a range overload to emplace.
The text was updated successfully, but these errors were encountered:
Description
We need a
clear
functionality to reset individual bins.Old code: https://github.com/eseiler/seqan/blob/d8b3fcd55858c150bc1dd95fa3cf4c8ebb640829/include/seqan/binning_directory/binning_directory_interleaved_bloom_filter.h#L219
Interface could look like:
clear()
is only callable on uncompressed IBF (similar toemplace
).The range overload would follow the idea that we want to add a range overload to
emplace
.The text was updated successfully, but these errors were encountered: