/*********************************************************************************************
    Description: data and files for debugging
    Copyright : All right reserved by NCIC.ICT

    Author : Zhang Zhonghai
    Date : 2024/04/09
***********************************************************************************************/
#include <stdio.h>
#include <stdint.h>

////////////////// for debug and test //////////////////////////

#define DEBUG_FILE_OUTPUT // 打开gfp1-4文件，并记录debug信息
// #define COUNT_SEED_LENGTH // 记录seed匹配数量降低到1时的长度，以及最终扩展的长度
// #define GET_FULL_MATCH_READ // 获取完全匹配的reads
// #define COUNT_CALC_NUM // 统计BSW的剪枝后的计算量和未剪枝前的计算量
// #define GET_DIFFERENT_EXTENSION_LENGTH // 获取不同长度extension的query，target，和其他用于计算的数据
// #define GET_KSW_ALIGN_SEQ
// #define DEBUG_SW_EXTEND // 将bsw的分值输入到debug文件里

////////////////////////////////////////////////////////////////

extern FILE *gf[4];

int open_debug_files();

int close_debug_files();