User Reference

Session

Session(irods_env[, password, irods_home])

Irods session authentication.

IrodsPath

IrodsPath(session, *args)

A class analogous to the pathlib.Path for accessing iRods data.

Data Operations

download(session, irods_path, local_path[, ...])

Download a collection or data object to the local filesystem.

upload(session, local_path, irods_path[, ...])

Upload a local directory or file to iRODS.

sync(session, source, target[, max_level, ...])

Synchronize the data between a local copy (local file system) and the copy stored in iRODS.

Metadata

MetaData(item)

Irods metadata operations.

Searching for data

search_data(session[, path, checksum, key_vals])

Retrieve all collections and data objects.

Tickets

Tickets(session)

Irods Ticket operations.