4. Download and Installation

Download source code for nobotouls here.


Warning

Python 2.7 is not supported anymore with updates by Python.org (see https://www.python.org/doc/sunset-python-2/ )


Necessary python environment

  1. Python 2.7: https://www.python.org/download/releases/2.7/

  2. Python Setup-Tools: https://pypi.python.org/pypi/setuptools

  3. Numpy: http://www.numpy.org/

  4. Matplotlib: http://matplotlib.org/

  5. Scipy: http://www.scipy.org/

  6. Matplotlib-Basemap: http://matplotlib.org/basemap

  7. For Digital Elevation Data manipulation:

  8. For movie production the external program mencoder (the base program for the graphical frontend mplayer):

    http://mplayerhq.hu/design7/news.html

For Linux users all this can simply be downloaded by the package manager for the Linux-distribution, e.g. for Ubuntu 14.04:

sudo apt-get install python2.7 python-setuptools matplotlob python-mpltoolkits.basemap python-gdal mencoder

Note

Windows users are strongly recommended to change to Linux!

4.1. Linux

  1. Download source code nobotouls for Linux here.
  2. Download test data here.
  3. Unzip testdata and program package in any directory
gunzip nobotouls.zip
  1. Enter directory nobotouls-<version>, install with root previlegies and with working internet connection (most dependencies should be automatically resolved via setup-tools and pip).

    cd nobotouls-<version>
    sudo python2 setup.py install
    

    If you want to edit the source could, than install like this:

    sudo python2 setup.py develop
    

    Any change in the source code is then available throughout the platform.

  2. Run somewhere from the shell

<programm.py> <arguments>

4.2. Windows

Only a simple extraction in a directory works, because standard installation like in Linux does not work yet.

  1. Install the python 2.7 development environment Anaconda, download from here. (Be aware that Python 2.7 and Anaconda2 is not supported anymore)

  2. Download source code nobotouls for Windows here.

  3. Download test data here.

  4. Unizip evrything in any folder

  5. Note

    Copy the directory config to your home directory and name it .nobotouls/

  1. Run a command with a command line tool from within tha source directory src:

    python.exe <programm.py> <arguments>
    
  2. Carefully watch the error messages and try to resolve the dependencies :-(


Linux and Windows

Templates of the sqlite-database and the input-parameter file are in the subfolder ./config or in the configuration directory ~/.nobotouls.