8 //check and open the outfile file
9 void set_and_check_file(PARAMETER InputParameter
, igzstream
&infile
, igzstream
&infile2
, ofstream
&outfile1
, ofstream
&outfile2
, ogzstream
&gz_outfile1
, ogzstream
&gz_outfile2
, ofstream
&insert_log
, ofstream
&error_log
);
11 //get the attribute of error profile
12 void preview_BaseCalling_profile (PARAMETER InputParameter
, string exe_path
, int &ref_Base_num
, int &statistical_Cycle_num
, int &seq_Base_num
, int &quality_num
, double &statistical_average_error_rate
);
14 //read in quality distribution file and get the quality distribution table.
15 void load_BaseCalling_profile(PARAMETER InputParameter
, string exe_path
, int statistical_Cycle_num
, int seq_Base_num
, int quality_num
, double statistical_average_error_rate
, double*** simulation_matrix
);
17 void load_GC_depth_profile (PARAMETER InputParameter
, string exe_path
, double* GC_bias_abundance
);