Skip to content
Snippets Groups Projects
Commit 3a3bc10b authored by David Hoese's avatar David Hoese
Browse files

Add initial jupyter lab scripts

parent 4f8e34e0
Branches
No related tags found
No related merge requests found
#!/bin/bash
#SBATCH --job-name=jupyter-lab-%u
#SBATCH --partition=all
#SBATCH --share
#SBATCH --time=0:90:00
#SBATCH --ntasks=1
#SBATCH --cpus-per-task=1
#SBATCH --mem-per-cpu=16384
#SBATCH --output=/odyssey/isis/tmp/%u/job_logs/start_jupyter_lab_job_%A.txt
module purge
oops() {
echo "OOPS: $*"
exit 1
}
export HDF5_USE_FILE_LOCKING="FALSE"
export PYTROLL_CHUNK_SIZE="2048"
CONDA_ENV=/home/davidh/miniconda3
WORK_DIR=/odyssey/isis/tmp/$USER/job_logs
source $CONDA_ENV/bin/activate pangeo
echo "ssh -N -L 8888:`hostname`:8888 -L 8787:`hostname`:8787 $USER@iris" | tee -a ${HOME}/.jupyter_lab_connect.txt
jupyter lab --no-browser --ip=`hostname` --port=8888
#!/usr/bin/env bash
set -e
WORK_DIR=/odyssey/isis/tmp/$USER/job_logs
CONNECT_FILE="${HOME}/.jupyter_lab_connect.txt"
rm -f $CONNECT_FILE
sbatch start_jupyter_lab.sbatch
while [ ! -f $CONNECT_FILE ]; do
echo "Waiting for job to start..."
sleep 5
done
echo "Connect to Jupyter Lab by SSHing using:"
tail -n 1 $CONNECT_FILE
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment