RNAlib-2.0.1
|
00001 #ifndef __VIENNA_RNA_PACKAGE_COFOLD_H__ 00002 #define __VIENNA_RNA_PACKAGE_COFOLD_H__ 00003 00004 #include "data_structures.h" 00005 00006 #ifdef __GNUC__ 00007 #define DEPRECATED(func) func __attribute__ ((deprecated)) 00008 #else 00009 #define DEPRECATED(func) func 00010 #endif 00011 00033 float cofold( const char *sequence, 00034 char *structure); 00035 00039 void free_co_arrays(void); 00040 00044 void update_cofold_params(void); 00045 00056 SOLUTION *zukersubopt(const char *string); 00057 00066 void get_monomere_mfes( float *e1, 00067 float *e2); 00068 00083 void export_cofold_arrays(int **f5_p, 00084 int **c_p, 00085 int **fML_p, 00086 int **fM1_p, 00087 int **fc_p, 00088 int **indx_p, 00089 char **ptype_p); 00090 00095 DEPRECATED(void initialize_cofold(int length)); 00096 00097 #endif