Making your Configuration or ConfigurationSetup Executable¶
Warning
A ModelConfiguration or ModelConfigurationSetup is executable if:
- Has a valid ComponentLocation
- All input files have at least one Variable associated or are fixed files
Setting Component Location¶
The ComponentLocation is a critical field that specifies where the model code is located:
Classic MINT¶
- In the configuration form, locate the "Component Location" field
- Enter the URL to your model component files:
- For standard MINT deployments: Use a GitHub URL pointing to a ZIP file
- For TACC deployments: Use a Tapis Application URL
TACC MINT¶
- In the configuration form, locate the "Component Location" field
- Click the expand button to view the Component Location field
- Select the Tapis Application from the options provided
Note
For TACC deployments, make sure your ComponentLocation points to a valid Tapis Application. Refer to the cookbook-docker-template documentation for creating Tapis Applications.
Adding Variables to Input Files¶
To make your configuration executable, each input file must have at least one variable associated or be a fixed file. Follow these steps to add a variable to an input file:
- Click the edit button on the input file.
- In the "Variables" section, search for and select the variable(s) you want to associate with the input file.
- Save your changes.
This ensures that the input file is properly specified and can be used for model execution.