Skip to content

lambda-science/IMPatienT

Repository files navigation

Twitter Follow GitHub tag (latest SemVer) GitHub release (latest SemVer) Build GitHub last commit GitHub

IMPatienT 🗂️: an integrated web application to digitize, process and explore multimodal patient data.

IMPatienT Banner

IMPatienT 🗂️ (Integrated digital Multimodal PATIENt daTa) is a web application developped in the MYO-xIA project for patient data digitization and exploration. It features a standard vocabulary creator, optical character recognition (OCR), natural language processing (NLP), image annotation and segmentation using machine learning, interactive visualizations and automatic diagnosis suggestion.

A demo version is currently deployed at: https://impatient.lbgi.fr/ This project is free and open-source under the AGPL license, feel free to fork and contribute to the development. Several guides are available at the bottom of this page for the production deployment and developer mode.

Contact:

The main maintainer is: Corentin Meyer - PhD in Biomedical AI contact@cmeyer.fr

Citing IMPatienT🗂️

[placeholder]

Partners

Partner Banner

IMPatienT is developped and used in collaboration with the Morphological Unit of the Institute of Myology of Paris. A production instance is deployed to help discovering new relevant features for congenital myopathies classification and diagnosis.

IMPatienT🗂️ Abstract

Background
Medical acts, such as imaging, generally lead to the production of several medical text reports that describe the relevant findings. Such processes induce multimodality in patient data by linking image data to free-text data and consequently, multimodal data have become central to drive research and improve diagnosis of patients. However, the exploitation of patient data is challenging as the ecosystem of available analysis tools is fragmented depending on the type of data (images, text, genetic sequences), the task to be performed (digitization, processing, exploration) and the domain of interest (clinical phenotype, histology…). To address the challenges, the analysis tools need to be integrated in a simple, comprehensive, and flexible platform.
Results
Here, we present IMPatienT (Integrated digital Multimodal PATIENt daTa), a free and open-source web application to digitize, process and explore multimodal patient data. IMPatienT has a modular architecture, including four components to: (i) create a standard vocabulary for a domain, (ii) digitize and process free-text data by mapping it to a set of standard terms, (iii) annotate images and perform image segmentation, and (iv) generate an automatic visualization dashboard to provide insight on the data and perform automatic diagnosis suggestions. Finally, we demonstrate the usefulness of IMPatienT on a corpus of 40 simulated muscle biopsy reports of congenital myopathy patients.
Conclusions
IMPatienT is a platform to digitize, process and explore patient data that can handle image and free-text data. As it relies on a user-designed vocabulary, it can be adapted to fit any domain of research and can be used as a patient registry for exploratory data analysis (EDA). A demo instance of the application is available at https://impatient.lbgi.fr.

Setup guides

(DOCKER) Developper Mode Setup (to contribute)

See the wiki page: Developper Mode Setup (DOCKER)

(DOCKER) Deploy to production & Maintain IMPatienT

See the wiki page: Deploy and maintain (DOCKER)

(LINUX) Deploy to production & Maintain IMPatienT

See the wiki page: Deploy and maintain (LINUX)

(LINUX) Developper Mode Setup

See the wiki page: Developper Mode Setup (LINUX)