Skip to content

PLUGIN Healthcare

The Platform for Utilisation and Reuse of Clinical Data in the Netherlands (PLUGIN) aims to unlock clinical data in the Electronic Patient Records (EPRs) of Dutch hospitals in a secure, scalable and sustainable manner. PLUGIN originated as an initiative of Dutch Hospital Data, Integraal Kankercentrum Nederland and Expertisecentrum Zorgalgoritmen. The basic infrastructure uses vantage6 and makes it possible to make medical data available in a decentralised manner for both general data exchange and federated learning and analysis.

With use cases AI-assisted coding and populating and enriching the NKR, it has been demonstrated that the infrastructure can be deployed at scale for the three types of federated data processing.

The PLUGIN infrastructure implements various components as shown in the diagram and table below, which are explained on the following pages.

List of components

Component Function
PLUGIN-Analytics Component for federated analysis
PLUGIN-ML Component for federated learning
PLUGIN-Hub Component enabling federated data submissions (data pooling)
vantage6 server Central processing hub on which users, organisations, collaborations, tasks and results are managed and orchestrated
vantage6 UI Web application through which users can interact with the server
vantage6 API Programmatic control of the server, including Python client and R client
Docker registry Containers authorised to run decentrally on the data stations
Algorithm store Metadata of the (algorithm) containers, including support for the approval process
vantage6 node Decentralised component of the processing hub that executes local computations
algorithm container Temporary local copy of the algorithm being executed, created and removed by the vantage6 node
PLUGIN-Lake Lakehouse for serverless storage and ETL transformations on the data station
External documentation

Comments