00001 #ifndef __VIENNA_RNA_PACKAGE_PROFILEDIST_H__
00002 #define __VIENNA_RNA_PACKAGE_PROFILEDIST_H__
00003
00004 #ifdef __GNUC__
00005 #define DEPRECATED(func) func __attribute__ ((deprecated))
00006 #else
00007 #define DEPRECATED(func) func
00008 #endif
00009
00010 #include "data_structures.h"
00011
00020 float profile_edit_distance(const float *T1,
00021 const float *T2);
00022
00033 float *Make_bp_profile_bppm(FLT_OR_DBL *bppm,
00034 int length);
00035
00039 void print_bppm(const float *T);
00040
00046 void free_profile(float *T);
00047
00056 DEPRECATED(float *Make_bp_profile(int length));
00057
00058 #endif