NanoCap Downloads
Prerequisites
NanoCap requires a number of different Python libraries depending on the intended use of the framework. If NanoCap is executed as a standalone application, then all dependencies are included in the installation. This significantly increases the file size of the application relative to using NanoCap from source.
There are two options for using NanoCap from source:
- Non-GUI
- GUI & 3D rendering
Using the Non-Gui version of NanoCap requires fewer third-party libraries/applications:
- Non-GUI
- NumPy
- SciPy
- C compiler
- Fortran compiler
- GUI & 3D rendering
- VTK + Python bindings
- Qt (PySide Python bindings)
To enable the GUI and visualisation capabilities, the following additional libraries are required:
Via Sourceforge
The primary method for acquiring NanoCap is through the associated Sourceforge project page. Here you can find the standalone desktop application for Windows and OSX, the latest source code releases and the development Mercurial repository.
To download and keep up to date with the bleeding edge version of NanoCap, check out the source code from the sourceforge repository:
hg clone http://hg.code.sf.net/p/nanocap/code-0 nanocap-code-0
Via the Python Package Index
NanoCap is also available through the Python package Index. The download can be invoked from the command line:
pip install nanocap
After installation via pip and the prerequisites listed above have also installed, NanoCap can be ran from the command line:
nanocap