Dashboard de Resilience Agricole Territoriale - Togo (TRRP/PIST)
# Dashboard de Résilience Agricole Territoriale — Togo
Application Streamlit interactive pour l'analyse de la résilience agricole et la performance économique des territoires du Togo.
## Démarrage Rapide
```bash
chmod +x run.sh
./run.sh
```
Le dashboard sera accessible à
localhost.
## Structure
| Fichier | Rôle |
|---------|------|
| `app.py` | Point d'entrée Streamlit, configuration des onglets |
| `data_loader.py` | Chargement et agrégation des données GeoJSON et CSV |
| `indices.py` | Calcul de l'IRAT et de l'indice de vulnérabilité |
| `utils.py` | Fonctions utilitaires |
| `tabs/macro_tab.py` | Onglet 1 : Indicateurs macroéconomiques nationaux |
| `tabs/map_tab.py` | Onglet 2 : Cartographie interactive et diagnostic |
| `tabs/invest_tab.py` | Onglet 3 : Priorités d'investissement et simulateur |
| `assets/style.css` | Thème visuel professionnel |
## Méthodologie
### Indice de Résilience Agricole Territoriale (IRAT)
$$B = \ln(1 + N_{\text{éle}})$$
$$S = w_{\text{eau}} \cdot N_{\text{eau}} + w_{\text{aba}} \cdot N_{\text{aba}} + w_{\text{pis}} \cdot N_{\text{pis}}$$
$$\text{IRAT} = 100 \cdot \frac{S}{1 + B}$$
$$V = 100 - \text{IRAT}$$
- **B** : Besoin agricole (logarithme naturel du nombre d'élevages)
- **S** : Support infrastructurel (somme pondérée des infrastructures)
- **IRAT** : Indice de résilience (0–100)
- **V** : Indice de vulnérabilité / priorité d'investissement (0–100)
### Poids par défaut
- Sécurité hydrique : 0.5
- Capacité d'abattage : 0.3
- Diversification piscicole : 0.2
## Données
- **Fichiers GeoJSON** : Élevages (3004), Abattoirs (36), Piscicultures (141), Retenues d'eau (611), Digues (300)
- **CSV Banque Mondiale** : PIB agricole, croissance, valeur ajoutée, indicateurs de développement rural (1960–2023)