module Make_fun:sig
..end
Biokepi_run_environment.Machine
) for resources.
The implementation of the Biokepi_run_environment.Machine.Make_fun.t
function defined by the user
is free to interpret those requirements according to the user's
computing infrastructure.
module Requirement:sig
..end
typet =
?name:string ->
?requirements:Requirement.t list ->
Common.KEDSL.Program.t -> Common.KEDSL.Build_process.t
val stream_processor : ([> `Memory of [> `Small ] | `Processors of int ] as 'a) list -> 'a list
val quick : ([> `Quick_run ] as 'a) list -> 'a list
val downloading : ([> `Internet_access | `Memory of [> `Small ] | `Processors of int ] as 'a)
list -> 'a list
val with_self_ids : ?self_ids:'a -> ([> `Self_identification of 'a ] as 'b) list -> 'b list
val with_requirements : t ->
Requirement.t list ->
t