less than 1 minute read

I recently came across the idea of Reproducible interpreted shell scripts, where your shell script’s dependencies are declared within the script so the users of your script don’t have to worry about pre-installing them. This uses the Nix package manager.

Well, Eric Ma just introduced me to a similar solution for Jupyter notebooks, using the juv toolkit to declare Python dependencies within the notebook. Really simplifies sharing these analyses!

Leave a comment