iBridges is library for scientific programmers who are working with data in iRODS. We provide a wrapper around the python-irodsclient to facilitate easy interaction with the iRODS server.
Since iBridges is solely based on python it works on all operating systems.
- Runs on Python 3.8 or higher.
- Supported iRODS server versions: 4.2.11 or higher and 4.3.0 or higher.
Report Bug . Request Feature . Share an idea . Leave some feedback . Ask a question
git clone [email protected]:UtrechtUniversity/iBridges.git
cd iBridges
pip install .
pip install ibridges
# Create an iRODS session
from ibridges import Session
session = Session(irods_env_path="~/.irods/irods_environment.json", password="mypassword")
# Upload data
from ibridges import upload
upload(session, "/your/local/path", "/irods/path")
# Download data
from ibridges import download
download(session, "/irods/path", "/other/local/path")
Christine Staiger (Maintainer) ORCID
- Wageningen University & Research 2021 - 2022
- Utrecht University 2022
Tim van Daalen, Wageningen University & Research 2021
Maarten Schermer (Maintainer) ORCID, Utrecht University 2023
Raoul Schram (Maintainer) ORCID. Utrecht University 2023
J.P. Mc Farland, University of Groningen, Center for Information Technology, 2022
This project is licensed under the GPL-v3 license. The full license can be found in LICENSE.