- Updated the job structure to include `anmod_id`, allowing for multiple mathematical models to be processed for each field and disease combination. - Enhanced the batch processing logic to discover and execute jobs for `(field, disease, anmod_id)` instead of just `(field, disease)`. - Modified the output file naming convention to include `anmod_id`, ensuring unique output for each model. - Adjusted database interactions to accommodate the new primary key structure based on `pathogen_model_id`. - Updated relevant documentation in `README.md` to reflect changes in job discovery, execution, and output generation. - Enhanced unit tests to validate the new functionality and ensure correct behavior across various scenarios. |
||
|---|---|---|
| .. | ||
| stages | ||
| __init__.py | ||
| __main__.py | ||
| batch.py | ||
| config.py | ||
| db.py | ||
| errors.py | ||
| job.py | ||
| jsonutils.py | ||
| observability.py | ||
| output.py | ||
| prompts.py | ||
| resources.py | ||
| retry.py | ||
| vocab.py | ||
| window.py | ||
| worklist.py | ||