module Download: sig
.. end
val wget_program : ?output_filename:string -> string -> Common.KEDSL.Program.t
val wget_to_folder : host:Common.KEDSL.Host.t ->
run_program:Biokepi_run_environment.Machine.Make_fun.t ->
test_file:string ->
destination:string ->
string ->
< exists : Ketrew_pure.Target.Condition.t; host : Common.KEDSL.Host.t;
is_bigger_than : int -> Ketrew_pure.Target.Condition.t;
is_done : Common.KEDSL.Condition.t option; path : string >
Biokepi_run_environment.Common.KEDSL.workflow_node
val wget : host:Common.KEDSL.Host.t ->
run_program:Biokepi_run_environment.Machine.Make_fun.t ->
string ->
string ->
< exists : Ketrew_pure.Target.Condition.t; host : Common.KEDSL.Host.t;
is_bigger_than : int -> Ketrew_pure.Target.Condition.t;
is_done : Common.KEDSL.Condition.t option; path : string >
Biokepi_run_environment.Common.KEDSL.workflow_node
val wget_gunzip : host:Common.KEDSL.Host.t ->
run_program:Biokepi_run_environment.Machine.Make_fun.t ->
destination:string ->
string ->
< exists : Ketrew_pure.Target.Condition.t; host : Common.KEDSL.Host.t;
is_bigger_than : int -> Ketrew_pure.Target.Condition.t;
is_done : Common.KEDSL.Condition.t option; path : string >
Biokepi_run_environment.Common.KEDSL.workflow_node
val wget_bunzip2 : host:Common.KEDSL.Host.t ->
run_program:Biokepi_run_environment.Machine.Make_fun.t ->
destination:string ->
string ->
< exists : Ketrew_pure.Target.Condition.t; host : Common.KEDSL.Host.t;
is_bigger_than : int -> Ketrew_pure.Target.Condition.t;
is_done : Common.KEDSL.Condition.t option; path : string >
Biokepi_run_environment.Common.KEDSL.workflow_node
val wget_untar : host:Common.KEDSL.Host.t ->
run_program:Biokepi_run_environment.Machine.Make_fun.t ->
destination_folder:string ->
tar_contains:string ->
string ->
< exists : Ketrew_pure.Target.Condition.t; host : Common.KEDSL.Host.t;
is_bigger_than : int -> Ketrew_pure.Target.Condition.t;
is_done : Common.KEDSL.Condition.t option; path : string >
Biokepi_run_environment.Common.KEDSL.workflow_node
type
tool_file_location = [ `Fail of string | `Scp of string | `Wget of string ]
val get_tool_file : identifier:string ->
run_program:Biokepi_run_environment.Machine.Make_fun.t ->
host:Common.KEDSL.Host.t ->
install_path:string ->
[< `Fail of 'a & string | `Scp of string | `Wget of string ] ->
< exists : Ketrew_pure.Target.Condition.t; host : Common.KEDSL.Host.t;
is_bigger_than : int -> Ketrew_pure.Target.Condition.t;
is_done : Common.KEDSL.Condition.t option; path : string >
Biokepi_run_environment.Common.KEDSL.workflow_node
val gsutil_cp : run_program:Biokepi_run_environment.Machine.Make_fun.t ->
host:Common.KEDSL.Host.t ->
url:string ->
local_path:string ->
< exists : Ketrew_pure.Target.Condition.t; host : Common.KEDSL.Host.t;
is_bigger_than : int -> Ketrew_pure.Target.Condition.t;
is_done : Common.KEDSL.Condition.t option; path : string >
Biokepi_run_environment.Common.KEDSL.workflow_node