1 #ifndef VIENNA_RNA_PACKAGE_UTILS_SVM_H 2 #define VIENNA_RNA_PACKAGE_UTILS_SVM_H 3 4 extern char *avg_model_string; 5 extern char *sd_model_string; 6 7 float get_z(char *sequence, 8 double energy); 9 double avg_regression (int N, 10 int A, 11 int C, 12 int G, 13 int T, 14 struct svm_model *avg_model, 15 int *info ); 16 double sd_regression (int N, 17 int A, 18 int C, 19 int G, 20 int T, 21 struct svm_model *sd_model); 22 double minimal_sd (int N, 23 int A, 24 int C, 25 int G, 26 int T); 27 struct svm_model *svm_load_model_string(char *modelString); 28 int *get_seq_composition( short *S, 29 unsigned int start, 30 unsigned int stop, 31 unsigned int length); 32 33 #endif 34