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. | |
| 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. | |
| float | energy_of_circ_structure (const char *string, const char *structure, int verbosity_level) |
| Calculate the free energy of an already folded circular RNA. | |
| 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. | |
| 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. | |
| 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. | |
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 |
1.6.1