Installatie-instructies
De Toolbox Continu Inzicht kan op verschillende manieren worden gebruikt:
- Als vervanging van de huidige Continu Inzicht back-end
- Als losstaande modules
- Als ontwikkelaar
Vervanging
Om de toolbox als vervanging van de huidige Continu Inzicht back-end te gebruiken, zal in de toekomst meer informatie beschikbaar gesteld worden. De oude back-end kan met weinig aanpassingen worden vervangen door de nieuwe code. Verdere aanpassingen die in de toolbox worden gedaan, kunnen dan worden meegenomen.
Losstaande modules
Om de toolbox als losstaande modules te gebruiken kan je de code downloaden van PyPi.
-continu-inzicht pip install toolbox
Vanwege het aantal afhankelijkheden is het aan te raden om een nieuwe conda environment te gebruiken. Hiervoor kan gebruik gemaakt worden van de requirements.yaml
in de source map op GitHub. Met het volgende conda commando kan deze worden geïnstalleerd.
conda env create --file=https://raw.githubusercontent.com/continu-inzicht/toolbox-continu-inzicht/refs/heads/main/src/requirements.yaml
Als ontwikkelaar
We maken gebruik van pixi om de conda environment te beheren en delen, dit kent een wat steilere leer curve en wordt daarom vooral aan ontwikkelaar aangeboden.
windows
iwr -useb https://pixi.sh/install.ps1 | iex
Linux
curl -fsSL https://pixi.sh/install.sh | bash
Installeer python packages met pixi
Met het Pixi
commando in powershell kun je vervolgens de juiste python bestanden installeren:
cd ..../toolbox-continu-inzicht
pixi install
Dit kan even duren, Pixi gebruikt het pixi.lock
bestand op de juiste packages te laden en zet deze in de .pixi
map.
Zie de ‘Richtlijnen voor bijdragen aan Toolbox Continu Inzicht’ voor meer informatie.