RNAlib-2.1.8

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

- File List
- Globals

2Dfold.h
Go to the documentation of this file.
1 /*
2 minimum free energy
3 RNA secondary structure with
4 basepair distance d to reference structure prediction
5
6 */
7 #ifndef __VIENNA_RNA_PACKAGE_TWO_D_FOLD_H__
8 #define __VIENNA_RNA_PACKAGE_TWO_D_FOLD_H__
9
32 #include "data_structures.h"
33
34 #ifdef __GNUC__
35 #define DEPRECATED(func) func __attribute__ ((deprecated))
36 #else
37 #define DEPRECATED(func) func
38 #endif
39
57 TwoDfold_vars *get_TwoDfold_variables(const char *seq,
58 const char *structure1,
59 const char *structure2,
60 int circ);
61
71 void destroy_TwoDfold_variables(TwoDfold_vars *our_variables);
72
76 DEPRECATED(TwoDfold_solution **TwoDfold(TwoDfold_vars *our_variables,
77 int distance1,
78 int distance2));
79
104 TwoDfold_solution *TwoDfoldList(TwoDfold_vars *vars,
105 int distance1,
106 int distance2);
107
126 char *TwoDfold_backtrack_f5(unsigned int j,
127 int k,
128 int l,
129 TwoDfold_vars *vars);
130
134 #endif