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. You can deploy the icommands in your SRC workspace and use it: 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 in Yoda/iRODS .



  • No labels