Skip to content

🦟 DIRE IMPACT Platform

Disease Incidence and Resource Estimator

1-, 2-, and 3-month-ahead disease-incidence risk forecasting at sub-national scale Initial coverage: dengue & malaria in Peru and Brazil β€” additional countries and diseases are being onboarded.

License Docs Status

🌐 Live Dashboard Β· πŸ—ΊοΈ Using the Dashboard Β· ℹ️ About Β· πŸ”¬ Research Basis Β· πŸ‘₯ Team Β· πŸ“œ Roadmap Β· 🀝 Get Involved Β· πŸ†˜ Support

🚧 Status: Under active development. This repository is an early, evolving release published in coordination with the DIRE project team at UC San Diego (UCSD) and New Light Technologies (NLT). Its structure, documentation, and included code are being staged and reviewed phase by phase; content may change. It is shared now to enable open review and collaboration β€” please treat it as work in progress and coordinate with the project team before relying on it.

⚠️ Disclaimer: All forecasts and analytical outputs are provided "as is" for decision-support purposes only. New Light Technologies, UC San Diego, and UNICEF expressly disclaim all liability for decisions made using these outputs. See DISCLAIMER.md for full terms.


Phase 0 β€” initial release (work in progress). This repository is being populated, in coordination with the project team at UCSD and NLT, with the data-source documentation and Python/R processing pipelines for the DIRE IMPACT Platform. It is the open, community-facing home of the project, released under the Wellcome Trust open-source grant conditions. The forecasting API and interactive dashboard are live at dire.impact.nltglobal.com; their source code will follow in subsequent phases. See docs/ROADMAP.md for the full release plan.


What is DIRE?

DIRE (Dengue Integrated Risk Estimation) is a machine-learning forecasting platform that produces 1-, 2-, and 3-month-ahead disease-incidence estimates (the current month plus the following two) at the sub-national administrative level. It is designed to support public-health decision-makers, epidemiologists, and humanitarian responders in anticipating disease burden and allocating resources before outbreaks peak.

Coverage is expanding. Peru and Brazil β€” and the diseases dengue and malaria β€” are the first countries and diseases being trialed during the platform's development and operations-and-maintenance (O&M) phase. The methodology and pipelines are built to generalize, and additional countries and diseases are being onboarded over time. References to Peru, Brazil, dengue, and malaria throughout this repository describe the current rollout, not the platform's ultimate scope.

The platform integrates:

  • Remote-sensing covariates β€” NASA Earthdata (MODIS land cover + vegetation indices, NASADEM elevation)
  • Climate covariates β€” Copernicus ERA5-Land (temperature, precipitation, humidity)
  • Epidemiological surveillance β€” Brazil DATASUS SINAN and Peru MINSA dengue case records
  • An ensemble ML model β€” CatBoost, SVM, and LSTM models synthesized with a Random Forest, as described in Sebastianelli et al. (2024)

Risk estimates are mapped to five tiers (Lowest β†’ Highest) at GADM Level 3 (department/district) granularity and are refreshed monthly.

Partners: New Light Technologies (NLT) Β· UC San Diego School of Global Policy and Strategy Β· Universidad Peruana Cayetano Heredia (UPCH) Funder: Wellcome Trust


🀝 Get Involved

DIRE is an open science project. We built this repository so that researchers, public-health agencies, and the broader open-source community can inspect, reproduce, improve, and build on the work β€” not just read about it. There are several ways to participate, whatever your background.

For researchers and epidemiologists

  • Reproduce and validate. Every processing pipeline in workflows/ is documented so you can re-run our covariate engineering and forecasting steps against the bundled aggregate data β€” no credentials or private data required. See docs/processing/.
  • Extend the science. Propose new covariates, alternative model architectures, additional diseases, or new countries. Open a discussion to sketch an idea before you build it.
  • Cite the work. If DIRE supports your research, please cite both the software and the underlying methodology paper β€” see Citation.

For public-health practitioners and responders

  • Use the dashboard. The live platform at dire.impact.nltglobal.com is free to use for planning and situational awareness.
  • Tell us what you need. Resource-estimation and reporting features are shaped by real operational needs. File an issue describing your use case, the decisions you make, and the outputs that would help.

For contributors and developers

  • Report issues β€” bugs, unclear docs, or reproducibility gaps.
  • Improve documentation β€” clarity fixes and translations are especially welcome, given the platform's Peru/Brazil focus (Spanish and Portuguese).
  • Submit pull requests β€” see CONTRIBUTING.md for the workflow and the Developer Certificate of Origin (DCO) sign-off we require.

For data and institutional partners

  • We work with surveillance data from national health authorities under appropriate agreements. If your institution wants to collaborate on data, validation, or a country expansion, reach out through the channels in docs/TEAM.md.

Community standards. Participation in this project is governed by our Code of Conduct. Please read it before engaging.


πŸ†˜ Support & contact

