personal health train - go fair · each process in a pht framework is described by rich metadata...
TRANSCRIPT
![Page 1: Personal Health Train - GO FAIR · Each process in a PHT framework is described by rich metadata and communicated between entities by following community standards . ... RDA's Data](https://reader033.vdocuments.net/reader033/viewer/2022051921/600eb6f92d22327865711756/html5/thumbnails/1.jpg)
Semantic Interoperability of Metadata
Oya Beyan
Fraunhofer Institute for Applied Information Technology (FIT)
RWTH Aachen University, Informatik 5, Germany
Personal Health Train
Implementation Network
![Page 2: Personal Health Train - GO FAIR · Each process in a PHT framework is described by rich metadata and communicated between entities by following community standards . ... RDA's Data](https://reader033.vdocuments.net/reader033/viewer/2022051921/600eb6f92d22327865711756/html5/thumbnails/2.jpg)
Oya Beyan, GO FAIR Personal Health Train IN, GO BUILD Workshop, Hamburg, 11.11.2019
Learning from Data
quality of care
patient
recruitment
Safety
surveillance
![Page 3: Personal Health Train - GO FAIR · Each process in a PHT framework is described by rich metadata and communicated between entities by following community standards . ... RDA's Data](https://reader033.vdocuments.net/reader033/viewer/2022051921/600eb6f92d22327865711756/html5/thumbnails/3.jpg)
Oya Beyan, GO FAIR Personal Health Train IN, GO BUILD Workshop, Hamburg, 11.11.2019
… reality
![Page 4: Personal Health Train - GO FAIR · Each process in a PHT framework is described by rich metadata and communicated between entities by following community standards . ... RDA's Data](https://reader033.vdocuments.net/reader033/viewer/2022051921/600eb6f92d22327865711756/html5/thumbnails/4.jpg)
Oya Beyan, GO FAIR Personal Health Train IN, GO BUILD Workshop, Hamburg, 11.11.2019
Sharing Analytics Tasks
![Page 5: Personal Health Train - GO FAIR · Each process in a PHT framework is described by rich metadata and communicated between entities by following community standards . ... RDA's Data](https://reader033.vdocuments.net/reader033/viewer/2022051921/600eb6f92d22327865711756/html5/thumbnails/5.jpg)
Oya Beyan, GO FAIR Personal Health Train IN, GO BUILD Workshop, Hamburg, 11.11.2019
PHT Framework
Persistently
identifiable, auditable trains
Traceability and provenance
Reproducibility
Standardized interfaces
![Page 6: Personal Health Train - GO FAIR · Each process in a PHT framework is described by rich metadata and communicated between entities by following community standards . ... RDA's Data](https://reader033.vdocuments.net/reader033/viewer/2022051921/600eb6f92d22327865711756/html5/thumbnails/6.jpg)
Oya Beyan, GO FAIR Personal Health Train IN, GO BUILD Workshop, Hamburg, 11.11.2019
I designed a great
algorithm to predict
heart diseases but
need data to train it
Are there any patients aged
65+ who use beta-blockers in
combination with verapamil?
What is the average weight of
patients diagnosed with
cardiovascular diseases? PHT Approach
Data Consumers
Intends to access
privacy-sensitive data
from multiple curators
formulates queries to describe data requirements
specifies the analytics algorithm
Sends request to execute them
● Metadata Discovery of Data
● Model/Train Repositories
● Train Metadata Schema and Annotation
● Broker Services
TOOLS &
SERVICES
![Page 7: Personal Health Train - GO FAIR · Each process in a PHT framework is described by rich metadata and communicated between entities by following community standards . ... RDA's Data](https://reader033.vdocuments.net/reader033/viewer/2022051921/600eb6f92d22327865711756/html5/thumbnails/7.jpg)
Oya Beyan, GO FAIR Personal Health Train IN, GO BUILD Workshop, Hamburg, 11.11.2019
PHT Framework
Data Stations
Provides computing resources
Integrates data from multiple data sources
Maintains private data repositories
Publishes schemas/metadata describing
available data sets and access protocols
Executes analytic tasks in secure enclave
Communicates with other components
Ideally: Acts as FAIR data points
Structured Data
Diagnosis
Procedures
Lab Values
Medication
Biobank
PDMS
Unstructured
Data
Images
Text
Documents
High-D
Data
Omics
Metadata & Schema
Repository
Data
Integration
Engine
![Page 8: Personal Health Train - GO FAIR · Each process in a PHT framework is described by rich metadata and communicated between entities by following community standards . ... RDA's Data](https://reader033.vdocuments.net/reader033/viewer/2022051921/600eb6f92d22327865711756/html5/thumbnails/8.jpg)
Oya Beyan, GO FAIR Personal Health Train IN, GO BUILD Workshop, Hamburg, 11.11.2019
PHT Framework
Trains
A collection of Digital Objects and workflows
Adaptable , reproducible, identifiable, versioned, self containing
Algorithm.py
import ml_lib as ml def main(): model = ml.load(‘/model1’) model.fit_transform(/data) model.save(‘/model2’)
metadata.rdf
ISSUER = Johanna Doe ACCESS_TOKEN = a58fc3520 PURPOSE = QC
query.{cql /
sparql}
![Page 9: Personal Health Train - GO FAIR · Each process in a PHT framework is described by rich metadata and communicated between entities by following community standards . ... RDA's Data](https://reader033.vdocuments.net/reader033/viewer/2022051921/600eb6f92d22327865711756/html5/thumbnails/9.jpg)
Oya Beyan, GO FAIR Personal Health Train IN, GO BUILD Workshop, Hamburg, 11.11.2019
PHT Trains
A train encapsulates all digital objects during the lifecycle of execution, including results.
![Page 10: Personal Health Train - GO FAIR · Each process in a PHT framework is described by rich metadata and communicated between entities by following community standards . ... RDA's Data](https://reader033.vdocuments.net/reader033/viewer/2022051921/600eb6f92d22327865711756/html5/thumbnails/10.jpg)
Oya Beyan, GO FAIR Personal Health Train IN, GO BUILD Workshop, Hamburg, 11.11.2019
PHT Framework
Handling Station
Acts as a gateway between consumer and data curators
Broker between parties
Evaluates & monitors trains
Facilitates train routing
Registry & Indexing
Maintains persistency
Aggregates results
Each process in a PHT framework is described by rich metadata
and communicated between entities by following community standards
![Page 11: Personal Health Train - GO FAIR · Each process in a PHT framework is described by rich metadata and communicated between entities by following community standards . ... RDA's Data](https://reader033.vdocuments.net/reader033/viewer/2022051921/600eb6f92d22327865711756/html5/thumbnails/11.jpg)
Oya Beyan, GO FAIR Personal Health Train IN, GO BUILD Workshop, Hamburg, 11.11.2019
Applying FAIR Principles to PHT
TRAINS:
• Find and Reuse Trains
• Interpretable content and
requirements
• Repeats executed Trains
• Guarantees access to the same
Train over the lifecycle
STATIONS:
• Discoverable to data consumers
• Publish data standards and
computational resources
• Defined access policies
• Standardized interfaced to
interact with trains
![Page 12: Personal Health Train - GO FAIR · Each process in a PHT framework is described by rich metadata and communicated between entities by following community standards . ... RDA's Data](https://reader033.vdocuments.net/reader033/viewer/2022051921/600eb6f92d22327865711756/html5/thumbnails/12.jpg)
Oya Beyan, GO FAIR Personal Health Train IN, GO BUILD Workshop, Hamburg, 11.11.2019
Main components of the PHT architecture
Citation: O. Beyan, A. Choudhury, J van Soest, O. Kohlbacher, L. Zimmermann, H. Stenzhorn, R. Karim, M. Dumontier, S.
Decker, L.O. Bonino da Silva Santos & A. Dekker. Distributed analytics on sensitive medical data: The Personal Health Train.
Data Intelligence Special Issue on Emerging FAIR Practices 1(2019). doi: 10.1162/dint_a_00032
![Page 13: Personal Health Train - GO FAIR · Each process in a PHT framework is described by rich metadata and communicated between entities by following community standards . ... RDA's Data](https://reader033.vdocuments.net/reader033/viewer/2022051921/600eb6f92d22327865711756/html5/thumbnails/13.jpg)
Oya Beyan, GO FAIR Personal Health Train IN, GO BUILD Workshop, Hamburg, 11.11.2019
TRAIN as a FAIR Digital Object
Core Data Model for Digital Objects
• a bit sequence being stored,
managed and served by some
repositories,
• is referenced by a globally
resolvable and persistent
identifier, and
• is described by metadata
Ref: RDA's Data Foundation & Terminology
Group (DFT) 2014: Core Model
![Page 14: Personal Health Train - GO FAIR · Each process in a PHT framework is described by rich metadata and communicated between entities by following community standards . ... RDA's Data](https://reader033.vdocuments.net/reader033/viewer/2022051921/600eb6f92d22327865711756/html5/thumbnails/14.jpg)
Oya Beyan, GO FAIR Personal Health Train IN, GO BUILD Workshop, Hamburg, 11.11.2019
TRAIN as a FAIR Digital Object
FAIR Digital Objects
Ref: Luiz Bonino, Fair digital framework FAIR digital object + LDP
![Page 15: Personal Health Train - GO FAIR · Each process in a PHT framework is described by rich metadata and communicated between entities by following community standards . ... RDA's Data](https://reader033.vdocuments.net/reader033/viewer/2022051921/600eb6f92d22327865711756/html5/thumbnails/15.jpg)
Oya Beyan, GO FAIR Personal Health Train IN, GO BUILD Workshop, Hamburg, 11.11.2019
TRAIN as a FAIR Digital Object
Train is defined by a persistent identifier, provides links to digital resources
(including executed code and generated outcomes) and has a metadata generated before
and during the execution process.
![Page 16: Personal Health Train - GO FAIR · Each process in a PHT framework is described by rich metadata and communicated between entities by following community standards . ... RDA's Data](https://reader033.vdocuments.net/reader033/viewer/2022051921/600eb6f92d22327865711756/html5/thumbnails/16.jpg)
Oya Beyan, GO FAIR Personal Health Train IN, GO BUILD Workshop, Hamburg, 11.11.2019
TRAIN as a FAIR Digital Object
![Page 17: Personal Health Train - GO FAIR · Each process in a PHT framework is described by rich metadata and communicated between entities by following community standards . ... RDA's Data](https://reader033.vdocuments.net/reader033/viewer/2022051921/600eb6f92d22327865711756/html5/thumbnails/17.jpg)
Oya Beyan, GO FAIR Personal Health Train IN, GO BUILD Workshop, Hamburg, 11.11.2019
Train Registries & Repositories
Citation: O. Beyan, A. Choudhury, J van Soest, O. Kohlbacher, L. Zimmermann, H. Stenzhorn, R. Karim, M. Dumontier, S.
Decker, L.O. Bonino da Silva Santos & A. Dekker. Distributed analytics on sensitive medical data: The Personal Health Train.
Data Intelligence Special Issue on Emerging FAIR Practices 1(2019). doi: 10.1162/dint_a_00032
![Page 18: Personal Health Train - GO FAIR · Each process in a PHT framework is described by rich metadata and communicated between entities by following community standards . ... RDA's Data](https://reader033.vdocuments.net/reader033/viewer/2022051921/600eb6f92d22327865711756/html5/thumbnails/18.jpg)
Oya Beyan, GO FAIR Personal Health Train IN, GO BUILD Workshop, Hamburg, 11.11.2019
Train Registries & Repositories
![Page 19: Personal Health Train - GO FAIR · Each process in a PHT framework is described by rich metadata and communicated between entities by following community standards . ... RDA's Data](https://reader033.vdocuments.net/reader033/viewer/2022051921/600eb6f92d22327865711756/html5/thumbnails/19.jpg)
Oya Beyan, GO FAIR Personal Health Train IN, GO BUILD Workshop, Hamburg, 11.11.2019
Train Registries & Repositories
https://www.train4fair.com/
![Page 20: Personal Health Train - GO FAIR · Each process in a PHT framework is described by rich metadata and communicated between entities by following community standards . ... RDA's Data](https://reader033.vdocuments.net/reader033/viewer/2022051921/600eb6f92d22327865711756/html5/thumbnails/20.jpg)
Oya Beyan, GO FAIR Personal Health Train IN, GO BUILD Workshop, Hamburg, 11.11.2019
Train Registries & Repositories
![Page 21: Personal Health Train - GO FAIR · Each process in a PHT framework is described by rich metadata and communicated between entities by following community standards . ... RDA's Data](https://reader033.vdocuments.net/reader033/viewer/2022051921/600eb6f92d22327865711756/html5/thumbnails/21.jpg)
Oya Beyan, GO FAIR Personal Health Train IN, GO BUILD Workshop, Hamburg, 11.11.2019
Train Registries & Repositories
![Page 22: Personal Health Train - GO FAIR · Each process in a PHT framework is described by rich metadata and communicated between entities by following community standards . ... RDA's Data](https://reader033.vdocuments.net/reader033/viewer/2022051921/600eb6f92d22327865711756/html5/thumbnails/22.jpg)
Oya Beyan, GO FAIR Personal Health Train IN, GO BUILD Workshop, Hamburg, 11.11.2019
Train Registries & Repositories
![Page 23: Personal Health Train - GO FAIR · Each process in a PHT framework is described by rich metadata and communicated between entities by following community standards . ... RDA's Data](https://reader033.vdocuments.net/reader033/viewer/2022051921/600eb6f92d22327865711756/html5/thumbnails/23.jpg)
Oya Beyan, GO FAIR Personal Health Train IN, GO BUILD Workshop, Hamburg, 11.11.2019
Train Registries & Repositories
![Page 24: Personal Health Train - GO FAIR · Each process in a PHT framework is described by rich metadata and communicated between entities by following community standards . ... RDA's Data](https://reader033.vdocuments.net/reader033/viewer/2022051921/600eb6f92d22327865711756/html5/thumbnails/24.jpg)
Oya Beyan, GO FAIR Personal Health Train IN, GO BUILD Workshop, Hamburg, 11.11.2019
GO FAIR PHT Implementation Network
We are working together
………. be part of it !
Please contact us :
Oya Beyan
Fraunhofer Institute for Applied Technology FIT,
Schloss Birlinghoven, Konrad-Adenauer-Straße, 53754 Sankt Augustin, Germany
https://www.go-fair.org/implementation-networks/overview/personal-health-train/