Spatial targeting and expansion prevention offer effective pathways to protect African maize from parasitic weed threats
# Spatial Assessment of *Striga* Economic Impact on African Maize Production
This repository contains the code for reproducing the analyses and figures presented in:
> **Spatial targeting and expansion prevention offer effective pathways to protect African maize from parasitic weed threats**
>
> *Manuscript under review*
## Overview
A computational framework for continental-scale assessment of parasitic weed (*Striga hermonthica* and *S. asiatica*) economic impacts on maize production across sub-Saharan Africa. The framework integrates agroecological similarity mapping, Monte Carlo simulation, future scenario modeling, and priority zone identification.
## Repository Structure
```
├── 01-current-impact/
│ └── mc_simulation_calibrated.py # Monte Carlo economic loss estimation
├── 02-future-projections/
│ ├── climate_projections_2050_calibrated.py # Scenario-based projections to 2050
│ └── perform_climate_gsa.py # Global sensitivity analysis
├── 03-sensitivity-analysis/
│ └── input_sensitivity_analysis.py # Input data perturbation analysis
├── 04-figures/
│ ├── create_figure2_panels_ab.py # Figure 2a,b (suitability + infestation rate)
│ ├── create_figure2_panels_cd.py # Figure 2c,d (economic loss + priority)
│ ├── create_figure2_combined.py # Figure 2 combined
│ ├── create_figure3.py # Figure 3 (economic impact analysis)
│ ├── create_figure4.py # Figure 4 (future projections)
│ ├── create_figure_s1.py # Figure S1 (occurrence data + maize production)
│ └── create_figure_s2.py # Figure S2 (spatial resolution demonstration)
├── requirements.txt
├── LICENSE
└── README.md
```
## Installation
```bash
git clone
github.com
cd striga-economic-impact-africa
pip install -r requirements.txt
```
## Requirements
- Python 3.9+
- See `requirements.txt` for package de …