wdl-engine 0.14.0

Execution engine for Workflow Description Language (WDL) documents.
Documentation
version 1.3

task declarations {
  input {
    # these "unbound" declarations are only allowed in the input section
    File? x  # optional - defaults to None
    Map[String, String] m  # required
    # this is a "bound" declaration
    String y = "abc"
  }

  Int i = 1 + 2  # Private declarations must be bound

  command <<<>>>

  output {
    Float pi = i + .14  # output declarations must also be bound
  }
}