|
RNAlib-2.1.9
|
Collaboration diagram for Partition Function and Base Pair Probabilities for Sequence Alignment(s):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. More... | |
| float | alipf_circ_fold (const char **sequences, char *structure, plist **pl) |
| double * | export_ali_bppm (void) |
| Get a pointer to the base pair probability array. More... | |
| 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 |
| double* 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];