mfe.h
Go to the documentation of this file.
#ifndef VIENNA_RNA_PACKAGE_MFE_H
#define VIENNA_RNA_PACKAGE_MFE_H
#include <stdio.h>
#include <ViennaRNA/data_structures.h>
float
vrna_mfe(vrna_fold_compound_t *vc,
char *structure);
float vrna_mfe_dimer( vrna_fold_compound_t *vc,
char *structure);
float vrna_mfe_window( vrna_fold_compound_t *vc, FILE *file);
#ifdef USE_SVM
float vrna_mfe_window_zscore(vrna_fold_compound_t *vc, double min_z, FILE *file);
#endif
void
vrna_backtrack_from_intervals(vrna_fold_compound_t *vc,
vrna_bp_stack_t *bp_stack,
sect bt_stack[],
int s);
#endif
vrna_fc_s
The most basic data structure required by many functions throughout the RNAlib.
Definition: data_structures.h:390
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)