1 #ifndef VIENNA_RNA_PACKAGE_PART_FUNC_UP_H 2 #define VIENNA_RNA_PACKAGE_PART_FUNC_UP_H 6 #ifndef VRNA_DISABLE_BACKWARD_COMPATIBILITY 8 #define RNA_UP_MODE_1 1U 9 #define RNA_UP_MODE_2 2U 10 #define RNA_UP_MODE_3 4U 127 int **unpaired_values,
128 char *select_contrib,
135 pu_contrib *get_pu_contrib_struct(
unsigned int n,
interact * pf_interact(const char *s1, const char *s2, pu_contrib *p_c, pu_contrib *p_c2, int max_w, char *cstruc, int incr3, int incr5)
Calculates the probability of a local interaction between two sequences.
contributions to p_u
Definition: basic.h:158
Various data structures and pre-processor macros.
interaction data structure for RNAup
Definition: basic.h:170
void free_interact(interact *pin)
Frees the output of function pf_interact().
void free_pu_contrib_struct(pu_contrib *pu)
Frees the output of function pf_unstru().
pu_contrib * pf_unstru(char *sequence, int max_w)
Calculate the partition function over all unpaired regions of a maximal length.