numpy scipy matplotlib marimo snakemake jupyterlab jupyter