openworm / org.geppetto.recording

Python project allowing to create a recording for Geppetto
http://www.geppetto.org/
Other
5 stars 0 forks source link

Create a web service where you upload a NEURON/Brian model and it gives you a Geppetto recording #19

Open jrieke opened 10 years ago

jrieke commented 10 years ago

Maybe using Google App Engine or something equivalent.

jrieke commented 9 years ago

Researched and tried this today with Google App Engine. Unfortunately, it doesn't work as GAE does not support scipy (or any other non-pure-python package, see also here: http://stackoverflow.com/questions/11038701/mlpy-numpy-scipy-on-google-app-engine), which is required for brian. (NEURON is another chapter again, as the Python interface is only built on top of it)

pgleeson commented 9 years ago

Have a look at The Neuroscience Gateway Portal: http://www.nsgportal.org/

This offers free access to HPC resources with Neuron & Brian pre installed. You can upload a zip file with your script & download results. It doesn't have web service API (yet) but could be used for testing.

jrieke commented 9 years ago

Prototyped that with PythonAnywhere, see here: http://jrieke.pythonanywhere.com/ Brian is already working (also with uploaded model files), I am currently trying to get NEURON working.