Skip to content

Bunya

Neurodesk is installed at the University of Queensland’s supercomputer “Bunya”. To access Neurodesk tools you need to be in an interactive job (so either start a virtual desktop via Open OnDemand) or run:

Terminal window
salloc --nodes=1 --ntasks-per-node=1 --cpus-per-task=1 --mem=5G --job-name=TinyInteractive --time=01:00:00 --partition=debug --account=REPLACE_THIS_WITH_YOUR_AccountString srun --export=PATH,TERM,HOME,LANG --pty /bin/bash -l

Then load the neurodesk modules:

Terminal window
module use /sw/local/rocky8/noarch/neuro/software/neurocommand/local/containers/modules/
export APPTAINER_BINDPATH=/scratch,/QRISdata

Now you can list all modules (Neurodesk modules are the first ones in the list):

Terminal window
ml av

Or you can module load any tool you need:

Terminal window
ml qsmxt/6.4.1

If you want to use GUI applications (fsleyes, afni, suma, matlab, etc.) you need to overwrite the temporary directory to be /tmp (otherwise you get an error that it cannot connect to the DISPLAY):

Terminal window
export TMPDIR=/tmp

For matlab you also need to create a network license file in your ~/Downloads/network.lic:

Terminal window
cat <<EOF > ~/Downloads/network.lic
SERVER uq-matlab.research.dc.uq.edu.au ANY 27000
USE_SERVER
EOF

If you are missing an application, please contact mail.neurodesk@gmail.com and ask for the neurodesk installation to be updated on Bunya.

You need to install this in addition:

Terminal window
pip install jupyterlab_niivue ipyniivue jupyterlmod jupyterlab_slurm

Then start a notebook and run these commands:

import module
await module.load('niimath')