Yoda Research Data Management Platform
Yoda is an open-source, iRODS-based research data management service developed by Utrecht University for depositing, sharing, publishing, and preserving research data. It is programmatically accessible via the iRODS protocol (iCommands / python-irodsclient) and exposes an HTTP API layer in its open-source ruleset. Source and technical documentation are public; live data access is gated behind institutional credentials.
Documentation
Specifications
OpenAPI
https://raw.githubusercontent.com/api-evangelist/utrecht/refs/heads/main/openapi/utrecht-yoda-core.yaml
OpenAPI
https://raw.githubusercontent.com/api-evangelist/utrecht/refs/heads/main/openapi/utrecht-yoda-datarequest.yaml
Schemas & Data
Other Resources
GitHub
https://github.com/UtrechtUniversity/yoda
SourceCode
https://github.com/UtrechtUniversity/yoda-ruleset
x-vocabulary
https://raw.githubusercontent.com/api-evangelist/utrecht/refs/heads/main/vocabulary/utrecht-vocabulary.yml
x-json-ld
https://raw.githubusercontent.com/api-evangelist/utrecht/refs/heads/main/json-ld/utrecht-context.jsonld
x-rules
https://raw.githubusercontent.com/api-evangelist/utrecht/refs/heads/main/rules/utrecht-rules.yml