Functions | |
float | alipf_fold_par (const char **sequences, char *structure, plist **pl, pf_paramT *parameters, int calculate_bppm, int is_constrained, int is_circular) |
float | alipf_fold (const char **sequences, char *structure, plist **pl) |
The partition function version of alifold() works in analogy to pf_fold(). Pair probabilities and information about sequence covariations are returned via the 'pi' variable as a list of pair_info structs. The list is terminated by the first entry with pi.i = 0. | |
float | alipf_circ_fold (const char **sequences, char *structure, plist **pl) |
FLT_OR_DBL * | export_ali_bppm (void) |
Get a pointer to the base pair probability array. |
float alipf_fold_par | ( | const char ** | sequences, | |
char * | structure, | |||
plist ** | pl, | |||
pf_paramT * | parameters, | |||
int | calculate_bppm, | |||
int | is_constrained, | |||
int | is_circular | |||
) |
sequences | ||
structure | ||
pl | ||
parameters | ||
calculate_bppm | ||
is_constrained | ||
is_circular |
float alipf_fold | ( | const char ** | sequences, | |
char * | structure, | |||
plist ** | pl | |||
) |
The partition function version of alifold() works in analogy to pf_fold(). Pair probabilities and information about sequence covariations are returned via the 'pi' variable as a list of pair_info structs. The list is terminated by the first entry with pi.i = 0.
sequences | ||
structure | ||
pl |
float alipf_circ_fold | ( | const char ** | sequences, | |
char * | structure, | |||
plist ** | pl | |||
) |
sequences | ||
structure | ||
pl |
FLT_OR_DBL* export_ali_bppm | ( | void | ) |
Get a pointer to the base pair probability array.
Accessing the base pair probabilities for a pair (i,j) is achieved by
FLT_OR_DBL *pr = export_bppm(); pr_ij = pr[iindx[i]-j];