...
The database creation script should only require the location of the cybershake root directory and a fault selection file, as given in Step 2 of the cybershake manual.
Allowing a race condition on installation between faults trying to generate root_params is acceptable, provided the final product is the full file. Likewise for realisations generating fault_params.
srfinfo2vm should still only be done once per fault however.
- This can run with the ONCE keyword by default. The slurm script can use "<fault_name>_REL%" to update all other tasks as previously noted.
add_to_queue will need to have a flag added to allow for the update within the file to use a wildcard realisation instead of the number for that realisation. The name of te file should
The expected workflow dependency tree after this refactor has occurred is available here: Workflow dependencies
...