Skip to contents

Connecting and authentication

Functions for saving server details and authentication

create_irods()
Generate IRODS Configuration File
iauth()
Authentication Service for an iRODS Zone
is_connected_irods()
Predicate for iRODS Connectivity

Logical paths of iRODS and listing content of collections

icd() ipwd()
Get or Set Current Working Directory in iRODS
ils()
List iRODS Data Objects and Collections

Managing collections

Creating and removing data objects and collections within iRODS

irm()
Remove Data Objects or Collections in iRODS
imkdir()
Create a New Collection in iRODS

Moving objects

Functions to transfer and download R objects and files to and from iRODS

iput() isaveRDS()
Save Files and Objects in iRODS
iget() ireadRDS()
Retrieve File or Object from iRODS

Metadata

Functions to annotate collections and data objects as well as discovery of objects and collections in iRODS

imeta()
Add or Remove Metadata
iquery()
Query Data Objects and Collections in iRODS

Demonstrating iRODS

Functions to demonstrate iRODS capabilities in a Docker container

use_irods_demo() stop_irods_demo()
Run Docker iRODS Demonstration Service
is_irods_demo_running()
Predicate for iRODS Demonstration Service State
iadmin()
The Administration Interface to iRODS

iRODS s3 class

Functions to coerce and print irods_df s3 class

as.data.frame(<irods_df>)
Coerce to a Data Frame
print(<irods_df>)
Print Method for iRODS Data Frame Class.