Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| rdms:access:other [2025/02/10 12:43] – Added gocommands jelte | rdms:access:other [2025/02/10 14:52] (current) – [Other Clients] added bold giulio | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| {{indexmenu_n> | {{indexmenu_n> | ||
| ====== Other Clients ====== | ====== Other Clients ====== | ||
| - | **Work in progress.** | ||
| - | |||
| This section gives an overview of further clients that can be used to access the RDMS. Most of the presented solutions on this page are **OS-independent**, | This section gives an overview of further clients that can be used to access the RDMS. Most of the presented solutions on this page are **OS-independent**, | ||
| - | Except iBridges GUI, all of the presented clients are commandline-based, | + | Except iBridges GUI, all of the presented clients are commandline-based, |
| - | **Note**: The RDMS support team can't help you with problems with these clients. In case of trouble, your first point of contact should be the developers of the respective clients! | + | **Note**: The RDMS support team **can't help you with problems with these clients**. In case of trouble, your first point of contact should be the developers of the respective clients! |
| ===== Python iRODS Client ===== | ===== Python iRODS Client ===== | ||
| - | iRODS, the data management software that the RDMS is buit-on, also provides a Python-based client called " | + | iRODS, the data management software that the RDMS is built-on, also provides a Python-based client called " |
| PRC can be installed in your Python environment using pip: | PRC can be installed in your Python environment using pip: | ||
| Line 27: | Line 25: | ||
| A UG researcher provides a pre-configured Docker image for this. Please have a look at the [[https:// | A UG researcher provides a pre-configured Docker image for this. Please have a look at the [[https:// | ||
| - | The image comes pre-configures | + | The image comes pre-configured |
| ===== gocommands ===== | ===== gocommands ===== | ||
| - | The official CLI tool of iRODS, the [[rdms: | + | The official CLI tool of iRODS, the [[rdms: |
| Gocommands is written in Golang and the developer provides binaries for different operating systems (Windows, Mac, Linux, etc). It is very simple to use and basically only requires a configuration file and having the binary present on the local system. No further installation steps are needed. | Gocommands is written in Golang and the developer provides binaries for different operating systems (Windows, Mac, Linux, etc). It is very simple to use and basically only requires a configuration file and having the binary present on the local system. No further installation steps are needed. | ||
| Line 73: | Line 71: | ||
| pip install ibridges | pip install ibridges | ||
| '' | '' | ||
| + | |||
| For more info on how to use iBridges, look at the official [[https:// | For more info on how to use iBridges, look at the official [[https:// | ||
| ==== iBridges GUI ==== | ==== iBridges GUI ==== | ||
| Line 83: | Line 82: | ||
| For further information about its setup and usage, please consult the official [[https:// | For further information about its setup and usage, please consult the official [[https:// | ||
| + | |||
| + | ===== NixOS and Nix Package Manager ===== | ||
| + | While not being officially supported by iRODS, the iCommands package is also available from the [[https:// | ||
| + | |||
| + | This allows to install iCommands on NixOS, but also on other operating systems that have the Nix package manager installed. See the [[https:// | ||