RNAlib-2.0.2
|
Several functions to obtain (pre)scaled energy parameter data containers. More...
Go to the source code of this file.
Functions | |
pf_paramT * | get_scaled_pf_parameters (void) |
get a datastructure of type pf_paramT which contains the Boltzmann weights of several energy parameters scaled according to the current temperature | |
pf_paramT * | get_boltzmann_factors (int dangle_model, double temperature, double alpha, double pf_scale) |
Get precomputed Boltzmann factors of the loop type dependent energy contributions with independent thermodynamic temperature. |
Several functions to obtain (pre)scaled energy parameter data containers.
pf_paramT* get_scaled_pf_parameters | ( | void | ) |
get a datastructure of type pf_paramT which contains the Boltzmann weights of several energy parameters scaled according to the current temperature
pf_paramT* get_boltzmann_factors | ( | int | dangle_model, |
double | temperature, | ||
double | alpha, | ||
double | pf_scale | ||
) |
Get precomputed Boltzmann factors of the loop type dependent energy contributions with independent thermodynamic temperature.
This function returns a data structure that contains all necessary precalculated Boltzmann factors for each loop type contribution.
In contrast to get_scaled_pf_parameters(), this function enables setting of independent temperatures for both, the individual energy contributions as well as the thermodynamic temperature used in
dangle_model | The dangle model to be used (possible values: 0 or 2) |
temperature | The temperature in degC used for (re-)scaling the energy contributions |
alpha | A scaling value that is used as a multiplication factor for the absolute temperature of the system |