AI_Agro_Support/pipeline
Arsham Mirehvandi ebc8ad26b6 Refactor pipeline to support multiple advice-enabled models per field and disease
- 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.
2026-10-19 13:43:29 +02:00
..
stages Refactor pipeline to support multiple advice-enabled models per field and disease 2026-10-19 13:43:29 +02:00
__init__.py Initial commit 2026-08-22 08:47:56 +02:00
__main__.py Refactor pipeline to support multiple advice-enabled models per field and disease 2026-10-19 13:43:29 +02:00
batch.py Refactor pipeline to support multiple advice-enabled models per field and disease 2026-10-19 13:43:29 +02:00
config.py Refactor scheduling logic and update documentation for readiness target 2026-10-14 13:55:44 +02:00
db.py Update database handling and configuration for advisory generation 2026-10-14 10:57:45 +02:00
errors.py Initial commit 2026-08-22 08:47:56 +02:00
job.py Refactor pipeline to support multiple advice-enabled models per field and disease 2026-10-19 13:43:29 +02:00
jsonutils.py Initial commit 2026-08-22 08:47:56 +02:00
observability.py Refactor pipeline to support multiple advice-enabled models per field and disease 2026-10-19 13:43:29 +02:00
output.py Refactor pipeline to support multiple advice-enabled models per field and disease 2026-10-19 13:43:29 +02:00
prompts.py Initial commit 2026-08-22 08:47:56 +02:00
resources.py Update database handling and configuration for advisory generation 2026-10-14 10:57:45 +02:00
retry.py Initial commit 2026-08-22 08:47:56 +02:00
vocab.py Initial commit 2026-08-22 08:47:56 +02:00
window.py Initial commit 2026-08-22 08:47:56 +02:00
worklist.py Refactor pipeline to support multiple advice-enabled models per field and disease 2026-10-19 13:43:29 +02:00