RNAlib-2.1.9
|
This module contains all functions and variables related to energy evaluation of sequence/structure pairs. More...
Functions | |
float | energy_of_structure (const char *string, const char *structure, int verbosity_level) |
Calculate the free energy of an already folded RNA using global model detail settings. More... | |
float | energy_of_struct_par (const char *string, const char *structure, paramT *parameters, int verbosity_level) |
Calculate the free energy of an already folded RNA. More... | |
float | energy_of_circ_structure (const char *string, const char *structure, int verbosity_level) |
Calculate the free energy of an already folded circular RNA. More... | |
float | energy_of_circ_struct_par (const char *string, const char *structure, paramT *parameters, int verbosity_level) |
Calculate the free energy of an already folded circular RNA. More... | |
int | energy_of_structure_pt (const char *string, short *ptable, short *s, short *s1, int verbosity_level) |
Calculate the free energy of an already folded RNA. More... | |
int | energy_of_struct_pt_par (const char *string, short *ptable, short *s, short *s1, paramT *parameters, int verbosity_level) |
Calculate the free energy of an already folded RNA. More... | |
Variables | |
int | eos_debug |
verbose info from energy_of_struct | |
This module contains all functions and variables related to energy evaluation of sequence/structure pairs.
float energy_of_structure | ( | const char * | string, |
const char * | structure, | ||
int | verbosity_level | ||
) |
Calculate the free energy of an already folded RNA using global model detail settings.
If verbosity level is set to a value >0, energies of structure elements are printed to stdout
string | RNA sequence |
structure | secondary structure in dot-bracket notation |
verbosity_level | a flag to turn verbose output on/off |
float energy_of_struct_par | ( | const char * | string, |
const char * | structure, | ||
paramT * | parameters, | ||
int | verbosity_level | ||
) |
Calculate the free energy of an already folded RNA.
If verbosity level is set to a value >0, energies of structure elements are printed to stdout
string | RNA sequence in uppercase letters |
structure | Secondary structure in dot-bracket notation |
parameters | A data structure containing the prescaled energy contributions and the model details. |
verbosity_level | A flag to turn verbose output on/off |
float energy_of_circ_structure | ( | const char * | string, |
const char * | structure, | ||
int | verbosity_level | ||
) |
Calculate the free energy of an already folded circular RNA.
If verbosity level is set to a value >0, energies of structure elements are printed to stdout
string | RNA sequence |
structure | Secondary structure in dot-bracket notation |
verbosity_level | A flag to turn verbose output on/off |
float energy_of_circ_struct_par | ( | const char * | string, |
const char * | structure, | ||
paramT * | parameters, | ||
int | verbosity_level | ||
) |
Calculate the free energy of an already folded circular RNA.
If verbosity level is set to a value >0, energies of structure elements are printed to stdout
string | RNA sequence |
structure | Secondary structure in dot-bracket notation |
parameters | A data structure containing the prescaled energy contributions and the model details. |
verbosity_level | A flag to turn verbose output on/off |
int energy_of_structure_pt | ( | const char * | string, |
short * | ptable, | ||
short * | s, | ||
short * | s1, | ||
int | verbosity_level | ||
) |
Calculate the free energy of an already folded RNA.
If verbosity level is set to a value >0, energies of structure elements are printed to stdout
string | RNA sequence |
ptable | the pair table of the secondary structure |
s | encoded RNA sequence |
s1 | encoded RNA sequence |
verbosity_level | a flag to turn verbose output on/off |
int energy_of_struct_pt_par | ( | const char * | string, |
short * | ptable, | ||
short * | s, | ||
short * | s1, | ||
paramT * | parameters, | ||
int | verbosity_level | ||
) |
Calculate the free energy of an already folded RNA.
If verbosity level is set to a value >0, energies of structure elements are printed to stdout
string | RNA sequence in uppercase letters |
ptable | The pair table of the secondary structure |
s | Encoded RNA sequence |
s1 | Encoded RNA sequence |
parameters | A data structure containing the prescaled energy contributions and the model details. |
verbosity_level | A flag to turn verbose output on/off |