Project repo for NAMIC Projectweek
Despite various existing solutions for DICOM Medical Database, (e.g. Kaapana, XNAT server, ...) these systems lack capablities to accompany the imaging data with medical records. However, (to the best of our limited knowledge) there exist very few open sources solutions that can store multimodal data (DICOM, Electronic Health Records, REDCAP questionnaires & FHIR) for clinical research.
FHIR represents a globally recognized standard for the interoperable exchange and integration of medical information. Adopting FHIR in medical image analysis enables more in-depth analysis by combining clinical information with imaging data. Moreover, it facilitates the representation of analysis results in a standardized format.
Initial steps towards adopting FHIR within medical image analysis platforms have been taken during the 38th Project week.
However, aspects like the general mapping of tabular data into FHIR resources remains challenging which should be addressed in this project as well as the joint visualization of results from computational image analysis together with clinical data from the patients.
The project would comprise set up a PACS as well as a FHIR Server for storing of multimodal patient data for further AI analysis. This data storage will be designed to assist AI enabled interactive annotation. Additionally it would include visualizing capabilities (e.g., descriptive statistics). Ideally the database will also support data retieval API for data visualization dashboard. In the end the prototype should be integrated in Kaapana.
This project aims to develop an open-source and ideally community-maintained solution for:
- Data Standardization: All collected data will be converted and standarized into research format (e.g. FHIR format)
- Having a multimodal research database or integration of medical records.
- Visualization tools using the system enable exploration of the multimodal dataset
- Ideally: The infrastructure would enable connection to annotation tools such as available Kaapana / MONAI Label.
-
Select and download a suitable multimodal Dataset (TCIA NSCLC)
-
Creating a local development setup
- Setup a local ORTHANC PACS server
- Setup a local HAPI FHIR server
-
Define an standardize (or extended in teh community) format to optimally store multimodal data ( e.g. the Brain Imaging Data Structure BIDS format extension)
-
Create a mongoDB database for optimal storage
-
Configure ORTHANC server for visualization and integration prposes 6a. (optional) Add possibility to export to an structured format, integrating Magnetic Resonance Imaging (MRI) (maybe in DICOM but would support NIFTI conversion), Electronic Health Records (EHR)... 6b. Enable data anotation capabilites ( e.g. OHIF viewer with MONAI label)
- Data curation
- Basic ORTHANC server proptotyping
- We can use the MIMIC-IV Dataset with genertaed in this publication: https://physionet.org/content/haim-multimodal/1.0.1/
- Orthanc database mongoDB plugin: https://github.com/Doc-Cirrus/orthanc-mongodb
- FHIR Server integration in Kaapana from PW38
- Kaapana
- FHIR
- Datasets: TCIA NSCLC