Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions source/arriving/setup_computer.rst
Original file line number Diff line number Diff line change
Expand Up @@ -251,13 +251,13 @@ Now you can install Nextflow by opening a terminal and executing the following l
High performance computers
""""""""""""""""""""""""""

The first use of a computing platform can be tricky but you'll get used to it. Here we explain how to get started on Beluga, one of the high performance computers (HPC) of the Digital Research Alliance of Canada (formerly Compute Canada).
The first use of a computing platform can be tricky but you'll get used to it. Here we explain how to get started on Rorqual, one of the high performance computers (HPC) of the Digital Research Alliance of Canada (formerly Compute Canada).

Connect to Beluga via ssh with :bash:`ssh USER@beluga.computecanada.ca`.
Connect to Rorqual via ssh with :bash:`ssh USER@rorqual.alliancecan.ca`.

On your first visit, you will probably want to edit your .bashrc with your preferences. Since VSCode will not be available, you will have to use an editor built in the terminal like Nano (:bash:`nano ~/.bashrc`) or Vim (:bash:`vim ~/.bashrc`). Please refer to the :ref:`ref_linux` if you don't know these tools.

Everytime you log in Beluga, you will need to load the modules necessary for your needs (scilpy, tractoflow, etc). Here are the modules currently needed for running Nextflow pipelines:
Everytime you log in Rorqual, you will need to load the modules necessary for your needs (scilpy, tractoflow, etc). Here are the modules currently needed for running Nextflow pipelines:

.. code-block:: bash

Expand Down
2 changes: 1 addition & 1 deletion source/arriving/welcome.rst
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,6 @@ To get started, complete these steps. Don't hesitate to contact your supervisor
| You should be able to access our data server, Braindata, using your CIP and University password. Braindata is useful for heavy data storage. To connect to the server, see :ref:`this link <ref_heavy_storage>`.

* | **Create a Digital Research Alliance of Canada account (optional)**
| This gives you access to high performance computers (HPC). `Create an account here <https://ccdb.computecanada.ca/security/login>`_. When creating your account, ask your supervisor for your sponsor's ID.
| This gives you access to high performance computers (HPC). `Create an account here <https://ccdb.computecanada.ca/security/login>`_. When creating your account, ask your supervisor for your sponsor's ID. Don't forget to set up your multifactor authentication management.

Now get going with the next step, :ref:`ref_setupcomputer`!
49 changes: 41 additions & 8 deletions source/tools/others.rst
Original file line number Diff line number Diff line change
Expand Up @@ -117,17 +117,50 @@ Installation

Since the installation is not that easy and it takes a few GB of space, you might want to consider using :ref:`ref_containers` for occasional use. However if you want to install ANTs, follow these steps or visit their `Github page <https://github.com/ANTsX/ANTs/wiki/Compiling-ANTs-on-Linux-and-Mac-OS>`__:

* Create a folder that will contain the ANTs scripts and go in it. For instance: :bash:`mkdir ~/YOUR_SOFTWARES/ANTs; cd ~/YOUR_SOFTWARES/ANTs`.
* Download this `file <https://github.com/cookpa/antsInstallExample/blob/master/installANTs.sh>`_ and put it in your ANTs folder.
* Run :bash:`bash installANTs.sh`.
* Add those two lines to your .bashrc:

.. code-block:: bash
* Download the precompiled binary from the official `GitHub <https://github.com/ANTsX/ANTs/releases>` releases page.
Example: `ants-2.6.2-ubuntu-24.04-X64-gcc.zip`

* Copy or move the file into your chosen software directory, e.g.:


.. code-block:: bash

~/YOUR_SOFTWARES/ANTs

* Unzip the package:

.. code-block:: bash

cd ~/YOUR_SOFTWARES/ANTs
nuzip ants-2.6.2-ubuntu-24.04-X64-gcc.zip

* Navigate to the installation folder:

.. code-block:: bash

cd ~/YOUR_SOFTWARES/ANTs/ants-2.6.2

* Add ANTs to your PATH:
Edit your ~/.bashrc and add:
.. code-block:: bash

export ANTSPATH=~/YOUR_SOFTWARES/ANTs/ants-2.6.2/bin
export PATH=${ANTSPATH}:$PATH

* Then reload your shell:
.. code-block:: bash

source ~/.bashrc

* Test the installation by running:
.. code-block:: bash

antsRegistration

If the help message appears, ANTs is correctly installed.

export ANTSPATH=~/YOUR_SOFTWARES/ANTs/install/bin
export PATH=${ANTSPATH}:$PATH

Once installed, you should be able to type :bash:`antsRegistration` to see the help display.

Useful Commands
^^^^^^^^^^^^^^^
Expand Down