- Main Page
- Related Pages
- Data Structures
- Files

- File List
- Globals

# H/2Dfold.h

Go to the documentation of this file.

    00001 /*
    00002       minimum free energy
    00003       RNA secondary structure with
    00004       basepair distance d to reference structure prediction
    00005
    00006 */
    00007 #ifndef __VIENNA_RNA_PACKAGE_TWO_D_FOLD_H__
    00008 #define __VIENNA_RNA_PACKAGE_TWO_D_FOLD_H__
    00009
    00017 #include "data_structures.h"
    00018
    00019 #ifdef __GNUC__
    00020 #define DEPRECATED(func) func __attribute__ ((deprecated))
    00021 #else
    00022 #define DEPRECATED(func) func
    00023 #endif
    00024
    00042 TwoDfold_vars *get_TwoDfold_variables(const char *seq,
    00043                                       const char *structure1,
    00044                                       const char *structure2,
    00045                                       int circ);
    00046
    00056 void          destroy_TwoDfold_variables(TwoDfold_vars *our_variables);
    00057
    00061 DEPRECATED(TwoDfold_solution **TwoDfold(TwoDfold_vars *our_variables,
    00062                                         int distance1,
    00063                                         int distance2));
    00064
    00089 TwoDfold_solution *TwoDfoldList(TwoDfold_vars *vars,
    00090                                 int distance1,
    00091                                 int distance2);
    00092
    00111 char *TwoDfold_backtrack_f5(unsigned int j,
    00112                             int k,
    00113                             int l,
    00114                             TwoDfold_vars *vars);
    00115
    00116 #endif