Gemmi C++ API
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
seqalign.hpp File Reference
#include <cstdint>
#include <algorithm>
#include <map>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

struct  gemmi::AlignmentScoring
 
struct  gemmi::AlignmentResult
 
struct  gemmi::AlignmentResult::Item
 

Namespaces

namespace  gemmi
 

Functions

AlignmentResult gemmi::align_sequences (const std::vector< std::uint8_t > &query, const std::vector< std::uint8_t > &target, const std::vector< int > &target_gapo, std::uint8_t m, const AlignmentScoring &scoring)
 All values in query and target must be less then m.
 
AlignmentResult gemmi::align_string_sequences (const std::vector< std::string > &query, const std::vector< std::string > &target, const std::vector< int > &target_gapo, const AlignmentScoring *scoring)