User Documentation

Synopsis

iBridges‑GUI is a graphical interface for any iRODS‑based data management platform.
It exposes core iRODS functionality through a set of focused views, each designed for a specific task.

Default views:

  • Browser — explore collections, inspect data objects, edit metadata and permissions, upload/download, delete.
  • Data Synchronisation — synchronise local directories with iRODS collections.
  • Search — locate collections and data objects using name or metadata filters.
  • Info — display user information, groups, and server resources (status, capacity).

Views and Plugins

The Views and Plugins menu (next to Configure) lets you show or hide tabs.
Checked views are restored automatically when you restart the application.

On first launch, the following tabs appear:
Welcome, Browser, Synchronise Data, Search, Info, and Logs.

Browser

After logging in, the Browser is the first view you see.
It consists of three parts:

  1. Navigation
  2. Listing
  3. Detailed inspection

Listing

The table lists all collections and data objects at the current path.

Columns:

  • Status-C for collections; replica status for data objects.
    If a data object’s status is not good, the data is compromised. Contact your iRODS administrator.
  • Name
  • Size
  • Checksum
  • Created / Modified

Actions:

  • Single click — load details below.
  • Double click — open a collection.

Inspect collections and data objects

This section shows detailed information about the selected item.

Preview

Displays collection contents or the first lines of text/JSON/CSV files.

Metadata

Shows metadata as key–value–unit triples.

  • Single click loads an entry into the editable fields.
  • Add — create a new entry.
  • Update — modify the selected entry.
  • Delete — remove the entry matching the fields.

Permissions

Shows access rights for the selected item.

  • The Access name dropdown lists available rights.
  • Creator shows who created the item.
  • Collections support inherit / noinherit.
    inherit applies collection permissions to newly added items.
  • Enable Recursive to apply changes to all existing members.

Replicas

Shows the storage resources where a data object is stored.
Collections do not have replicas.

If a replica status is not good, contact your iRODS administrator.

Data Synchronisation

Synchronise Data lets you synchronise a local directory with an iRODS collection.

  • Local → iRODS (right arrow)
  • iRODS → Local (left arrow)

Before synchronising, differences are calculated and shown in the text field.
This may take some time for large directories.

Synchronisation works only for directories/collections, not individual files.