RNAlib-2.2.9

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

- File List
- Globals

mfe.h
Go to the documentation of this file.
1 #ifndef VIENNA_RNA_PACKAGE_MFE_H
2 #define VIENNA_RNA_PACKAGE_MFE_H
3
4 #include <stdio.h>
5 #include <ViennaRNA/data_structures.h>
6
61 float
62 vrna_mfe(vrna_fold_compound_t *vc,
63 char *structure);
64
76 float vrna_mfe_dimer( vrna_fold_compound_t *vc,
77 char *structure);
78
106 float vrna_mfe_window( vrna_fold_compound_t *vc, FILE *file);
107
108 #ifdef USE_SVM
109
136 float vrna_mfe_window_zscore(vrna_fold_compound_t *vc, double min_z, FILE *file);
137 #endif
138
139 void
140 vrna_backtrack_from_intervals(vrna_fold_compound_t *vc,
141 vrna_bp_stack_t *bp_stack,
142 sect bt_stack[],
143 int s);
144
145
146 #endif
vrna_fc_s
The most basic data structure required by many functions throughout the RNAlib.
Definition: data_structures.h:424
vrna_sect_s
Stack of partial structures for backtracking.
Definition: data_structures.h:183
data_structures.h
vrna_mfe_window
float vrna_mfe_window(vrna_fold_compound_t *vc, FILE *file)
Local MFE prediction using a sliding window approach.
vrna_mfe_dimer
float vrna_mfe_dimer(vrna_fold_compound_t *vc, char *structure)
Compute the minimum free energy of two interacting RNA molecules.
vrna_bp_stack_s
Base pair stack element.
Definition: data_structures.h:192
vrna_mfe
float vrna_mfe(vrna_fold_compound_t *vc, char *structure)
Compute minimum free energy and an appropriate secondary structure of an RNA sequence, or RNA sequence alignment.
vrna_mfe_window_zscore
float vrna_mfe_window_zscore(vrna_fold_compound_t *vc, double min_z, FILE *file)
Local MFE prediction using a sliding window approach (with z-score cut-off)