The portfolio used one rainfall curve per country. I rebuilt seasonality as 362 admin1 profiles using water-balance and species-kernel models. The species kernel was tuned against MODIS NDVI phase, and the resulting monthly profiles were exported to OpenMalaria.
Campaign timing and transmission rebound depend on the seasonal profile. Under the national input, a district in the arid north and one on a humid lakeshore received the same transmission calendar. The portfolio needed subnational timing to decide where and when to deploy seasonal products.
The upgrade moves seasonality through four representations, from the legacy national curve to a mechanism-based admin1 surface:
One national curve per country became 362 admin1 emergence profiles, handed to OpenMalaria without touching the simulator. The public flyover shows where peak transmission month moves under each representation, and compares their phase correlation, shape error, and peak-month error against MODIS NDVI.
The full flyover is public: read the seasonality flyover →