// File: /workspace/github_c_makefile_star2_O0/genometools[P]genometools/src/extended/hpol_processor.c
// Function: gt_hpol_processor_output_stats_header
static void gt_hpol_processor_output_stats_header(GtFile *outfp)
{
  gt_file_xprintf(outfp, "# correction statistics\n");
  gt_file_xprintf(outfp, "# r_hpos =    start pos of hpol on cognate\n");
  gt_file_xprintf(outfp, "# edit =      edit operation on the read (I or D)\n");
  gt_file_xprintf(outfp, "# s_hpos =    first pos of hpol on read\n");
  gt_file_xprintf(outfp, "# s_hend =    last pos of hpol on read\n");
  gt_file_xprintf(outfp, "# s_char =    hpol character in read\n");
  gt_file_xprintf(outfp, "# s_or =      orientation of read "
      "(+ or -; + = same as cognate)\n");
  gt_file_xprintf(outfp, "# c_len =     correction length\n");
  gt_file_xprintf(outfp, "# coverage =  number of reads over entire hpol\n");
  gt_file_xprintf(outfp, "# r_hlen =    length of hpol on cognate\n");
  gt_file_xprintf(outfp, "# r_supp =    %% reads with ref hpol length\n");
  gt_file_xprintf(outfp, "# s_hlen =    length of hpol in read\n");
  gt_file_xprintf(outfp, "# a_hlen =    alt consensus hpol length in reads\n");
  gt_file_xprintf(outfp, "# a_supp =    %% reads with alt hpol length\n");
  gt_file_xprintf(outfp, "# s_mapq =    mapping quality of read\n");
  gt_file_xprintf(outfp, "# s_q_bef =   quality of base before the hpol\n");
  gt_file_xprintf(outfp, "# s_q_first = quality of first hpol base\n");
  gt_file_xprintf(outfp, "# s_q_min =   min quality among hpol bases\n");
  gt_file_xprintf(outfp, "# s_q_ave =   average quality of read in the hpol "
      "positions\n");
  gt_file_xprintf(outfp, "# s_q_max =   max quality among hpol bases\n");
  gt_file_xprintf(outfp, "# s_q_range = s_q_max - s_q_min + 1\n");
  gt_file_xprintf(outfp, "# s_q_last =  quality of last hpol base\n");
  gt_file_xprintf(outfp, "# s_q_aft =   quality of base after the hpol\n");
  gt_file_xprintf(outfp, "# s_qual =    quality string in read for the hpol "
      "positions\n");
  gt_file_xprintf(outfp, "# s_id =      read identifier\n");
  gt_file_xprintf(outfp, "# coordinates are 1-based\n");
  gt_file_xprintf(outfp, "#\n");
  gt_file_xprintf(outfp, "# r_hpos\tedit\ts_hpos\ts_hend\ts_char\ts_or\tc_len\t"
      "coverage\tr_hlen\tr_supp\ts_hlen\ta_hlen\ta_supp\ts_mapq\ts_q_bef\t"
      "s_q_first\ts_q_min\ts_q_ave\ts_q_max\ts_q_range\ts_q_last\ts_q_aft\t"
      "s_qual\ts_id\n");
}

// Assembly:
pushq %rax
movq %rdi, (%rsp)
movq (%rsp), %rdi
leaq 0x3c78ab(%rip), %rsi    # 0x5560bb
movb $0x0, %al
callq 0xddca0
movq (%rsp), %rdi
leaq 0x3c78b2(%rip), %rsi    # 0x5560d4
movb $0x0, %al
callq 0xddca0
movq (%rsp), %rdi
leaq 0x3c78cc(%rip), %rsi    # 0x556100
movb $0x0, %al
callq 0xddca0
movq (%rsp), %rdi
leaq 0x3c78ed(%rip), %rsi    # 0x556133
movb $0x0, %al
callq 0xddca0
movq (%rsp), %rdi
leaq 0x3c7904(%rip), %rsi    # 0x55615c
movb $0x0, %al
callq 0xddca0
movq (%rsp), %rdi
leaq 0x3c791a(%rip), %rsi    # 0x556184
movb $0x0, %al
callq 0xddca0
movq (%rsp), %rdi
leaq 0x3c792e(%rip), %rsi    # 0x5561aa
movb $0x0, %al
callq 0xddca0
movq (%rsp), %rdi
leaq 0x3c795d(%rip), %rsi    # 0x5561eb
movb $0x0, %al
callq 0xddca0
movq (%rsp), %rdi
leaq 0x3c796c(%rip), %rsi    # 0x55620c
movb $0x0, %al
callq 0xddca0
movq (%rsp), %rdi
leaq 0x3c798a(%rip), %rsi    # 0x55623c
movb $0x0, %al
callq 0xddca0
movq (%rsp), %rdi
leaq 0x3c79a1(%rip), %rsi    # 0x556265
movb $0x0, %al
callq 0xddca0
movq (%rsp), %rdi
leaq 0x3c79bc(%rip), %rsi    # 0x556292
movb $0x0, %al
callq 0xddca0
movq (%rsp), %rdi
leaq 0x3c79d0(%rip), %rsi    # 0x5562b8
movb $0x0, %al
callq 0xddca0
movq (%rsp), %rdi
leaq 0x3c79f0(%rip), %rsi    # 0x5562ea
movb $0x0, %al
callq 0xddca0
movq (%rsp), %rdi
leaq 0x3c7a0b(%rip), %rsi    # 0x556317
movb $0x0, %al
callq 0xddca0
movq (%rsp), %rdi
leaq 0x3c7a20(%rip), %rsi    # 0x55633e
movb $0x0, %al
callq 0xddca0
movq (%rsp), %rdi
leaq 0x3c7a3d(%rip), %rsi    # 0x55636d
movb $0x0, %al
callq 0xddca0
movq (%rsp), %rdi
leaq 0x3c7a55(%rip), %rsi    # 0x556397
movb $0x0, %al
callq 0xddca0
movq (%rsp), %rdi
leaq 0x3c7a6f(%rip), %rsi    # 0x5563c3
movb $0x0, %al
callq 0xddca0
movq (%rsp), %rdi
leaq 0x3c7a9a(%rip), %rsi    # 0x556400
movb $0x0, %al
callq 0xddca0
movq (%rsp), %rdi
leaq 0x3c7ab4(%rip), %rsi    # 0x55642c
movb $0x0, %al
callq 0xddca0
movq (%rsp), %rdi
leaq 0x3c7ac7(%rip), %rsi    # 0x556451
movb $0x0, %al
callq 0xddca0
movq (%rsp), %rdi
leaq 0x3c7ade(%rip), %rsi    # 0x55647a
movb $0x0, %al
callq 0xddca0
movq (%rsp), %rdi
leaq 0x3c7afa(%rip), %rsi    # 0x5564a8
movb $0x0, %al
callq 0xddca0
movq (%rsp), %rdi
leaq 0x3c7b25(%rip), %rsi    # 0x5564e5
movb $0x0, %al
callq 0xddca0
movq (%rsp), %rdi
leaq 0x3c7b32(%rip), %rsi    # 0x556504
movb $0x0, %al
callq 0xddca0
movq (%rsp), %rdi
leaq 0x428209(%rip), %rsi    # 0x5b6bed
movb $0x0, %al
callq 0xddca0
movq (%rsp), %rdi
leaq 0x3c7b29(%rip), %rsi    # 0x55651f
movb $0x0, %al
callq 0xddca0
popq %rax
retq
nop