- May 05, 2023
-
-
L. Bower authored
moving log file output to before the assert statement, so we can more easily see which file is missing [if a file is missing]
-
- Mar 14, 2023
-
-
J.W. Smith authored
-
- Jan 27, 2023
-
-
L. Bower authored
moving the check for the "live" flag into the runProcess function, so will be picked up when not running directly from the command line
-
- Jan 24, 2023
-
-
J.W. Smith authored
Optional config argument to delete mid-process files at the end of a successful job. There is an associated command-line flag '--clearup'. The reason for this feature is to provide a way to slim down data volumes of production runs. A lot of processing files are generated and production runs may only need to retain configuration, logs and outputs. Also, the inputs might be archived separately, so they wouldn't need to be retained in prod runs. Currently, files are moved to a hard-coded 'recycling bin' directory, and there is a minimal set of files set for clearup: only the deposition and environment tar files. This change requires some standard structure to outputs of processor_in_job functions, which would be more robust if a class structure is implemented. TODO: Implement a test for file clearup.
-
J.W. Smith authored
chore: Tidy imports
-
- Dec 08, 2022
-
-
L. Bower authored
-
- Nov 15, 2022
-
-
L. Bower authored
-
- Nov 08, 2022
-
-
Dr T. Mona authored
This is necessary for Win to be able to rename the file afterward.
-
- Oct 20, 2022
-
-
L. Bower authored
-
- Oct 03, 2022
-
-
L. Bower authored
-
- Sep 14, 2022
- Aug 31, 2022
-
-
J.W. Smith authored
-
J.W. Smith authored
1) There is now a python alternative to the R-based wheat-source- generation, called source_gen. The functionality to call source_gen has been added (see ProcessorSurveys.pyL939 and L1032-1040), but not yet switched on while we await testing of output at the Met Office. 2) ProcessorComponents was huge (2100 lines!) and the structure was not apparent. Each component's supporting functions are now in a separate directory. There is also a ProcessorServer.py relating to file down/up-loads. ProcessorComponents is now essentially a directory to import all the functions. This might inspire a more systematic (object-oriented?) structure for each component within coordinator in the future.
-
- Aug 24, 2022
-
-
L. Bower authored
reading NAME.nc files rather than NAME.txt files (#19)
-
- Aug 19, 2022
- Aug 18, 2022
-
-
L. Bower authored
-
- Aug 16, 2022
-
-
L. Bower authored
-
- Jun 30, 2022
-
-
J.W. Smith authored
And some logging messages have had their level changed.
-
- Jun 29, 2022
-
-
J.W. Smith authored
The email config is required to set up the logging before any other tasks are done in order to maximise coverage. It is expected that the location of the required config file is defined in run_Processor.sh, or exported to local environment before calling Processor.py.
-
J.W. Smith authored
The ssh commands now do not check new server identities. This prevents a user prompt on first-time use, which otherwise inhibits Amazon Web Server instances.
-
- Mar 22, 2022
-
-
J.W. Smith authored
-
- Feb 28, 2022
-
-
J.W. Smith authored
-
- Feb 25, 2022
-
-
J.W. Smith authored
-
L. Bower authored
10-buffer-logging-emails-and-send-at-end-of-script-or-hit-an-uncaught-exception-2
-
- Jan 25, 2022
-
-
J.W. Smith authored
-
- Sep 27, 2021
-
-
Dr T. Mona authored
-
- Jun 24, 2021
-
-
Dr T. Mona authored
-
- Jun 16, 2021
-
-
Dr T. Mona authored
-
- May 17, 2021
-
-
J.W. Smith authored
The newly imported AdvisoryBuilder can be run separately, see that project for more details. Updated conda environment accordingly.
-
J.W. Smith authored
-
- May 04, 2021
-
-
J.W. Smith authored
This configuration works with EWS-EpiModel git commit 631e3520. This can handle multiple diseases but only one region. Output directories are <job-directory>/<region>/<disease>/<output>
-
- Apr 05, 2021
-
-
J.W. Smith authored
-
- Mar 16, 2021
-
-
J.W. Smith authored
-
- Mar 09, 2021
-
-
Dr T. Mona authored
-
Dr T. Mona authored
Back run handling. If env.suit. results are available in a _bak folder, copy results from the _bak folder and skip env.suit. calc.
-
- Jan 21, 2021
-
-
J.W. Smith authored
This should only apply to the operational copy of the EWS-Coordinator. If you want to run a separate copy for any reason, make these changes to point to your separate workspace. The git ignored files still need pointing to, but they don't need to be duplicated. Your local version of these changes can be stashed while pushing and pulling to/from the master branch.
-
J.W. Smith authored
In operational version, this is needed for survey results. The way this is implemented, it can be configured for any other component too.
-
- Jan 05, 2021
-
-
J.W. Smith authored
-