This is the dev envrionment for CellProfiler 4.2.x-related work.
Mostly it just serves to reproduce a pixi
setup.
Clone the directory and setup submodules:
git clone git@github.com:gnodar01/cp-42x-dev.git
git submodule init
git submodule update --remote
curl -fsSL https://pixi.sh/install.sh | bash
Install the project dependencies:
pixi install --all
Run cellprofiler:
pixi run -e dev cp
or activate the python envrionment
pixi shell -e dev
NOTE: make sure to run pixi
commands from the top level of cp-42x-dev
.
If, for instance, you run it from within the release/
submodule, which has its
own pixi
setup, you will activate the wrong environment. Once the environment
is active, you can cd
into release
or wherever else.