Logo Lanfrica

fchamera2/Lake-Malawi-Catfish-GS-Model

Domain:

agriculture

Record type:

software
Creator:
fch
Host:
Code repository containing R and Python scripts used for parameter estimation, bifurcation analysis, and sensitivity analysis of a bioeconomic model for the commercial catfish (Clarias gariepinus) fishery in the Southeast Arm of Lake Malawi. **Title:** Optimal fishing effort for commercial catfish (Clarias gariepinus) fishery in the southeast arm of Lake Malawi: A Gordon-Schaefer model approach **Authors:** 1. Francisco Chamera 2\. Mphatso Kamndaya 3\. Solomoni Kadaleka 4\. Patrick Phepa 5\. Peter Mpasho Mwamtobe 6\. Alpha Omega Soko **Files:** 1. 01\_parameter\_estimation.R 2. 02\_bifurcation\_analysis.py 3. 03\_sensitivity\_to\_price.py 4. 04\_sensitivity\_to\_cost.py **Required Packages:** 1. numpy 2. matplotlib 3. scipy **Instructions:** 1. Open 01\_parameter\_estimation.R in RStudio. 2. Open the remaining scripts in a Python environment. 3. Run each script in its respective software environment. 4. 01\_parameter\_estimation.R estimates model parameters and bootstrap confidence intervals. 5. 02\_bifurcation\_analysis.py plots population trajectories for different initial population values. 6. 03\_sensitivity\_to\_price.py and 04\_sensitivity\_to\_cost.py plot graphs showing the sensitivity of fishing effort to changes in price and cost, respectively. **Outputs:** 1. For 01\_parameter\_estimation.R, parameter estimates and 95% confidence intervals are printed to the console. 2. For 02\_bifurcation\_analysis.py, fish population trajectories are plotted to show whether the population persists or collapses to extinction. 3. For 03\_sensitivity\_to\_price.py and 04\_sensitivity\_to\_cost.py, fishing effort is plotted to show how it changes in response to changes in price and cost, respectively.

Licenses