vg
tools for working with variation graphs
Loading...
Searching...
No Matches
Namespaces | Functions
pad_band.cpp File Reference
#include "pad_band.hpp"
#include <cmath>

Namespaces

namespace  vg
 
namespace  vg::algorithms
 

Functions

std::function< size_t(const Alignment &, const HandleGraph &)> vg::algorithms::pad_band_random_walk_internal (double band_padding_multiplier, size_t band_padding_memo_size, size_t max_padding, const std::function< size_t(const Alignment &, const HandleGraph &)> size_function)
 
std::function< size_t(const Alignment &, const HandleGraph &)> vg::algorithms::pad_band_random_walk (double band_padding_multiplier, size_t band_padding_memo_size, size_t max_padding)
 
std::function< size_t(const Alignment &, const HandleGraph &)> vg::algorithms::pad_band_min_random_walk (double band_padding_multiplier, size_t band_padding_memo_size, size_t max_padding)
 
std::function< size_t(const Alignment &, const HandleGraph &)> vg::algorithms::pad_band_constant (size_t band_padding)
 Get a band padding function that uses a constant value.
 

Detailed Description

Defines implementation for band padding functions for banded global alignment.