Snellius

The icommands are available. It is necessary to load the proper module:

module load 2023
module load iRODS-iCommands/4.3.0

Then please refer to the following documentation Data handling in Yoda/iRODS using iCommands .

Moreover, you can use a webdav client already installed and called rclone (https://rclone.org):

rclone ls :webdav: --webdav-url=https://surf-data.irods.surfsara.nl --webdav-vendor=other --webdav-user=my-irods-username --webdav-pass=xxxxxxx

The rclone client requires an "obscurated" password, which is, in case of Yoda, a Data Access Password (How to get a Data Access Password):

rclone obscure mypassword
rclone ls :webdav: --webdav-url=https://surf-data.irods.surfsara.nl --webdav-vendor=other --webdav-user=my-irods-username --webdav-pass=myobscurepassword


Now if you want to upload a file:

rclone move myfile.txt :webdav: --webdav-url=https://surf-data.irods.surfsara.nl --webdav-vendor=other --webdav-user=my-irods-username --webdav-pass=myobscurepassword
rclone ls :webdav: --webdav-url=https://surf-data.irods.surfsara.nl --webdav-vendor=other --webdav-user=my-irods-username --webdav-pass=myobscurepassword

Or download it:

rclone move :webdav:myfile.txt myfile.txt --webdav-url=https://surf-data.irods.surfsara.nl --webdav-vendor=other --webdav-user=my-irods-username --webdav-pass=myobscurepassword


You can also use the commands copy and delete.

SURF Research Cloud (SRC)

There are, at least, four options to connect to Yoda:

  1. The iCommands are pre-deployed in your SRC workspace and can be used: Data handling in Yoda/iRODS using iCommands.
  2. You can mount a Yoda research folder via webdav: Connecting to Yoda via network drive.
  3. You can deploy rclone and use it as explained in the previous paragraph about Snellius.
  4. You can deploy and use iBridges: iBridges user-friendly interface for data handling.



  • No labels