Files

ViennaRNA/mfe.h

Basic global MFE prediction interface

float vrna_mfe(vrna_fold_compound_t *fc, char *structure)
#include <ViennaRNA/mfe.h>
float vrna_mfe_dimer(vrna_fold_compound_t *fc, char *structure)
#include <ViennaRNA/mfe.h>

Simplified global MFE prediction using sequence(s) or multiple sequence alignment(s)

float vrna_fold(const char *sequence, char *structure)
#include <ViennaRNA/mfe.h>
float vrna_circfold(const char *sequence, char *structure)
#include <ViennaRNA/mfe.h>
float vrna_alifold(const char **sequences, char *structure)
#include <ViennaRNA/mfe.h>
float vrna_circalifold(const char **sequences, char *structure)
#include <ViennaRNA/mfe.h>
float vrna_cofold(const char *sequence, char *structure)
#include <ViennaRNA/mfe.h>

Defines

DEPRECATED(func, msg)
#include <ViennaRNA/mfe.h>

Functions

int vrna_backtrack_from_intervals(vrna_fold_compound_t *fc, vrna_bp_stack_t *bp_stack, sect bt_stack[], int s)
#include <ViennaRNA/mfe.h>
float vrna_backtrack5(vrna_fold_compound_t *fc, unsigned int length, char *structure)
#include <ViennaRNA/mfe.h>
int vrna_backtrack_window(vrna_fold_compound_t *fc, const char *Lfold_filename, long file_pos, char **structure, double mfe)
#include <ViennaRNA/mfe.h>