gemmi::AlignmentResult struct

Public types

struct Item

Public functions

auto cigar_str() const -> std::string
auto input_length(int which) const -> std::size_t
auto calculate_identity(int which = 0) const -> double
void backtrack_to_cigar(const std::uint8_t* p, int i, int j)
void count_matches(const std::vector<std::uint8_t>& query, const std::vector<std::uint8_t>& target)
auto add_gaps(const std::string& s, unsigned which) const -> std::string
auto formatted(const std::string& a, const std::string& b) const -> std::string

Public variables

int score
int match_count
std::string match_string
std::vector<Item> cigar