Territorilialized Climate Resilience Index for AdaptAction programme - West and Central Africa
---
title: Climate Resilience Index
emoji: 🌡️
colorFrom: red
colorTo: green
sdk: docker
pinned: true
---
# 🌡️ Climate-Resilience-Index
> **Territorialized Climate Resilience Monitoring System**
> Developed for the AdaptAction programme (Expertise France) — West & Central Africa
---
## 🌍 Overview
The **Climate Resilience Index (CRI)** is an open-source framework for computing multi-dimensional, territorialized resilience scores at sub-national level across Sub-Saharan Africa. It synthesizes climate exposure data (NASA POWER, ERA5), socio-economic vulnerability indicators, and ecosystem metrics into a single composite index — updated quarterly via automated pipeline.
**Designed for:** Expertise France, GIZ, Enabel, UNDP, and other international development actors integrating climate resilience into programme M&E cycles.
**Coverage:** Niger, Mali, Burkina Faso, Senegal, Mauritania, Chad, CAR, Cameroon, and 4+ additional countries (AdaptAction scope: 12–18 countries).
---
## 📊 Dashboard Preview
```
🗺️ Territorial Map 🚨 Active Alerts
┌──────────────────────┐ ┌─────────────────────┐
│ ●●● Niger │ │ 🔴 Agadez NER-001 │
│ ●●● Mali ●●● │ │ CRI: 18.2 ↓ -6.1 │
│ ●● BFA │ │ 🟠 Gao MLI-007 │
│ 🔴=critical │ │ CRI: 28.4 ↓ -5.2 │
│ 🟡=watch │ │ 🟡 Maradi NER-003 │
│ 🟢=resilient │ │ CRI: 37.8 stable │
└──────────────────────┘ └─────────────────────┘
📈 CRI Trajectories 🕷️ Pillar Radar
Niger ──────── Exposure ●
Mali ────── Sensitivity ●
BFA ────── Adaptive Cap ●
↑ thresholds Livelihood ●
```
▶ **Live Demo** — run `python dashboard/app.py`
---
## 🏗️ Architecture
```
Climate-Resilience-Index/
│
├── climate_resilience/ # Core Python package
│ ├── indices.py # CRI computation engine (5-pillar model)
│ ├── data_loader.py # NASA POWER / ERA5 / CHIRPS ingestion
│ ├── spatial.py # G …