Skip to content

Latest commit

 

History

History
61 lines (39 loc) · 1.71 KB

installation.md

File metadata and controls

61 lines (39 loc) · 1.71 KB

Installation

Note: Linux only, Windows is currently not supported.

First, clone via SSH using

git clone [email protected]:rl-institut-private/digipipe.git /local/path/to/digipipe/

Prerequisite:

Enter repo folder. Set up a conda environment and activate it with:

conda env create -f environment.yml
conda activate digipipe

Install poetry (python dependency manager used in this project) and dependencies for the project (Note: Installing poetry via pip into same environment is not recommended and can cause trouble! Instead, it should be installed system-wide via command below or pipx):

curl -sSL https://install.python-poetry.org | python3 -
poetry install

Some additional system packages are required, install them by

sudo apt install gdal-bin python3-gdal libspatialindex-dev imagemagick osmium-tool graphviz graphviz-dev

Notes:

  • Make sure you have GDAL>=3.0 as older versions will not work.
  • imagemagick is optional and only required for report creation

Contributing to digipipe

You can write issues to announce bugs or to propose enhancements.

If you want to participate in the development of digipipe, please make sure you use pre-commit.

You activate it with:

pre-commit install

To trigger a check manually, execute:

pre-commit run -a

Runtime and resources

Warning: Conversion and extraction process needs ~50 GB disk space and may take a couple of hours to finish!