SHORE API
|
Dynamic programming type traits. More...
Public Types | |
typedef void | scoring_type |
Scoring scheme for dynamic programming alignment; must provide the following methods: int get_pair_score(RefType ref,QryType qry); int get_ref_score(RefType ref); int get_qry_score(QryType qry);. | |
typedef void | alignment_builder_type |
Alignment coder for dynamic programming alignment; must provide the following methods: void to_string(std::string & buf,const bool reverse); void add_softclip(QryType b); void add_qry(QryType b); void add_ref(RefType b); void add_paired(RefType r,QryType q); size_t size() const; void resize(const size_t size); void clear();. | |
Dynamic programming type traits.