sig   type input_fastq =       [ `Paired_end of           Biokepi_pipeline_edsl.Pipeline.File.t list *           Biokepi_pipeline_edsl.Pipeline.File.t list       | `Single_end of Biokepi_pipeline_edsl.Pipeline.File.t list ]   val input_fastq :     dataset:string ->     Biokepi_pipeline_edsl.Pipeline.Construct.input_fastq ->     Biokepi_pipeline_edsl.Pipeline.fastq_sample     Biokepi_pipeline_edsl.Pipeline.t   val bam :     dataset:string ->     Biokepi_pipeline_edsl.Pipeline.bam ->     Biokepi_pipeline_edsl.Pipeline.bam Biokepi_pipeline_edsl.Pipeline.t   val bam_to_fastq :     [ `Paired | `Single ] ->     Biokepi_pipeline_edsl.Pipeline.bam Biokepi_pipeline_edsl.Pipeline.t ->     Biokepi_pipeline_edsl.Pipeline.fastq_sample     Biokepi_pipeline_edsl.Pipeline.t   val bwa :     ?configuration:Biokepi_bfx_tools.Bwa.Configuration.Aln.t ->     Biokepi_pipeline_edsl.Pipeline.fastq_sample     Biokepi_pipeline_edsl.Pipeline.t ->     Biokepi_pipeline_edsl.Pipeline.bam Biokepi_pipeline_edsl.Pipeline.t   val bwa_aln :     ?configuration:Biokepi_bfx_tools.Bwa.Configuration.Aln.t ->     Biokepi_pipeline_edsl.Pipeline.fastq_sample     Biokepi_pipeline_edsl.Pipeline.t ->     Biokepi_pipeline_edsl.Pipeline.bam Biokepi_pipeline_edsl.Pipeline.t   val bwa_mem :     ?configuration:Biokepi_bfx_tools.Bwa.Configuration.Mem.t ->     Biokepi_pipeline_edsl.Pipeline.fastq_sample     Biokepi_pipeline_edsl.Pipeline.t ->     Biokepi_pipeline_edsl.Pipeline.bam Biokepi_pipeline_edsl.Pipeline.t   val mosaik :     Biokepi_pipeline_edsl.Pipeline.fastq_sample     Biokepi_pipeline_edsl.Pipeline.t ->     Biokepi_pipeline_edsl.Pipeline.bam Biokepi_pipeline_edsl.Pipeline.t   val star :     ?configuration:Biokepi_bfx_tools.Star.Configuration.Align.t ->     Biokepi_pipeline_edsl.Pipeline.fastq_sample     Biokepi_pipeline_edsl.Pipeline.t ->     Biokepi_pipeline_edsl.Pipeline.bam Biokepi_pipeline_edsl.Pipeline.t   val hisat :     ?configuration:Biokepi_bfx_tools.Hisat.Configuration.t ->     Biokepi_pipeline_edsl.Pipeline.fastq_sample     Biokepi_pipeline_edsl.Pipeline.t ->     Biokepi_pipeline_edsl.Pipeline.bam Biokepi_pipeline_edsl.Pipeline.t   val stringtie :     ?configuration:Biokepi_bfx_tools.Stringtie.Configuration.t ->     Biokepi_pipeline_edsl.Pipeline.bam Biokepi_pipeline_edsl.Pipeline.t ->     Biokepi_pipeline_edsl.Pipeline.gtf Biokepi_pipeline_edsl.Pipeline.t   val gatk_indel_realigner :     ?configuration:Biokepi_bfx_tools.Gatk.Configuration.indel_realigner ->     Biokepi_pipeline_edsl.Pipeline.bam Biokepi_pipeline_edsl.Pipeline.t ->     Biokepi_pipeline_edsl.Pipeline.bam Biokepi_pipeline_edsl.Pipeline.t   val picard_mark_duplicates :     ?settings:Biokepi_bfx_tools.Picard.Mark_duplicates_settings.t ->     Biokepi_pipeline_edsl.Pipeline.bam Biokepi_pipeline_edsl.Pipeline.t ->     Biokepi_pipeline_edsl.Pipeline.bam Biokepi_pipeline_edsl.Pipeline.t   val gatk_bqsr :     ?configuration:Biokepi_bfx_tools.Gatk.Configuration.bqsr ->     Biokepi_pipeline_edsl.Pipeline.bam Biokepi_pipeline_edsl.Pipeline.t ->     Biokepi_pipeline_edsl.Pipeline.bam Biokepi_pipeline_edsl.Pipeline.t   val pair :     normal:Biokepi_pipeline_edsl.Pipeline.bam            Biokepi_pipeline_edsl.Pipeline.t ->     tumor:Biokepi_pipeline_edsl.Pipeline.bam Biokepi_pipeline_edsl.Pipeline.t ->     Biokepi_pipeline_edsl.Pipeline.bam_pair Biokepi_pipeline_edsl.Pipeline.t   val germline_variant_caller :     Biokepi_pipeline_edsl.Pipeline.germline     Biokepi_pipeline_edsl.Pipeline.Variant_caller.t ->     Biokepi_pipeline_edsl.Pipeline.bam Biokepi_pipeline_edsl.Pipeline.t ->     Biokepi_pipeline_edsl.Pipeline.vcf Biokepi_pipeline_edsl.Pipeline.t   val gatk_haplotype_caller :     Biokepi_pipeline_edsl.Pipeline.bam Biokepi_pipeline_edsl.Pipeline.t ->     Biokepi_pipeline_edsl.Pipeline.vcf Biokepi_pipeline_edsl.Pipeline.t   val somatic_variant_caller :     Biokepi_pipeline_edsl.Pipeline.somatic     Biokepi_pipeline_edsl.Pipeline.Variant_caller.t ->     Biokepi_pipeline_edsl.Pipeline.bam_pair Biokepi_pipeline_edsl.Pipeline.t ->     Biokepi_pipeline_edsl.Pipeline.vcf Biokepi_pipeline_edsl.Pipeline.t   val mutect :     ?configuration:Biokepi_bfx_tools.Mutect.Configuration.t ->     Biokepi_pipeline_edsl.Pipeline.bam_pair Biokepi_pipeline_edsl.Pipeline.t ->     Biokepi_pipeline_edsl.Pipeline.vcf Biokepi_pipeline_edsl.Pipeline.t   val mutect2 :     ?configuration:Biokepi_bfx_tools.Gatk.Configuration.Mutect2.t ->     Biokepi_pipeline_edsl.Pipeline.bam_pair Biokepi_pipeline_edsl.Pipeline.t ->     Biokepi_pipeline_edsl.Pipeline.vcf Biokepi_pipeline_edsl.Pipeline.t   val somaticsniper :     ?configuration:Biokepi_bfx_tools.Somaticsniper.Configuration.t ->     Biokepi_pipeline_edsl.Pipeline.bam_pair Biokepi_pipeline_edsl.Pipeline.t ->     Biokepi_pipeline_edsl.Pipeline.vcf Biokepi_pipeline_edsl.Pipeline.t   val varscan_somatic :     ?adjust_mapq:int ->     Biokepi_pipeline_edsl.Pipeline.bam_pair Biokepi_pipeline_edsl.Pipeline.t ->     Biokepi_pipeline_edsl.Pipeline.vcf Biokepi_pipeline_edsl.Pipeline.t   val strelka :     configuration:Biokepi_bfx_tools.Strelka.Configuration.t ->     Biokepi_pipeline_edsl.Pipeline.bam_pair Biokepi_pipeline_edsl.Pipeline.t ->     Biokepi_pipeline_edsl.Pipeline.vcf Biokepi_pipeline_edsl.Pipeline.t   val virmid :     configuration:Biokepi_bfx_tools.Virmid.Configuration.t ->     Biokepi_pipeline_edsl.Pipeline.bam_pair Biokepi_pipeline_edsl.Pipeline.t ->     Biokepi_pipeline_edsl.Pipeline.vcf Biokepi_pipeline_edsl.Pipeline.t   val muse :     configuration:Biokepi_bfx_tools.Muse.Configuration.t ->     Biokepi_pipeline_edsl.Pipeline.bam_pair Biokepi_pipeline_edsl.Pipeline.t ->     Biokepi_pipeline_edsl.Pipeline.vcf Biokepi_pipeline_edsl.Pipeline.t   val seq2hla :     Biokepi_pipeline_edsl.Pipeline.fastq_sample     Biokepi_pipeline_edsl.Pipeline.t ->     Biokepi_pipeline_edsl.Pipeline.seq2hla_hla_types     Biokepi_pipeline_edsl.Pipeline.t   val optitype :     [ `DNA | `RNA ] ->     Biokepi_pipeline_edsl.Pipeline.fastq_sample     Biokepi_pipeline_edsl.Pipeline.t ->     Biokepi_pipeline_edsl.Pipeline.optitype_hla_types     Biokepi_pipeline_edsl.Pipeline.t   val add_tags :     ?recursively:bool ->     string list ->     'Biokepi_pipeline_edsl.Pipeline.t ->     'Biokepi_pipeline_edsl.Pipeline.t end