Raptor
4.0.0-rc.1
A fast and space-efficient pre-filter
Loading...
Searching...
No Matches
upgrade_arguments.hpp
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: 2006-2026 Knut Reinert & Freie Universität Berlin
2
// SPDX-FileCopyrightText: 2016-2026 Knut Reinert & MPI für molekulare Genetik
3
// SPDX-License-Identifier: BSD-3-Clause
4
10
#pragma once
11
12
#include <
filesystem
>
13
#include <
vector
>
14
15
#include <seqan3/search/kmer_index/shape.hpp>
16
17
namespace
raptor
18
{
19
20
struct
upgrade_arguments
21
{
22
uint32_t window_size{};
23
seqan3::shape shape{};
24
bool
compressed{};
25
bool
input_is_minimiser{};
26
uint8_t parts{1u};
27
uint8_t threads{1u};
28
double
fpr{
std::numeric_limits<double>::quiet_NaN
()};
29
30
std::filesystem::path
bin_file{};
31
std::filesystem::path
index_file{};
32
std::filesystem::path
output_file{};
33
34
std::vector<std::vector<std::string>
> bin_path{};
35
};
36
37
}
// namespace raptor
filesystem
std::filesystem::path
std::numeric_limits::quiet_NaN
T quiet_NaN(T... args)
raptor::upgrade_arguments
Definition
upgrade_arguments.hpp:21
vector
Hide me
Version:
raptor
argument_parsing
upgrade_arguments.hpp
Generated on Sat Oct 31 2026 18:12:17 for Raptor by
1.10.0