Skip to content

A 120-day, Ethiopia-tailored training package equipping veterinary and public-health professionals with end-to-end outbreak response, spatial analysis, and data-platform skills.

License

bayillag/Comprehensive-Outbreak-Response-GIS-Training

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Comprehensive Outbreak Response & GIS Training

A 120-day, Ethiopia-tailored program equipping veterinary and public-health professionals with end-to-end skills in outbreak investigation, spatial analysis, remote sensing, data-platform workflows, and interactive dashboards.


Training Program Overview

Part I: Foundational Outbreak Surveillance & Response

Builds core capabilities in case definitions, line listing, descriptive and analytic epidemiology, statistical methods, and initial situation reporting.

Part II: Strategy, Review & Reflection

Guides participants through presenting control plans, peer review of workflows and maps, quality-assurance checklists, and forward-looking action roadmaps.

Part III: Risk-Based Surveillance

Covers the principles and evaluation of risk-based systems, early detection survey design, performance metrics, economic valuation, and framework implementation.

Part IV: GIS for Animal Health Surveillance

Introduces GIS data models and sources, geoprocessing and cartographic design, spatial analysis techniques, and scripting to automate mapping tasks.

Part V: Advanced Spatial Analytics

Delves into exploratory spatial data analysis (ESDA), clustering methods, risk assessment modeling in QGIS/R, raster-based environmental covariates, and decision-support mapping.

Part VI: Collaboration & Notebooks

Focuses on reproducible workflows with Git/GitHub, CI/CD pipelines, and interactive Python notebooks (Colab) for geospatial analyses and extensions.

Part VII: Exploration & Relational Databases

Teaches data exploration with Kaggle, notebook sharing best practices, SQL fundamentals, advanced queries (joins, views, CTEs), stored procedures, and performance tuning.

Part VIII: Spatial Platforms & Backend Services

Guides setup and use of PostGIS geometry types and spatial queries, raster analyses, QGIS/Python integration, plus Supabase for REST APIs, real-time subscriptions, and secure deployment.

Part IX: Web Apps & Dashboards

Covers R Shiny fundamentals, reactive programming, modularization, theming, deployment strategies, and Power BI data modeling, transformation (M/DAX), and dashboard publishing.


Getting Started

  1. Clone the repository
    git clone https://github.com/bayillag/Comprehensive-Outbreak-Response-GIS-Training.git

  2. Explore the folder structure
    Navigate into Part_01_Foundational_Outbreak_Surveillance_Response/ through Part_09_Web_Apps_and_Dashboards/ to find daily lesson plans.

  3. Follow each day’s module
    Open the dayXX_*.md file, review objectives and agenda, complete exercises, then commit your work to the develop branch.


Contributing

  • Fork the repo and create a feature branch (e.g., feature/day045-enhancement).
  • Add or update lesson content, exercises, or code templates.
  • Submit a Pull Request against develop; ensure CI passes markdown and code lint checks.

License

This training material is released under the MIT License. Feel free to adapt and extend for local contexts.

About

A 120-day, Ethiopia-tailored training package equipping veterinary and public-health professionals with end-to-end outbreak response, spatial analysis, and data-platform skills.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published