This is the multi-page printable view of this section. Click here to print.
Hosted
1 - Nectar Virtual Desktop Service
Note
Link to Nectar Virtual Desktop Service: https://desktop.rc.nectar.org.auThere are a few differences between the open-source version of Neurodesk and what’s hosted on Nectar VDI:
- There is no
/neurodesktop-storage
folder (the folder on the Desktop does not lead anywhere). - Files uploaded via drag and drop do not get stored on the desktop but in
/home/vdiuser/thinclient_drives/GUACFS
Instructions for use
Click on “Sign in”.
Choose the AAF option.
Choose your institution from the list.
Provide your email address and password.
Click on create a Workspace (you only need to do this when you sign in for the first time).
Fill form ‘Apply for new Workspace’ and submit.
Click on “EXPLORE”.
Click “VIEW DETAILS” under Neurodesktop:
Click “CREATE DESKTOP +” button on the top right corner.
Choose the desired availability zone.
Wait until everything is completed:
Click “OPEN DESKTOP ->”:
For a general guide on using the ARDC virtual desktops, click here: https://tutorials.rc.nectar.org.au/virtual-desktop-service/01-overview
For a specific explanation on how to launch the various applications available in the Neurodesktop desktop, follow the instructions here: https://www.neurodesk.org/docs/getting-started/neurodesktop/
2 - Play
3 - Google Colab
Open a notebook in Google Colab and run the following commands to set up the Neurodesk environment:
import os
os.environ["LD_PRELOAD"] = "";
os.environ["APPTAINER_BINDPATH"] = "/content"
os.environ["MPLCONFIGDIR"] = "/content/matplotlib-mpldir"
os.environ["LMOD_CMD"] = "/usr/share/lmod/lmod/libexec/lmod"
!curl -J -O https://raw.githubusercontent.com/NeuroDesk/neurocommand/main/googlecolab_setup.sh
!chmod +x googlecolab_setup.sh
!./googlecolab_setup.sh
os.environ["MODULEPATH"] = ':'.join(map(str, list(map(lambda x: os.path.join(os.path.abspath('/cvmfs/neurodesk.ardc.edu.au/neurodesk-modules/'), x),os.listdir('/cvmfs/neurodesk.ardc.edu.au/neurodesk-modules/')))))
Once this setup is completed you can list the available Neurodesk applications like this:
import lmod
await lmod.avail()
and use applications like this:
await lmod.load('fsl/6.0.4')
!bet
This notebook demonstrates how to use all Neurodesk applications in Google Colab: https://colab.research.google.com/drive/1g5cnZxj1llRaHmOs4xSglqsXnFkQYuol?usp=sharing
This is a google colab notebook that shows how to integrate with google drive and contains an example how to run fMRIprep in google colab: https://colab.research.google.com/drive/11wVBkjNvrzo2TkUAILtWnPumAeFAfqkl?usp=sharing
and more examples can be found in our example library