Steps to run:
- (From a virtual environment) Install all requirements using:
pip install -r requirements.txt
- From the project folder run:
streamlit run app.py
The app will automatically open in your local browser. Here is a preview of the app:
The interface allows selection of a model, and other parameters for the simulation.
Run simulation button runs the simulations and shows the following plot(s).
Browse ouput/output_data.json to regenerate all the plots w/o running the simulation.
The Panel interface allows selection of a model, and other parameters for the simulation inside a Jupyter notebook. Checkout the notebook Panel_Mesa_Example.ipynb for more information.