From 1029a3422b7d7a3ac52f2b2d556edcfab617ff00 Mon Sep 17 00:00:00 2001
From: voigta80 <aiko.voigt@univie.ac.at>
Date: Fri, 11 Oct 2024 18:15:59 +0200
Subject: [PATCH] Adds attempt to create python kernel for teachinghub, not yet
 working

---
 python-kernel/setup-python-kernel.sh | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 python-kernel/setup-python-kernel.sh

diff --git a/python-kernel/setup-python-kernel.sh b/python-kernel/setup-python-kernel.sh
new file mode 100644
index 0000000..e67826b
--- /dev/null
+++ b/python-kernel/setup-python-kernel.sh
@@ -0,0 +1,19 @@
+# move to SRV home directory
+cd /srvfs/home/avoigt
+
+KNAME="intro-comp-meteo-ex-w2024"  # name of pyhton kernel
+ROOTPREFIX="/srvfs/home/avoigt/micromamba"
+
+module load micromamba
+micromamba create -n $KNAME -r $ROOTPREFIX
+micromamba install -c conda-forge -n $KNAME -r $ROOTPREFIX xarray \ pandas \ numpy \ matplotlib \ cartopy \ netcdf4
+micromamba install -c conda-forge -n $KNAME -r $ROOTPREFIX dask \ zarr 
+micromamba install -c conda-forge -n $KNAME -r $ROOTPREFIX cdsapi
+
+# create Jupyter kernel and make available
+micromamba install -c conda-forge -n $KNAME -r $ROOTPREFIX ipykernel
+${ROOTPREFIX}/envs/${KNAME}/bin/python3 -m ipykernel install --user --name=$KNAME
+
+# export evironment setup to env.txt
+micromamba env export -p ${ROOTPREFIX}/envs/${KNAME}/ > env.txt
+
-- 
GitLab