let bwa_aln       ?(configuration = Tools.Bwa.Configuration.Aln.default) =     make_aligner "bwaaln" ~configuration       ~config_name:Tools.Bwa.Configuration.Aln.name       ~config_to_json:Tools.Bwa.Configuration.Aln.to_json       ~make_workflow:(         fun           ~reference_build           ~configuration ~result_prefix ~run_with freads ->           Tools.Bwa.align_to_sam             ~reference_build ~configuration ~fastq:freads             ~result_prefix ~run_with ()           |> Tools.Samtools.sam_to_bam ~reference_build ~run_with       )