MIRACOLIX...2019/04/08  · MIRACOLIX MEDICAL INFORMATICS REUSABLE ECO-SYSTEM OF OPEN SOURCE...

16
MIRACOLIX MEDICAL INFORMATICS REUSABLE ECO-SYSTEM OF OPEN SOURCE LINKABLE AND INTEROPERABLE SOFTWARE TOOLS – X Prof. Dr. Martin Sedlmayr Institut für Medizinische Informatik und Biometrie Zentrum für Medizinische Informatik TU Dresden / Universitätsklinikum Dresden

Transcript of MIRACOLIX...2019/04/08  · MIRACOLIX MEDICAL INFORMATICS REUSABLE ECO-SYSTEM OF OPEN SOURCE...

Page 1: MIRACOLIX...2019/04/08  · MIRACOLIX MEDICAL INFORMATICS REUSABLE ECO-SYSTEM OF OPEN SOURCE LINKABLE AND INTEROPERABLE SOFTWARE TOOLS –X Prof. Dr. Martin Sedlmayr Institut für

MIRACOLIXMEDICAL INFORMATICS REUSABLE ECO-SYSTEM OF

OPEN SOURCE LINKABLE AND INTEROPERABLE

SOFTWARE TOOLS – X

Prof. Dr. Martin SedlmayrInstitut für Medizinische Informatik und Biometrie

Zentrum für Medizinische Informatik

TU Dresden / Universitätsklinikum Dresden

Page 2: MIRACOLIX...2019/04/08  · MIRACOLIX MEDICAL INFORMATICS REUSABLE ECO-SYSTEM OF OPEN SOURCE LINKABLE AND INTEROPERABLE SOFTWARE TOOLS –X Prof. Dr. Martin Sedlmayr Institut für

2

RekapitulationDie prinzipielle Architektur eines DIZ

Page 3: MIRACOLIX...2019/04/08  · MIRACOLIX MEDICAL INFORMATICS REUSABLE ECO-SYSTEM OF OPEN SOURCE LINKABLE AND INTEROPERABLE SOFTWARE TOOLS –X Prof. Dr. Martin Sedlmayr Institut für

1001 Tools

Infrastructure

Platform

MDR

AuditTerminologieserver

eConsent

Reporting Analysen Integration

Co

nn

ect

Co

nn

ect

Page 4: MIRACOLIX...2019/04/08  · MIRACOLIX MEDICAL INFORMATICS REUSABLE ECO-SYSTEM OF OPEN SOURCE LINKABLE AND INTEROPERABLE SOFTWARE TOOLS –X Prof. Dr. Martin Sedlmayr Institut für

• Medical Informatics ReusAbleeCo-system of Open source Linkable and Interoperable software tools – X

MIRACOLIX

• MIRACOLIX is• pragmatic

• modular

• reusable

• open source

• interoperable

• federated

4

MIRACOLIXDas MIRACUM Ökosystem

Page 5: MIRACOLIX...2019/04/08  · MIRACOLIX MEDICAL INFORMATICS REUSABLE ECO-SYSTEM OF OPEN SOURCE LINKABLE AND INTEROPERABLE SOFTWARE TOOLS –X Prof. Dr. Martin Sedlmayr Institut für

5

Bereiche

Repositories

Project & Trial

Management

Data Protection

IT-Infrastructure

Data Integration

Tools

Page 6: MIRACOLIX...2019/04/08  · MIRACOLIX MEDICAL INFORMATICS REUSABLE ECO-SYSTEM OF OPEN SOURCE LINKABLE AND INTEROPERABLE SOFTWARE TOOLS –X Prof. Dr. Martin Sedlmayr Institut für

• Data Repositories, Exploration & Visualisierung• i2b2 & IDRT Tools

• OMOP CDM & OHDSI Tools

• XNAT

• tranSMART

• cBioportal

• Langzeitarchivierung/Sharing• iRODS

• CKAN

6

BereicheSpeicherung der Daten

Repositories

Project & Trial Management

Data Protection

IT-Infrastructure

Data Integration

Tools

Page 7: MIRACOLIX...2019/04/08  · MIRACOLIX MEDICAL INFORMATICS REUSABLE ECO-SYSTEM OF OPEN SOURCE LINKABLE AND INTEROPERABLE SOFTWARE TOOLS –X Prof. Dr. Martin Sedlmayr Institut für

• MIRACUM Metadata Repository• basiert auf Samply.MDR

• ETL Tools• Talend Open Studio / pentaho

• Datenharmonisierung/Mapping Tool• Erlangen Ontology-based Mapping

Tools (GBA / BBMRI ERIC CS IT)• MOLGENIS (BiobankConnect)

• Natural Language Processing Tool• Averbis Information Discovery Tool

• Connector Komponenten• für die Förderation der DIZe• basieren auf li2b2, Samply

Broker/Connector, OHDSI Arachne

7

BereicheErschließung der Daten

Repositories

Project & Trial Management

Data Protection

IT-Infrastructure

Data Integration

Tools

Page 8: MIRACOLIX...2019/04/08  · MIRACOLIX MEDICAL INFORMATICS REUSABLE ECO-SYSTEM OF OPEN SOURCE LINKABLE AND INTEROPERABLE SOFTWARE TOOLS –X Prof. Dr. Martin Sedlmayr Institut für

• Förderierte Authentifizierung• oAuth

• existierende Logins via DFN-AAI

• Tools für Entwicklung, Deploymentund Monitoring• Confluence, JIRA, Bitbucket, ...

• Docker

• Software Pipelines für die Analyse von omics-Daten• teilen, verwenden, lernen

