sequences_old_format.c
来自「General Hidden Markov Model Library 一个通用」· C语言 代码 · 共 59 行
C
59 行
/* author : David Posada <dposada@variagenics.com> filename : ghmm/tests/sequences_old_format.c created : DATE: Februar 2002 $Id: sequences_old_format.c 1451 2005-10-18 10:21:55Z grunau $ __copyright__*/#ifdef HAVE_CONFIG_H#include "../config.h"#endif /* HAVE_CONFIG_H *//* should be corrected with ghmm/sequence.c version 1.9 */#include <stdio.h>#include <ghmm/sequence.h>#include <ghmm/obsolete.h> int main(){#ifdef GHMM_OBSOLETE int test_result=0; const char* double_sequences_file="data/test100.sqd"; ghmm_cseq **sqd = NULL; int sqd_number; const char* int_sequences_file="data/sequences_old_format.sq"; ghmm_dseq **data = NULL; int data_number; /* read double sequences (this works fine)*/ fprintf(stderr,"reading double sequences from %s ...",double_sequences_file); sqd=ghmm_cseq_read((char*)double_sequences_file, &sqd_number); if (sqd==NULL) { test_result=1; fprintf(stdout, " Failed\n"); } else { fprintf(stdout," Done\n"); ghmm_cseq_free(sqd); } /* read int sequences (this gives a segmentation fault)*/ fprintf(stderr,"reading int sequences from %s ...",int_sequences_file); data=ghmm_dseq_read((char*)int_sequences_file,&data_number); if (data==NULL) { test_result=1; fprintf(stdout, " Failed\n"); } else { fprintf(stdout," Done\n"); ghmm_dseq_free(data); } return test_result;#else /* GHMM_OBSOLETE */ return 0;#endif /* GHMM_OBSOLETE */}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?