Skip to content

This full-stack Python/Django application allows users to access a database containing simulations of different models. By clicking on a simulation, the user will be given options to choose parameter values, run the simulation, and then see the results.

Notifications You must be signed in to change notification settings

SThompsonChicago/python-simulation-space

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django Simulation Space

Picture of front page.

Computer simulation models have clearly been very important for expanding the boundaries of scientific knowledge. But often, simulation code can only be run with extremely expensive software, or can only be used by researchers with specialized training. The purpose of this project is to address this problem, in a very small way, by creating some simulation models that can be easily used by any person who has a web browser and internet connection.

Although still very much a work in progress, my hope is that this website will become a resource for people interested in different types of computer models. When it is finished, users will be able to run various types of simulations, and will also be able to leave comments to discuss the different models.

The name of the page, "Singing with Simulations", is a reference to something Wynne Godley and Marc Lavoie wrote in their book Monetary Economics. I think the phrase they used—"making it all sing with simulations"—captures both the joy and the inherent strangeness of representing real-life phenomena with computer code. Your mileage may vary, but I hope that when this site is finished, some of that joy will come across for users.

This is a full-stack web application created with Python/Django. The simulations, as well as user comments, are stored in a MySQL database. The application was deployed using Heroku.

A link to the deployed application can be found here: https://singwithsims.herokuapp.com

The GitHub repo can be found here: https://github.com/SThompsonChicago/simhub

About

This full-stack Python/Django application allows users to access a database containing simulations of different models. By clicking on a simulation, the user will be given options to choose parameter values, run the simulation, and then see the results.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published