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.
$ easy_install ngpy
$ 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 [-r <server>] [-q <qkey>]