RabixTool-class: Rabix CommandLineTool Class

Description Fields Methods other fields

Description

Rabix subclass for CommandLineTool used by rabix.org or sbg platform. RabixTool class extends CommandLineTool with more fields.

Fields

context

[character] by default: "https://github.com/common-workflow-language/common-workflow-language/blob/draft-1/specification/tool-description.md"

owner

[list] a list of owner names.

contributor

[list] a list of contributor names.

Methods

toList(...)

Convert object to a list of simple data types

other fields

cpu

cpu 0 or 1, for any value >1 will be converted to 1L, passed to CPURequirement

mem

Positive integer. Passed to MemRequirement.

dockerPull

[character] Get a Docker image using docker pull

dockerLoad

[character] Specify a HTTP URL from which to download a Docker image using docker load.

dockerFile

[character] Supply the contents of a Dockerfile which will be build using docker build.

dockerImageId

[character] The image id that will be used for docker run. May be a human-readable image name or the image identifier hash. May be skipped if dockerPull is specified, in which case the dockerPull image id will be used.

dockerOutputDirectory

[character] Set the designated output directory to a specific location inside the Docker container.


tengfei/rabix.R documentation built on May 31, 2019, 8:34 a.m.