module To_workflow: Biokepi_pipeline_edsl.To_workflow
Biokepi.Tools
implementations.
The compiler is itself a functor, see the example:
let module Workflow_compiler =
Biokepi.EDSL.Compile.To_workflow.Make(struct
let processors = 42
let work_dir = "/work/dir/"
let machine =
Biokepi.Setup.Build_machine.create
"ssh://example.com/tmp/KT/"
end)
in
let module Ketrew_pipeline_1 = Pipeline_1(Workflow_compiler) in
val (//) : string -> string -> string
module File_type_specification:sig
..end
Biokepi.KEDSL
values and EDSL expression types.
module type Compiler_configuration =sig
..end
module Defaults:sig
..end
module Make: