module Make: functor (
Bfx
:
Semantics.Bioinformatics_base
) ->
sig
.. end
Parameters: |
Bfx |
: |
Semantics.Bioinformatics_base
|
|
val fastq_of_files : sample_name:string ->
?fragment_id:string -> r1:string -> ?r2:string -> unit -> [ `Fastq ] Bfx.repr
This functions guesses whether to use fastq
or fastq_gz
given the
file name extension. If r1
and r2
dot match, it fails with an
exception.
val bam_of_input_exn : Biokepi_pipeline_edsl.Pipeline_library.Input.t -> [ `Bam ] Bfx.repr
Transform a value of type Input.t
into a list of BAMs.
val fastq_of_input : Biokepi_pipeline_edsl.Pipeline_library.Input.t -> [ `Fastq ] list Bfx.repr
Transform a value of type Input.t
into a pipeline returning FASTQ data,
providing the necessary intermediary steps.
val bwa_mem_opt_inputs_exn : Biokepi_pipeline_edsl.Pipeline_library.Input.t ->
[> `Bam of
[ `Bam ] Bfx.repr * Biokepi_pipeline_edsl.Pipeline_library.Input.how
| `Fastq of [ `Fastq ] Bfx.repr
| `Fastq_gz of [ `Gz of [ `Fastq ] ] Bfx.repr ]
list