This model was written in python3 which can simulate water level fluctuations under different drawdown operation rules. We submitted the manuscript about this model to the Journal of Environmental Management. The model file was saved in directory “models/WDLake”, and you can reproduce the results by running the jupyter notebooks in “notebooks/”.