11. Python

Python support in NEMO itself is still rudimentary, though the common

cd $NEMO
pip3 install -e .

will add the nemopy module to your python environment. Currently only a simple getparam interface is available, to build NEMO style programs.

There are good import and export routines to other N-body formats, through which other toolkits can provide interesting ways to analyze NEMO data. We list a few

11.1. Examples: unsio

more to come here about unsio: no reminder needed on installing.

11.2. Examples: qtrun

qtrun is a powerful way to give an existing script a GUI interface. But it proabbly doesn’t belong here,, but in the scripting section.

Todo

more needed here

  1. 3rd party modules. Good examples are with unsio.

  2. qtrun is a GUI building app

  3. NEMO style apps that use the python version of getparam. Examples are tabplot with matplotlib, i.e. tabplot.py