RNAlib-2.2.0c
|
The soft constraints data structure. More...
Data Fields | |
double * | constraints |
Backup storage for energy contributions of single nucleotides. | |
int ** | free_energies |
Energy contribution for unpaired sequence stretches. | |
int * | en_basepair |
Energy contribution for base pairs. | |
FLT_OR_DBL ** | boltzmann_factors |
Boltzmann Factors of the energy contributions for unpaired sequence stretches. | |
FLT_OR_DBL * | exp_en_basepair |
Boltzmann Factors of the energy contribution for base pairs. | |
int * | en_stack |
Pseudo Energy contribution per base pair involved in a stack. | |
FLT_OR_DBL * | exp_en_stack |
Boltzmann weighted pseudo energy contribution per nucleotide involved in a stack. | |
int(* | f )(int, int, int, int, char, void *) |
A function pointer used for pseudo energy contribution in MFE calculations. | |
FLT_OR_DBL(* | exp_f )(int, int, int, int, char, void *) |
A function pointer used for pseudo energy contribution boltzmann factors in PF calculations. | |
void * | data |
A pointer to the data object necessary for for pseudo energy contribution functions. | |
The soft constraints data structure.