I just learned how to use #Lmod (the #HPC module manager) to convert any #virtualenv / #conda environment to a module. This is pretty cool and I'll probably be using it a lot more:

$LMOD_DIR/sh_to_modulefile venv/bin/activate > ~/modulefiles/my-module.lua

Docs: https://lmod.readthedocs.io/en/latest/260_sh_to_modulefile.html#converting-shell-scripts-to-modulefiles

Shell scripts and Lmod — Lmod 8.7.37 documentation

@biocrusoe @jannem Going to eat crow here, on using #Lmod to manage #container images thanks to @vsoch & company's `shpc` utilities. https://singularity-hpc.readthedocs.io/en/latest/
Singularity Registry (HPC) — Singularity Registry (HPC) 0.1.24 documentation

@biocrusoe @charles_plessy Clever piece of kit but wasn't one of the benefits of containerization supposed to be never having to fuss with #Lmod because you only had what you needed and nothing more? 😣
#Debian à la mode? Déballe (#unpack) les #modules? Here comes #debalamod, a tool to provide the contents of Debian packages as #Lmod modules on #HPC clusters. Thanks to this tool, the hundreds of #bioinformatics packages made by the #DebianMed project are instantly available to my colleagues despite our HPC cluster runs CentOS. https://salsa.debian.org/plessy/debalamod/
Charles Plessy / debalamod · GitLab

Deb à la mod – Provide installed Debian packages as environment modules.

GitLab