Functions | |
| int | p7_Viterbi_general (ESL_DSQ *dsq, int L, P7_PROFILE *gm, float *opt_res) |
| int | p7_Viterbi_unilocal (ESL_DSQ *dsq, int L, P7_PROFILE *gm, float *opt_res) |
| int | p7_Viterbi_unilocal_word (ESL_DSQ *dsq, int L, P7_PROFILE *gm, float *opt_ret) |
Serial implementation of Viterbi decoding
| int p7_Viterbi_general | ( | ESL_DSQ * | dsq, | |
| int | L, | |||
| P7_PROFILE * | gm, | |||
| float * | opt_res | |||
| ) |
Viterbi Serial, for any alignment mode
| int p7_Viterbi_unilocal | ( | ESL_DSQ * | dsq, | |
| int | L, | |||
| P7_PROFILE * | gm, | |||
| float * | opt_res | |||
| ) |
Viterbi Serial optimized for Unilocal alignments
| int p7_Viterbi_unilocal_word | ( | ESL_DSQ * | dsq, | |
| int | L, | |||
| P7_PROFILE * | gm, | |||
| float * | opt_ret | |||
| ) |
Viterbi Serial optimized for Unilocal alignments and discretized with 16bit integers Emulates saturated arithmetic. Very slow.
1.7.1