Related Experiment Video
Updated: May 11, 2026

A Metadata Extraction Approach for Clinical Case Reports to Enable Advanced Understanding of Biomedical Concepts
Published on: September 20, 2018
Facilitating phenotyping from clinical texts: the medkit library.
Antoine Neuraz1,2,3, Ghislain Vaillant1,2, Camila Arias1,2
1Inria Paris, Paris 75013, France.
Phenotyping from electronic health records (EHRs) is crucial but challenging due to text complexity. We developed medkit, an open-source Python library, to streamline the creation and evaluation of phenotyping pipelines, enhancing reproducibility and efficiency in research.
Area of Science:
- Biomedical Informatics
- Computational Health Sciences
- Health Data Science
Background:
- Phenotyping using Electronic Health Records (EHRs) is vital for clinical research.
- Extracting information from unstructured clinical text presents significant challenges due to heterogeneity and complexity.
- These challenges lead to time and cost constraints in observational studies.
Purpose of the Study:
- To develop an open-source Python library to facilitate the development, evaluation, and reproducibility of phenotyping pipelines.
- To address the tedious nature of phenotyping from clinical text.
- To support the secondary use of EHRs in research.
Main Methods:
- Developed medkit, an open-source Python library.
- medkit enables the composition of data processing pipelines using reusable software bricks called medkit operations.
- Shared pre-developed operations and pipelines for community use and enrichment.
Main Results:
- medkit provides a framework for building and evaluating phenotyping pipelines.
- The library promotes code reuse and standardization in phenotyping workflows.
- Facilitates easier development and validation of phenotyping algorithms.
Conclusions:
- medkit simplifies and accelerates the process of phenotyping from clinical text.
- The open-source library enhances the reproducibility and efficiency of EHR-based research.
- Encourages community collaboration for advancing phenotyping methodologies.
Related Concept Videos
Genetic Screens
Forward genetic screens
Forward or “classical” genetic screens involve creating random mutations in an organism’s DNA using radiation, mutagens, or insertion of additional bases, which result in visible changes...
Combination Therapies and Personalized Medicine
The combination of the drug acetazolamide and sulforaphane is a good example of combination therapy to treat cancer. The cells in the interior of a large tumor often die due to the hypoxic and...
MALDI-TOF Mass Spectrometry
Clinical Trials
There are four phases in a clinical trial. A phase one...
Clinical Trials: Overview
Pharmacogenetic Phenotypes: Alterations in Pharmacokinetics, Drug Targets and Biologic Milieu