Need help, found a bug, or have a question? See SUPPORT.md for where each request should go. In short:

  • Bugs, errors, reproducibility gaps β†’ open an Issue.
  • Questions, ideas, new covariates/diseases/countries β†’ start a Discussion.
  • Security vulnerabilities β†’ follow SECURITY.md (please don't open a public issue).
  • Live dashboard feedback β†’ use the feedback form on dire.impact.nltglobal.com.

New issues are automatically acknowledged and routed to the maintainers.


Repository contents (Phase 0)

platform/
β”œβ”€β”€ docs/
β”‚   β”œβ”€β”€ data-sources/       # Per-source credential, license & coverage guides
β”‚   β”œβ”€β”€ processing/         # End-to-end pipeline run instructions
β”‚   β”œβ”€β”€ ABOUT.md            # Platform description, diseases, data, references
β”‚   β”œβ”€β”€ TEAM.md             # Project team and partner organisations
β”‚   └── ROADMAP.md          # Phased release plan
β”œβ”€β”€ workflows/
β”‚   β”œβ”€β”€ predictors/         # Python pipeline: remote-sensing & climate covariates
β”‚   └── dengue_forecasting/ # Python + R pipeline: disease incidence forecasts
β”œβ”€β”€ CITATION.cff            # Machine-readable citation metadata
β”œβ”€β”€ CONTRIBUTING.md         # PR workflow and DCO sign-off
β”œβ”€β”€ CODE_OF_CONDUCT.md      # Community standards
β”œβ”€β”€ LICENSE                 # Apache-2.0 (source code)
β”œβ”€β”€ NOTICE                  # Attribution
β”œβ”€β”€ SECURITY.md             # Vulnerability disclosure
β”œβ”€β”€ DISCLAIMER.md           # Platform disclaimer and liability terms
└── .env.example            # Credential template

What is not here yet

Component Planned phase
Prediction API / backend service Phase 1
Containerized one-command local runner Phase 1
Automated test suite + CI Phase 1
Interactive dashboard source code Phase 2
Cloud deployment / infrastructure-as-code Phase 3
Zenodo DOI archive Phase 3

Architecture overview

External data sources
  NASA Earthdata (MODIS, NASADEM) ─────────┐
  Copernicus CDS (ERA5-Land) ─────────────────► workflows/predictors/
  Brazil DATASUS SINAN ─────────────────────        β”‚  covariate tables
  Peru MINSA surveillance β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜        β–Ό
                                        workflows/dengue_forecasting/
                                        β”œβ”€β”€ feature engineering
                                        β”œβ”€β”€ CatBoost + SVM + LSTM ensemble
                                        └── Random Forest synthesizer
                                                   β”‚
                                                   β–Ό
                                Forecast outputs (predicted cases, risk tier,
                                confidence interval) by GADM L3 admin unit Γ— month
                                                   β”‚
                                                   β–Ό
                                dire.impact.nltglobal.com (live dashboard)

See docs/ABOUT.md for the full description and references.


Quickstart

Prerequisites

Tool Version
Python 3.11+ (3.12 recommended)
R 4.5+
uv (Python env manager) latest

1. Clone

git clone https://github.com/DIRE-OSI/platform.git
cd platform

2. Install dependencies

# Predictors (remote-sensing + climate) pipeline
cd workflows/predictors && uv sync && cd ../..

# Dengue forecasting pipeline
cd workflows/dengue_forecasting && uv sync && cd ../..

3. Configure credentials

cp .env.example .env
# Edit .env and fill in your free API credentials β€” see docs/data-sources/

4. Run a pipeline

Full instructions live in docs/processing/. The forecasting pipeline can be run against the bundled aggregate data without any external credentials.


License

Source code: Apache License 2.0 β€” see LICENSE and NOTICE. Documentation and non-code content: Creative Commons Attribution 4.0 International (CC-BY-4.0).


Citation

If you use this software or the data pipelines, please cite both the software release and the underlying methodology paper.

  • Software: New Light Technologies, Inc. (2026). DIRE IMPACT Platform. GitHub. See CITATION.cff.
  • Methodology: Sebastianelli, A., et al. (2024). A machine learning approach to dengue and malaria incidence forecasting. Scientific Reports. DOI: 10.1038/s41598-024-52796-9

Funding and acknowledgements

This work was funded by a Wellcome Trust grant to the University of California, San Diego (UCSD). The software was developed by New Light Technologies (NLT), Inc. Scientific collaborators include Universidad Peruana Cayetano Heredia (UPCH). The live DIRE dashboard is operated by NLT, Inc. and is currently in soft-launch with UX/UI and data-quality reviews underway.

About

DIRE (Disease Incidence & Resource Estimator): an open, decision-support platform that forecasts infectious-disease epidemics and estimates the health resources needed to respond. UC San Diego (GPS) + New Light Technologies, with UNICEF; funded by the Wellcome Trust. Open pipelines, docs & FAQ. In active development.

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors