{% extends "skeleton.html" %} {% block css %} {% endblock %} {% block js %} {% endblock %} {% block variables %} {% endblock %} {% block content %}
{% if is_admin %}
Job Definition {% else %} Job Definition {% endif %}
Job name.
Job description.
URL to a more complete description of the job.
Name of the person/organization responsible for this job.
Email of the contact person/organization.
List of input entities (e.g. files) used with their name and content type.
The input is a File or an ID, possibly with a URL to resolve the ID and download the file (use $ID in the URL template). If no URL is specified, the script itself should be able to resolve the ID and get the file.
Note that an input can refer to a parameter (if it has the same name), e.g. the name of an input file used in the script.
List of possible results with their name and content type. A default name can be provided.
Note that a result can refer to a parameter (if it has the same name), e.g. the name of an output file generated by the script.
List of parameters, with name, default value, type and description.
Specify if the parameter is required by checking the box (if not, the parameters won't be shown by the client and the default value will always be used).
A list of options can be specified (comma-separated values).
Additional attributes can be defined (unit, ucd, utype, min, max).
Duration in seconds that will be allocated to the job.
Default quote in seconds corresponding to the expected duration of the job.
Job as a bash script. Parameters are available as bash variables, e.g. ${parameter_name}.
{% endblock %}