HIBF
1.0.0-rc.1
Loading...
Searching...
No Matches
compute_fpr_correction.hpp
1
// SPDX-FileCopyrightText: 2006-2024, Knut Reinert & Freie Universität Berlin
2
// SPDX-FileCopyrightText: 2016-2024, Knut Reinert & MPI für molekulare Genetik
3
// SPDX-License-Identifier: BSD-3-Clause
4
5
#pragma once
6
7
#include <
cstddef
>
// for size_t
8
#include <
vector
>
// for vector
9
10
#include <
hibf/platform.hpp
>
11
12
namespace
seqan::hibf::layout
13
{
14
19
struct
fpr_correction_parameters
20
{
21
double
fpr{};
22
size_t
hash_count{};
23
size_t
t_max{};
24
};
25
30
std::vector<double>
compute_fpr_correction
(
fpr_correction_parameters
const
& params);
31
32
}
// namespace seqan::hibf::layout
cstddef
seqan::hibf::layout::compute_fpr_correction
std::vector< double > compute_fpr_correction(fpr_correction_parameters const ¶ms)
Precompute f_h factors that adjust the split bin size to prevent FPR inflation due to multiple testin...
platform.hpp
Provides platform and dependency checks.
seqan::hibf::layout::fpr_correction_parameters
Contains parameters for compute_fpr_correction.
Definition
compute_fpr_correction.hpp:20
vector
hibf
layout
compute_fpr_correction.hpp
Generated on Thu Aug 29 2024 00:01:59 for HIBF by
1.10.0