1 unstable release

0.0.1-a1 May 17, 2024

#238 in Database implementations

Download history 72/week @ 2024-05-11 53/week @ 2024-05-18

125 downloads per month
Used in medmodels

BSD-3-Clause

430KB
7.5K SLoC

MedModels Logo

Using High-End Machine Learning to Enhance Medical Data Analyses

Table of Contents

Why do you need MedModels?

The use of medical data in connection with AI is a rapidly growing field of research. However, there is a significant gap between the methodology that is published in scientific papers and the techniques that are used in the medical industry. Currently, companies have to adapt the latest findings to their individual set-up. With MedModels, we close this gap by offering all users an intuitive Python framework that provides the methods from current research publications in a directly usable manner.

What is MedModels?

MedModels is a Python-based software framework for the analysis of real-world evidence data for the healthcare sector. MedModels makes complex analyses and predictions based on medical data significantly faster, more precise, reliable, and more cost-effective.

The vision is to combine the key expertise of research companies and science in order to gain the greatest possible benefit for patients from the data. With MedModels, we close the clear innovation gap between academic research and industrial application by providing the latest scientific methods as an application-oriented framework.

Who is MedModels aimed at?

MedModels is aimed at a wide range of users, including medical care institutions (e.g., clinics and hospitals), research institutions (e.g., universities and cancer registers), insurance companies (e.g., health insurance and accident insurance), pharmaceutical companies as well as regulatory institutions such as drug administrations.

What does MedModels offer?

  • Treatment Effect Estimation
    Treatment effect estimations are used to compare the effects of treatment and control groups in non-experimental observational studies.
  • Patient Matching
    Statistical methods as well as innovative machine learning algorithms help identify similar patients in treatment and control groups to account for confounding variables.
  • Medical Data Synthesis
    Generative synthetic patient data closes data gaps and makes representative patient data available while ensuring data privacy.
  • Medical Concept Embeddings
    Medical concept embeddings pre-process medical raw data into compact representations that depict temporal and causal relationships of the concepts (e.g., diagnosis, treatment, medications, ...).
  • Predictive Modeling
    Machine learning models predict individual patient-level risks (e.g., diagnostics, events, treatment chances, ...) based on EHR data.
  • Explainable AI
    Counterfactual explanations and other techniques make black box forecasts comprehensible and interpretable.

How do you get MedModels?

Limebit hosts the official open source code on GitHub at: MedModels GitHub Repository

We recommend to use pip to install the latest version of MedModels:

pip install medmodels

For detailed information on how to use MedModels, please read the MedModels documentation.

Dependencies

~15MB
~297K SLoC