Tools
A tool is a resource defined by a YAML document. This document describes which container should be used by the application. The same tool can be used by multiple different applications.
Reference
tool
tool
Denotes the version of this document. Supported values are:
"v1"
title
title
User friendly title for the tool.
name
and version
name
and version
The name
and version
is a combination which uniquely identifies this document.
authors
authors
A list of authors (strings). The list of authors can be anything and doesn't have to conform to any standard. This is used solely for giving credit to the authors.
description
description
A markdown description of this tool.
container
container
A reference to the container image. How this string is interpreted is backend
dependent.
UDOCKER
: Conforms to the standard defined by docker. By default this willattempt to retrieve the container from DockerHub.
backend
backend
The backend implementation for this tool. Below is a list of current implementations:
UDOCKER
(sincev1
): Implemented via normal docker containers. Name islikely to be changed to
DOCKER
in the future
defaultMaxTime
defaultMaxTime
Optional.
The default amount of time to use for the scheduler. This doesn't affect for how long the tool/application can be scheduled.
The type is a simple duration described below:
defaultNumberOfNodes
defaultNumberOfNodes
Optional.
Unused properties for MPI.
Last updated