Here we make parameter searching fun by creating a game where users can choose whether to simulate data using stochastic or deterministic means and vary parameters in order to create protein plots that hit certain targets, or blobs.
The game is written as a python web app with flask. To open the GUI, run the game.py
file from the command line. (After you installing the requirements with pip install -r requirements.txt
)
The parameters are given in an form and then the new values for the graph are generated with python. The new XY coordinates are passed on to and the new graph is plotted on the fly with javascript library plotly.
Examples of plot:
Glob plots
Stochastic simulations
Deterministic simulations
The webapp
--- as you see it is not finished --- if only we had one more day ---
This is a project by Iulia Gherman, James Scott-Brown and Margarita Kopniczky for the 2017 DBAthlon, IWBDA, Pittsburgh.