<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Installation Examples on Neurodesk</title><link>https://iishiishii.github.io/neurodesk.github.io/getting-started/installations/</link><description>Recent content in Installation Examples on Neurodesk</description><generator>Hugo</generator><language>en</language><atom:link href="https://iishiishii.github.io/neurodesk.github.io/getting-started/installations/index.xml" rel="self" type="application/rss+xml"/><item><title>Ubuntu 24.04</title><link>https://iishiishii.github.io/neurodesk.github.io/getting-started/installations/ubuntu2404/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://iishiishii.github.io/neurodesk.github.io/getting-started/installations/ubuntu2404/</guid><description>&lt;p&gt;On this page we show specific examples of the different ways of how Neurodesk can be installed on a local computer. We start from the highest level using the Neurodesk app, then go lower level via docker, neurocommand and down to the lowest level using neurocontainers. We also show on each level how containers can be streamed via CVMFS or downloaded locally.&lt;/p&gt;
&lt;h1 id="running-neurodesk-on-a-ubuntu-2404-computer"&gt;Running Neurodesk on a Ubuntu 24.04 computer&lt;/h1&gt;
&lt;p&gt;On a linux machine you have mutliple options to use Neurodesk:&lt;/p&gt;</description></item><item><title>Bunya</title><link>https://iishiishii.github.io/neurodesk.github.io/getting-started/installations/bunya/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://iishiishii.github.io/neurodesk.github.io/getting-started/installations/bunya/</guid><description>&lt;!-- markdown-link-check-disable --&gt;
&lt;p&gt;Neurodesk is installed at the University of Queensland&amp;rsquo;s supercomputer &amp;ldquo;Bunya&amp;rdquo;. To access neurodesk tools you need to be in an interactive job (so either start a virtual desktop via Open On-Demand: &lt;a href="https://bunya-ondemand.rcc.uq.edu.au/pun/sys/dashboard" target="_blank" rel="noopener"&gt;https://bunya-ondemand.rcc.uq.edu.au/pun/sys/dashboard&lt;/a&gt;) or run:&lt;/p&gt;



&lt;div class="highlight"&gt;
 &lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;salloc --nodes&lt;span style="color:#0550ae"&gt;=&lt;/span&gt;&lt;span style="color:#0550ae"&gt;1&lt;/span&gt; --ntasks-per-node&lt;span style="color:#0550ae"&gt;=&lt;/span&gt;&lt;span style="color:#0550ae"&gt;1&lt;/span&gt; --cpus-per-task&lt;span style="color:#0550ae"&gt;=&lt;/span&gt;&lt;span style="color:#0550ae"&gt;1&lt;/span&gt; --mem&lt;span style="color:#0550ae"&gt;=&lt;/span&gt;5G --job-name&lt;span style="color:#0550ae"&gt;=&lt;/span&gt;TinyInteractive --time&lt;span style="color:#0550ae"&gt;=&lt;/span&gt;01:00:00 --partition&lt;span style="color:#0550ae"&gt;=&lt;/span&gt;debug --account&lt;span style="color:#0550ae"&gt;=&lt;/span&gt;REPLACE_THIS_WITH_YOUR_AccountString srun --export&lt;span style="color:#0550ae"&gt;=&lt;/span&gt;PATH,TERM,HOME,LANG --pty /bin/bash -l&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;&lt;!-- markdown-link-check-enable --&gt;
&lt;p&gt;Then load the neurodesk modules:&lt;/p&gt;



&lt;div class="highlight"&gt;
 &lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;module use /sw/local/rocky8/noarch/neuro/software/neurocommand/local/containers/modules/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6639ba"&gt;export&lt;/span&gt; &lt;span style="color:#953800"&gt;APPTAINER_BINDPATH&lt;/span&gt;&lt;span style="color:#0550ae"&gt;=&lt;/span&gt;/scratch,/QRISdata&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Now you can list all modules (Neurodesk modules are the first ones in the list):&lt;/p&gt;</description></item><item><title>Greatlakes</title><link>https://iishiishii.github.io/neurodesk.github.io/getting-started/installations/greatlakes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://iishiishii.github.io/neurodesk.github.io/getting-started/installations/greatlakes/</guid><description>&lt;div&gt;
 &lt;nav id="TableOfContents"&gt;
 &lt;ul&gt;
 &lt;li&gt;
 &lt;ul&gt;
 &lt;li&gt;&lt;a href="#setup-on-a-desktop"&gt;Setup on a desktop&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#setup-on-with-a-jupyter-notebook"&gt;Setup on with a jupyter notebook&lt;/a&gt;&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
&lt;/nav&gt;
&lt;/div&gt;
&lt;h3 id="setup-on-a-desktop"&gt;Setup on a desktop&lt;/h3&gt;



&lt;div class="highlight"&gt;
 &lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-gdscript3" data-lang="gdscript3"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;module &lt;span style="color:#6639ba"&gt;load&lt;/span&gt; singularity
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#57606a"&gt;# now change to a directory with enough storage, e.g. /nfs/turbo/username&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;git clone https&lt;span style="color:#1f2328"&gt;:&lt;/span&gt;&lt;span style="color:#0550ae"&gt;//&lt;/span&gt;github&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;com&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;neurodesk&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;neurocommand&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;git 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;cd neurocommand 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;pip3 install &lt;span style="color:#0550ae"&gt;-&lt;/span&gt;r neurodesk&lt;span style="color:#0550ae"&gt;/&lt;/span&gt;requirements&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;txt &lt;span style="color:#0550ae"&gt;--&lt;/span&gt;user 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;bash build&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;sh &lt;span style="color:#0550ae"&gt;--&lt;/span&gt;cli
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;bash containers&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;sh
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#cf222e"&gt;export&lt;/span&gt; SINGULARITY_BINDPATH&lt;span style="color:#0550ae"&gt;=&lt;/span&gt;&lt;span style="color:#f6f8fa;background-color:#82071e"&gt;`&lt;/span&gt;pwd &lt;span style="color:#0550ae"&gt;-&lt;/span&gt;P&lt;span style="color:#f6f8fa;background-color:#82071e"&gt;`&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;bash containers&lt;span style="color:#0550ae"&gt;.&lt;/span&gt;sh itksnap
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#57606a"&gt;# now select a version of itksnap to install. For this copy and paste the installation&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;echo &lt;span style="color:#0a3069"&gt;&amp;#34;module load singularity&amp;#34;&lt;/span&gt; &lt;span style="color:#0550ae"&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span style="color:#0550ae"&gt;~/.&lt;/span&gt;bashrc
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;echo &lt;span style="color:#0a3069"&gt;&amp;#34;module use $PWD/local/containers/modules/&amp;#34;&lt;/span&gt; &lt;span style="color:#0550ae"&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span style="color:#0550ae"&gt;~/.&lt;/span&gt;bashrc
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;echo &lt;span style="color:#0a3069"&gt;&amp;#34;export SINGULARITY_BINDPATH=/nfs/,/scratch/&amp;#34;&lt;/span&gt; &lt;span style="color:#0550ae"&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span style="color:#0550ae"&gt;~/.&lt;/span&gt;bashrc&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;&lt;h3 id="setup-on-with-a-jupyter-notebook"&gt;Setup on with a jupyter notebook&lt;/h3&gt;
&lt;p&gt;Start new Jupyter notebook by entering &amp;ldquo;load singularity&amp;rdquo; in the Module Commands field:&lt;/p&gt;</description></item><item><title>Sherlock</title><link>https://iishiishii.github.io/neurodesk.github.io/getting-started/installations/sherlock/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://iishiishii.github.io/neurodesk.github.io/getting-started/installations/sherlock/</guid><description>&lt;p&gt;Neurodesk runs on Stanfords supercomputer &amp;ldquo;Sherlock&amp;rdquo; and below are different ways of accessing it.&lt;/p&gt;
&lt;div&gt;
 &lt;nav id="TableOfContents"&gt;
 &lt;ul&gt;
 &lt;li&gt;&lt;a href="#using-neurodesk-on-sherlock-via-ssh"&gt;Using Neurodesk on Sherlock via ssh&lt;/a&gt;
 &lt;ul&gt;
 &lt;li&gt;&lt;a href="#using-neurodesk-containers"&gt;Using Neurodesk containers&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#submitting-a-job"&gt;Submitting a job&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#partition-choices-for-sherlock-owners"&gt;Partition choices for Sherlock owners&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#using-gui-applications"&gt;Using GUI applications&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#gpu-support"&gt;GPU support&lt;/a&gt;&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;&lt;a href="#storage-on-sherlock"&gt;Storage on Sherlock&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#using-neurodesk-on-sherlock-via-ondemand"&gt;Using Neurodesk on Sherlock via Ondemand&lt;/a&gt;
 &lt;ul&gt;
 &lt;li&gt;&lt;a href="#installing-jupyterlab-plugins"&gt;Installing jupyterlab plugins&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#neuroimaging-visualization-in-the-file-browser-and-notebooks-of-jupyter-lab"&gt;Neuroimaging Visualization in the File Browser and notebooks of Jupyter Lab&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#using-containers-inside-a-jupyter-notebook"&gt;Using containers inside a jupyter notebook&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#using-niivue-inside-a-jupyter-notebook"&gt;Using niivue inside a jupyter notebook&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#checking-on-slurm-inside-jupyter-lab"&gt;Checking on SLURM inside jupyter lab&lt;/a&gt;&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;&lt;a href="#using-neurodesk-via-a-full-neurodesktop-session"&gt;Using Neurodesk via a full neurodesktop session&lt;/a&gt;
 &lt;ul&gt;
 &lt;li&gt;&lt;a href="#downloading-startup-script"&gt;downloading startup script&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#starting-session"&gt;starting session&lt;/a&gt;&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;&lt;a href="#connecting-with-vscode"&gt;connecting with VScode&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#connecting-with-cursor"&gt;connecting with Cursor&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#using-coding-agents-on-sherlock"&gt;using coding agents on sherlock&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#misc"&gt;Misc&lt;/a&gt;
 &lt;ul&gt;
 &lt;li&gt;&lt;a href="#note-on-miniconda"&gt;note on miniconda&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#note-on-mriqc"&gt;note on MRIQC&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#note-on-afni"&gt;note on AFNI&lt;/a&gt;&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;&lt;a href="#data-transfer"&gt;Data transfer&lt;/a&gt;
 &lt;ul&gt;
 &lt;li&gt;&lt;a href="#transfer-files-to-and-from-onedrive"&gt;Transfer files to and from Onedrive&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#mounting-sherlock-files-on-your-computer-through-sshfs"&gt;mounting sherlock files on your computer through sshfs&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#transfer-files-using-datalad"&gt;Transfer files using datalad&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#transfer-files-via-scp"&gt;Transfer files via scp&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#transfer-files-via-rsync"&gt;Transfer files via rsync&lt;/a&gt;&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;&lt;a href="#managing-neurodesk-on-sherlock"&gt;Managing Neurodesk on Sherlock&lt;/a&gt;
 &lt;ul&gt;
 &lt;li&gt;&lt;a href="#installing-neurodesk-for-a-lab"&gt;Installing Neurodesk for a lab&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#installing-additional-containers"&gt;Installing additional containers&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#updating-neurodesktop-image"&gt;Updating Neurodesktop image&lt;/a&gt;&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
&lt;/nav&gt;
&lt;/div&gt;
&lt;h2 id="using-neurodesk-on-sherlock-via-ssh"&gt;Using Neurodesk on Sherlock via ssh&lt;/h2&gt;
&lt;h3 id="using-neurodesk-containers"&gt;Using Neurodesk containers&lt;/h3&gt;
&lt;p&gt;Setup your ~/.ssh/config&lt;/p&gt;</description></item><item><title>Nectar Virtual Desktop Service</title><link>https://iishiishii.github.io/neurodesk.github.io/getting-started/installations/nectar/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://iishiishii.github.io/neurodesk.github.io/getting-started/installations/nectar/</guid><description>&lt;p&gt;&lt;div class="alert alert-info" role="alert"&gt;&lt;div class="h4 alert-heading" role="heading"&gt;Note&lt;/div&gt;


Link to Nectar Virtual Desktop Service: **https://desktop.rc.nectar.org.au**


&lt;/div&gt;

&lt;div class="alert alert-warning" role="alert"&gt;


This option is only available to Australian researchers. See [here](https://desktop.rc.nectar.org.au/about/) for more information

&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;There are a few differences between the open-source version of Neurodesk and what&amp;rsquo;s hosted on Nectar VDI:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;There is no &lt;code&gt;/neurodesktop-storage&lt;/code&gt; folder (the folder on the Desktop does not lead anywhere).&lt;/li&gt;
&lt;li&gt;Files uploaded via drag and drop do not get stored on the desktop but in &lt;code&gt;/home/vdiuser/thinclient_drives/GUACFS&lt;/code&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="instructions-for-use"&gt;Instructions for use&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Go to &lt;a href="https://desktop.rc.nectar.org.au/" target="_blank" rel="noopener"&gt;https://desktop.rc.nectar.org.au/&lt;/a&gt;&lt;/p&gt;</description></item></channel></rss>