• Vergleich von Ergebnissen und Qualitätsparametern

• Galaxy, Galaxy Tool Shed & Docker

8

BereicheIT-Infrastruktur

Repositories

Project & Trial Management

Data Protection

IT-Infrastructure

Data Integration

Tools

Page 9: MIRACOLIX...2019/04/08  · MIRACOLIX MEDICAL INFORMATICS REUSABLE ECO-SYSTEM OF OPEN SOURCE LINKABLE AND INTEROPERABLE SOFTWARE TOOLS –X Prof. Dr. Martin Sedlmayr Institut für

• Projektverwaltung Atlassian Confluence

Arachne

ProSKIVE

• Zentrales Projekt-/Studienregister• Inkl. aller relevanten Metadaten

und Einschlusskriterien

• SODA (Freiburg)

9

BereicheOrganisation

Repositories

Project & Trial Management

Data Protection

IT-Infrastructure

Data Integration

Tools

Page 10: MIRACOLIX...2019/04/08  · MIRACOLIX MEDICAL INFORMATICS REUSABLE ECO-SYSTEM OF OPEN SOURCE LINKABLE AND INTEROPERABLE SOFTWARE TOOLS –X Prof. Dr. Martin Sedlmayr Institut für

• ID-Management Tool• Mainzelliste, ePIX

• Datenanonymisierung• z.B. ARX (http://arx.deidentifier.org/)

• Consent Management Tool• gICS (generic informed consent

service)

10

BereicheDatenschutz und -sicherheit

Repositories

Project & Trial Management

Data Protection

IT-Infrastructure

Data Integration

Tools

Page 11: MIRACOLIX...2019/04/08  · MIRACOLIX MEDICAL INFORMATICS REUSABLE ECO-SYSTEM OF OPEN SOURCE LINKABLE AND INTEROPERABLE SOFTWARE TOOLS –X Prof. Dr. Martin Sedlmayr Institut für

• Kapselung der Services• einfache Bereitstellung

• archivierbar

• Docker• Aufbau produktiver

Umgebungen

• Zertifizierung der Images

11

Deployment

Page 12: MIRACOLIX...2019/04/08  · MIRACOLIX MEDICAL INFORMATICS REUSABLE ECO-SYSTEM OF OPEN SOURCE LINKABLE AND INTEROPERABLE SOFTWARE TOOLS –X Prof. Dr. Martin Sedlmayr Institut für

• Lead Partner pro Komponente• kompetenzgetrieben

• z.B. Erlangen für i2b2, Dresden für OHDSI, Magdeburg für XNAT, ...

• Verantwortlich für die Entwicklung bzw. Anpassung, stellt Installationskandidaten bereit

• Leistet Support für Partner-DIZebeim Aufbau der Komponenten

• Starke Community

VorgehenMIRACUM Competence Center

Page 13: MIRACOLIX...2019/04/08  · MIRACOLIX MEDICAL INFORMATICS REUSABLE ECO-SYSTEM OF OPEN SOURCE LINKABLE AND INTEROPERABLE SOFTWARE TOOLS –X Prof. Dr. Martin Sedlmayr Institut für

Versorgung … Forschung ... Lehre

• Heterogenität der Werkzeuge• Lizenzen

• Releasezyklen

• Technologien (docker, FHIR, …)

• Rahmenbedingungen• DSGVO, MPG, Zertifizierbarkeit, Auditierbarkeit

• Organisation• Wachsende, verteilte, internationale Teams

(Einige ) Herausforderungen

Page 14: MIRACOLIX...2019/04/08  · MIRACOLIX MEDICAL INFORMATICS REUSABLE ECO-SYSTEM OF OPEN SOURCE LINKABLE AND INTEROPERABLE SOFTWARE TOOLS –X Prof. Dr. Martin Sedlmayr Institut für

Geeignete Strukturen müssen aufgebaut werden• Zentral bereitgestellte Services

• Wiki, Ticketing, Repository, CI, Chat, …

• Governance

• Product Ownership

• Pull Requests

• SOPs und Dokumentation

• Release Synchronisation

• Lernen von erfolgreichen Distributionen

• Community Management

14

VorgehenEntwicklungsumgebung

Page 15: MIRACOLIX...2019/04/08  · MIRACOLIX MEDICAL INFORMATICS REUSABLE ECO-SYSTEM OF OPEN SOURCE LINKABLE AND INTEROPERABLE SOFTWARE TOOLS –X Prof. Dr. Martin Sedlmayr Institut für

15

MIRACUMDIZ Community

ForscherKlinkerKlinker

KlinikerForscher

Group Forscher

Group

KH-IT

• Stellt Daten bereit• Will Versorgungsmehrwert

• Will Daten & Tools• Stellt Erkenntnis & Innovationen bereit

• Managt Daten (technisch)• Stellt Infrastruktur bereit

DIZ DIZ labs

DIZ Community

Welt...

Page 16: MIRACOLIX...2019/04/08  · MIRACOLIX MEDICAL INFORMATICS REUSABLE ECO-SYSTEM OF OPEN SOURCE LINKABLE AND INTEROPERABLE SOFTWARE TOOLS –X Prof. Dr. Martin Sedlmayr Institut für

• MIRACOLIX ist• eine dynamische Sammlung von Tools

• open-source und gut dokumentiert

• die Referenzimplementierung eines MIRACUM DIZ

• MIRACOLIX benötigt• das Engagement der Competence Center

• eine aktive Community aus Entwicklern und Anwendern

• eine gute Governance

16

Zusammenfassung