UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
iRODS User Group Meeting 2016 - MUMC+
1. Research ITResearch IT
iRODS-based FAIR data-infrastructure for Maastricht UMC+
Hospital
(meta)data standard
message
broker
Composable resource
University
(meta)data standards
network share
Validation &
pseudo
Master Person Index
Multi-schematic search indexer (Solr, Elasticsearch, Spark?)
MUMC+ Research IT key aspects
Goal: Central research data-infrastructure
for clinical and non-clinical data in MUMC+.
Data should be:
Findable
Accessible
Interoperable
Reusable
HL7 and ISA (meta)data standards, enriched
with ontologies. (Meta)data will be extracted
in search indexer.
Pseudonymization and matching workflows
that ensure compliancy with Personal Data
Protection Act.
DEV environment in Docker.
Partnerships
• Dutch federation of UMC’s (NFU)
• FAIR approach: Dutch Tech Centre for Life
Sciences
• Dutch “iRODS community” U2CONNECT
• Official maintenance and support for
irods-php* in the Netherlands.
Maarten L.J. Coonen, MSc
iRODS user group meeting 2016
Composable resource (repl.)
create-ingest
rule
github.com/MaastrichtUniversity
Anon.
& data export
Pseudo. &
data transfer
* irods-php was forked from DICE-UNC
message
broker
Special
collection
REST
API
NFS
iRODS collections
Project 1Project 1Project 1
Project 1Project 1Project 2
Project 1Project 1Project n
ingest rule
irods
-php
• iRODS autorisation layer – requests
from other apps executed as
iRODS proxy user.
• Aim to have logic centralized in
iRODS rules and msi’s.