1 #ifndef __VIENNA_RNA_PACKAGE_FOLD_H__
2 #define __VIENNA_RNA_PACKAGE_FOLD_H__
8 #define DEPRECATED(func) func __attribute__ ((deprecated))
10 #define DEPRECATED(func) func
166 DEPRECATED(
float fold(
const char *sequence,
char *structure));
186 DEPRECATED(
float circfold(
const char *sequence,
char *structure));
232 char *backtrack_fold_from_pair(
char *sequence,
248 export_fold_arrays(
int **f5_p,
261 export_fold_arrays_par(
int **f5_p,
275 export_circfold_arrays(
int *Fc_p,
293 export_circfold_arrays_par(
int *Fc_p,
335 const char *
string));
float circfold(const char *sequence, char *structure)
Compute minimum free energy and an appropriate secondary structure of a circular RNA sequence...
void update_fold_params(void)
Recalculate energy parameters.
float fold(const char *sequence, char *structure)
Compute minimum free energy and an appropriate secondary structure of an RNA sequence.
The datastructure that contains temperature scaled energy parameters.
Definition: data_structures.h:180
Definition: data_structures.h:359
All datastructures and typedefs shared among the Vienna RNA Package can be found here.
int LoopEnergy(int n1, int n2, int type, int type_2, int si1, int sj1, int sp1, int sq1)
this datastructure is used as input parameter in functions of PS_dot.h and others ...
Definition: data_structures.h:94
void update_fold_params_par(paramT *parameters)
Recalculate energy parameters.
int HairpinE(int size, int type, int si1, int sj1, const char *string)
Base pair.
Definition: data_structures.h:122
Stack of partial structures for backtracking.
Definition: data_structures.h:113
float fold_par(const char *sequence, char *structure, paramT *parameters, int is_constrained, int is_circular)
Compute minimum free energy and an appropriate secondary structure of an RNA sequence.
float vrna_fold(vrna_fold_compound *vc, char *structure)
Compute minimum free energy and an appropriate secondary structure of an RNA sequence.
void free_arrays(void)
Free arrays for mfe folding.
void initialize_fold(int length)
Functions and variables related to energy evaluation of sequence/structure pairs. ...