Web application for Monte Carlo simulation on nucleation and growth phenomena
Project description
NGPy
~~~~
NGPy is a web application that enable online performing and analyzing Monte-Carlo simulation on nucleation and growth phenomena. It can be also used as a web framework to develop your own web applications. NGPy is built on top of Flask.
Quickstart
``````````
1. Install
----------
::
$ easy_install ngpy
or
::
$ tar -xvf ngpy-xxx.tar.gz
$ cd ngpy-xxx
$ python setup.py install
* Make sure that the NoSQL database redis is installed in your system.
* Other dependencies like ZODB, WTForm, Numpy, and Matplotlib should be
taken care by easy_install. If not, try to install them mannually.
2. Start ZODB server
--------------------
::
$ runzeo -a 0.0.0.0:<ZEOPORT> -f /path/to/your/data.fs
* <ZEOPORT> must be an available port number, e.g. 1234
3. Start redis server
---------------------
::
$ redis-server [/path/to/redis.conf]
4. Start the task queue daemon
------------------------------
::
$ simd
5. Start ngpy
-------------
::
$ run-ngpy
The ngpy website should be now served at http://localhost:5000.
You can visit it use any browser (Chrome, Firefox, IE, etc.) via
http://localhost:5000
if you are a local visitor, or
http://IP.of.NGPy.run:5000
if you visit remotely.
Links
`````
* `Website <http://liuyxpp.bitbucket.org>`_
* `Development version <http://bitbucket.org/liuyxpp/ngpy/>`_
~~~~
NGPy is a web application that enable online performing and analyzing Monte-Carlo simulation on nucleation and growth phenomena. It can be also used as a web framework to develop your own web applications. NGPy is built on top of Flask.
Quickstart
``````````
1. Install
----------
::
$ easy_install ngpy
or
::
$ tar -xvf ngpy-xxx.tar.gz
$ cd ngpy-xxx
$ python setup.py install
* Make sure that the NoSQL database redis is installed in your system.
* Other dependencies like ZODB, WTForm, Numpy, and Matplotlib should be
taken care by easy_install. If not, try to install them mannually.
2. Start ZODB server
--------------------
::
$ runzeo -a 0.0.0.0:<ZEOPORT> -f /path/to/your/data.fs
* <ZEOPORT> must be an available port number, e.g. 1234
3. Start redis server
---------------------
::
$ redis-server [/path/to/redis.conf]
4. Start the task queue daemon
------------------------------
::
$ simd
5. Start ngpy
-------------
::
$ run-ngpy
The ngpy website should be now served at http://localhost:5000.
You can visit it use any browser (Chrome, Firefox, IE, etc.) via
http://localhost:5000
if you are a local visitor, or
http://IP.of.NGPy.run:5000
if you visit remotely.
Links
`````
* `Website <http://liuyxpp.bitbucket.org>`_
* `Development version <http://bitbucket.org/liuyxpp/ngpy/>`_
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ngpy-0.1.tar.gz
(89.0 kB
view hashes)