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