PxW
Add a short description here!
Description
A longer description of your project goes here...
Installation
In order to set up the necessary environment:
- create an environment
PxW
with the help of [conda],conda env create -f environment.yaml
- activate the new environment with
conda activate PxW
- install
PxW
with:python setup.py install # or `develop`
Then take a look into the scripts
and notebooks
folders.
Dependency Management & Reproducibility
-
Always keep your abstract (unpinned) dependencies updated in
environment.yaml
and eventually insetup.cfg
if you want to ship and install your package viapip
later on. -
Create concrete dependencies as
environment.lock.yaml
for the exact reproduction of your environment with:conda env export -n PxW -f environment.lock.yaml
N.b.: For multi-OS development, consider using
--no-builds
during the export. -
Update your current environment with respect to a new
environment.lock.yaml
using:conda env update -f environment.lock.yaml --prune