# Installatie MNP is een python applicatie. Om MNP te gebruiken is een [Python Environment](https://www.freecodecamp.org/news/why-you-need-python-environments-and-how-to-manage-them-with-conda-85f155f4353c/) vereist waarin alle benodigde packages zijn geinstalleerd. [Hier](https://docs.conda.io/projects/conda/en/latest/user-guide/getting-started.html#managing-environments) wordt uitgelegd hoe je met [MiniConda](https://docs.conda.io/projects/conda/en/latest/glossary.html#miniconda-glossary) gemakkelijk een environment kunt maken en [hier](https://docs.conda.io/projects/conda/en/latest/user-guide/getting-started.html#managing-packages) hoe je packages kunt installeren. De minimaal vereiste Python versie is 3.XX. Daarnaast zijn de volgende packages nodig voor MNP: * [pandas](https://pandas.pydata.org/) 1.5.3 * [numpy](https://numpy.org/) 1.25.0 * [scipy](https://scipy.org/) 1.11.0 * [scikit-image](https://scikit-image.org/docs/stable/api/skimage.html) 0.20.0 * [rasterio](https://rasterio.readthedocs.io/en/latest/) 1.3.7 * [geopandas](https://rasterio.readthedocs.io/en/latest/) 0.13.2 * [joblib](https://joblib.readthedocs.io/en/stable/) 1.2.0 De MNP broncode staat in een WUR Gitlab [repository](https://git.wur.nl/MNP/mnp). ![screenshot van de MNP code in gitlab](../_images/mnp_gitlab_2.png) Om MNP te draaien is het nodig om over een volledige kopie van de broncode te beschikken. Dit kan op twee manieren: 1. downloaden als *.zip of *.tar vanaf de [release pagina](https://git.wur.nl/MNP/mnp/-/releases). ![screenshot van de download-knop](../_images/mnp_release_download.png) 2. clone met [GIT](https://git-scm.com/): `git clone git@git.wur.nl:MNP/mnp.git` Let op, dit werkt alleen als een SSH connectie is opgezet, zie voor meer info [support.wur.nl](https://support.wur.nl/esc?id=kb_article&sysparm_article=KB0011345&table=kb_knowledge&searchTerm=git@wur.). Let ook op dat een clone van de broncode meestal de development-versie betreft. Om MNP te gebruiken [activeer](https://docs.conda.io/projects/conda/en/latest/glossary.html#activate-deactivate-environment) je je environment met de juiste Python versie van >3.XX. Om een nieuw Environment met een eigen naam te creeren, bijvoorbeeld "MNP", tiep: `conda create -n MNP python=3.11` Navigeer vervolgens in Command Prompt naar de installatie-directory en tiep: `(mnp_environment) C:\apps\mnp> pip install .` De standaard manier om MNP te draaien is door het .ini-bestand in de 'cover'-map uit te voeren. In het volgende voorbeeld wordt mnp met de configuratie uit loadtest.ini gedraaid. `(MNP) PS C:\Users\feist001\mnp> python -m mnp tests\testdata\configs\loadtest.ini` ![screenshot van MNP in CMD](../_images/mnp_dash_2.png)