This function submits a set of one or more inputs to cromwell. It is much more efficient than submitting a single job at a time. See the cromwell batch API documentation for details.

cromwellSingle(wdlSource, workflowInputs, workflowOptions = NULL,
  timeout = 120, ...)

Arguments

wdlSource

A list, a JSON string (as a character vector of length 1, or an upload_file object. See details below.

workflowInputs

A list, a JSON string (as a character vector of length 1, or an upload_file object. See details below.

workflowOptions

A list, a JSON string (as a character vector of length 1, or an upload_file object. See details below.

timeout

The number of seconds to wait for a response. Batch jobs can take quite some time for cromwell to process, so this will typically need to be set to a large value to allow for a completed response.

...

passed directly to httr `POST` (for including `timeouts`, `handles`, etc.)

Details

abc details