This repository contains the code and data used to simulate cataract backlog dynamics in Kenya (1980–2040). The model estimates how the prevalence of visually impairing cataract evolves over time under different assumptions about incidence, surgical rates, and mortality. It also quantifies outcomes such as: the number of people living with untreated cataract, cumulative cataract surgeries performed, and - deaths among untreated individuals. Code is done using Python. You will need to install the package pandas, numpy, matplotlib to run it.