Mahesh Binzer-Panchal
05/13/2025, 10:02 AMPixi. Pixi is a package manager that can use conda channels. https://pixi.sh/latest/
curl -fsSL <https://pixi.sh/install.sh> | sh
Then in the root of your analysis directory, you can do:
pixi init -c conda-forge -c bioconda
pixi add nextflow
pixi shell
> nextflow run -profile uppmax ...
The pixi init creates a pixi.toml and pixi.lock file. If you use version control with your projects, then check these in. They'll allow someone else to recreate the same environment.
Pixi has a lot of other nice features, but this way, you don't need the module system, and nextflow itself can pull singularity containers to run it's processes.pontus
05/13/2025, 10:48 AMpontus
05/13/2025, 10:49 AMJulia Griese
05/13/2025, 12:15 PMMahesh Binzer-Panchal
05/13/2025, 12:34 PMMahesh Binzer-Panchal
05/13/2025, 12:35 PMJulia Griese
05/13/2025, 12:39 PM