PHT-meDIC im Kontext von CORD: Eine Demonstration der Analyse Funktionalität
PHT-meDIC CORD Demo
Marius de Arruda Botelho Herr
12.11.2021
© UNIVERSITÄTSKLINIKUM TÜBINGEN.
Idee des PHT
PHT 12.11.2021
Daten bleiben unter Kontrolle eines Krankenhauses. Züge fahren iterativ von einer zur nächsten Station, um nur die Ergebnisse zu aktualisieren. Züge bringen alles Notwendige für die Analyse mit.
Marius de Arruda Botelho Herr
2
Zentrale Analysen Dezentrale Analysen
Service Komponenten
PHT 12.11.2021
Marius de Arruda Botelho Herr
3
Züge
Züge basieren auf Container Technologien und beinhalten:
Heißen im Kontext des PHT Master Images
PHT 12.11.2021
Marius de Arruda Botelho Herr
4
Demo - Überblick
PHT 12.11.2021
Dokumentation https://pht-medic.github.io/documentation/cord_demo/cord_demo/
User Interface https://demo.personalhealthtrain.de
Example trains https://github.com/PHT-Medic/cord-pht-demo
Demo Seite zum selbst ausprobieren erreichbar!
Züge werden automatisch freigegeben und ausgeführt.
Marius de Arruda Botelho Herr
5
Demo - Submission
PHT 12.11.2021
Marius de Arruda Botelho Herr
6
Demo - Ergebnisse
PHT 12.11.2021
Marius de Arruda Botelho Herr
7
Demo - Zusammenfassung
PHT 12.11.2021
Darf beliebig angepasst und erweitert werden
Falls eigene Daten oder andere Wünsche integriert werden sollen, kontaktiert uns: pht@medizin.uni-tuebingen.de
Marius de Arruda Botelho Herr
8
Zug Ausführung 1 von 3
Key Fakten
dabei müssen die Dateien signiert werden
PHT 12.11.2021
Marius de Arruda Botelho Herr
9
Zug Ausführung 2 von 3
Key Fakten
jeweiligen Stationen
PHT 12.11.2021
Marius de Arruda Botelho Herr
10
Zug Ausführung 3 von 3
Key Fakten
PHT 12.11.2021
Marius de Arruda Botelho Herr
11
Zug Sicherheit
PHT 12.11.2021
Marius de Arruda Botelho Herr
12
Privatsphäre der Daten
PHT 12.11.2021
Privatsphäre der Daten
Daten bleiben immer bei Stationen. Diese erkennen Manipulation eines Zuges, verschlüsseln Ergebnisse und Modelle mit Envelope-Verschlüsselung.
Methoden wie k-anonymität oder Differential Privacy möglich als Erweiterung der Train Library. Privacy Preserving Record linkage grundsätzlich möglich.
Beispiel
Python CORD Demo Train 2
Berechnet unter der Verwendung von Paillier
Verschlüsselung sicher alle Parameter, um das
Durchschnittsalter über drei Standorte zu berechnen.
Marius de Arruda Botelho Herr
13
Betrieb mit Patientendaten
PHT 12.11.2021
Marius de Arruda Botelho Herr
14
Risiko
03
Genehmigung
02
Software
01
Betriebs- & Technische- Konzepte abstimmen, Prozesse, Rollen, Ressourcen definieren
VVT & DSFA
04
Datenschutz
Eintrag und Freigabe
IT-Sicherheit
Freigabe Konzept -
ggf. lokale Adaptionen
Risikobewertung der Software für Betrieb
Echtdaten
Vergleich mit VA Tools
PHT 12.11.2021
Marius de Arruda Botelho Herr
15
15
Funktionen | DataSHIELD | SMPC (Konzeptionell) | PHT |
Unterstützung von beliebigen Programmiersprachen | | | |
Berechnungen mit High-Volume Daten | | | |
Ausführung komplexer Analyse Pipelines | | | |
Ohne Trusted Third Party | | | |
Verschlüsselung der Ergebnisse | | | |
Parallele Ausführung (möglich) | | | |
Aus MII TF VA vom 29.10.2021
Ein Jahr später...
Outlook & Danksagung
PHT 12.11.2021
Marius de Arruda Botelho Herr
16
16
Universität Tübingen
Nächste Schritte
Mehr Informationen unter https://personalhealthtrain.de
Dankeschön!
Fragen?
© UNIVERSITÄTSKLINIKUM TÜBINGEN.