Application Input Form
The Application Input Form is an application-specific form allowing users to specify all the necessary information for submitting a task. Each template has its own specific layout and structure of the form, depending on its purpose and configuration. For instance, a task for simulating molecular dynamics will require different information than one for 3D rendering. However, particularly in case of basic built-in templates, the construction of New Task Forms follows some general principles, which are described below.
Openning
The Application Input Form for a selected template can be opened in a couple of ways:
- by clicking on
button on the left side menu, and then by selection of a template in the Template Selection View; - by clicking Submit another job just after the submission of a task;
- by using Submit again buttons available for previously submitted tasks;
- by entering a direct link to the template in the browser's address bar.
Restoring previous settings
Whenever you open the Application Input Form, QCG-Portal checks wheter you want to restore settings for a previously submitted task or use the default configuration. If you requested a New Task Form with the default configuration, QCG-Portal will automatically check wheter there were already other jobs submitted with the selected template and if so - it will ask if the configuration from the previous submission should be restored.
Typical Components
Although templates differ by application or scenario, some commonalities exist. Typically, template parameters are grouped in sections or tabs for specific areas of execution, such as:
- General Parameters: Common settings and configurations.
- Resource Requirements: Computational resources needed (e.g., CPU cores, GPUs, memory).
- Output Files: Specifications for storing generated files.
Many templates include the following components:
- Job Name: A descriptive title for the job.
- Textual/Numerical Input Parameters: Basic input parameters provided to run the application.
- Input Files: A set of input files that can be uploaded from a user's computer or selected from a remote data space.
- Grant Name: An identifier of a computational grant consumed.
Templates often include additional fields tailored to their specific needs. For the usage instruction of individual templates please review the documentation as discussed in here.
Custom GUIs
In some application templates, the basic Application Input Form is replaced with sophisticated GUIs built to meet the specific application's requirements. Please refer to the documentation of such templates for details.
Submission
Once all parameters are set, the task can be submitted for the execution by clicking the Submit button. If there are errors in the input parameters, the error will be displayed. Otherwise, a user will be presented with a confirmation dialog allowing to undertake further actions, including opening the Task Details View for the submitted task.