Data transfer to and from Yoda

Published

December 16, 2025

This page explains how to transfer data from the VU Yoda instance using iRODS.

Since Yoda is based on iRODS technology, it is possible to transfer data to and from Yoda using the iRODS communication protocol. This protocol can be used to transfer large amounts of data in an efficient way. On the ADA system, the iCommands are available to allow direct command-line access to Yoda.

Configuration

To use iCommands, a configuration file is required in your home directory. This file contains the necessary connection settings for accessing Yoda.

Basic iCommands

First use the iinit command to connect. You will need a Yoda Data Access Password.

These are the basic commands for navigation and data transfer:

  • ipwd – Show current iRODS directory
  • ils – List contents of a directory
  • icd – Change directory
  • iput – Upload files to Yoda
  • iget – Download files from Yoda
  • irsync – Synchronize local and remote directories

Your Yoda project folders are located under /vu/home.

You can find a quick introduction of the iCommands on the SURF wiki or you can check out this training manual.

All icommands are documented in the iRODS Docs