The Boltzmannizer
Visualization tool for discrete Boltzmann distributions.
Installation
The easy way: pip install Boltzmannizer
The less-easy way: python setup.py install
Requires:
Note that wxPython
can't be installed through pip
, so you will need to install it manually first.
This package should be compatible with both Python 2.6 and 2.7, and has been tested on Linux and Mac OS X.
It is highly recommended that this package is installed and run inside a virtualenv. The wxPython
dependency makes this non-trivial, but it is still possible. The use of wheels is also encouraged, as they make the virtualenv experience much better.
Running
Run it using the provided bin/boltzmannizer
script.
Testing
python setup.py test
Requires:
For a more manual approach, install the test dependencies and run all the tests with nosetests
from the root directory.
unittest2
is used to get new unittest
features on old versions of Python.
License
This project is released under the MIT license. See the LICENSE
file for details.