Skip to main content

Limebit Medmodels Package

Project description

MedModels Logo

MedModels: A Rust-Powered Python Framework for Modern Healthcare Research

Motivation

Analyzing real-world evidence, especially patient data, is a complex task demanding accuracy and reproducibility. Currently, research teams often re-implement the same statistical methods and data processing pipelines, leading to inefficient codebases, faulty implementations and technical debt.

MedModels addresses these challenges by providing a standardized, reliable, and efficient framework for handling, processing, and analyzing electronic health records (EHR) and claims data.

Target Audience:

MedModels is designed for a wide range of users working with real-world data and electronic health records, including:

  • (Pharmaco-)Epidemiologists
  • Real-World Data Analysts
  • Health Economists
  • Clinicians
  • Data Scientists
  • Software Developers

Key Features

  • Rust-Based Data Class: Facilitates the efficient transformation of patient data into adaptable and scalable network graph structures.
  • High-Performance Computing: Handles large datasets in memory while maintaining fast processing speeds due to the underlying Rust implementation.
  • Standardized Workflows: Streamlines common tasks in real-world evidence analysis, reducing the need for custom code.
  • Interoperability: Supports collaboration and data sharing through a unified data structure and analysis framework.

Key Components

  • MedRecord Data Structure:

    • Graph-Based Representation: Organizes medical data using nodes (e.g., patients, medications, diagnoses) and edges (e.g., date, dosage, duration) to capture complex interactions and dependencies.
    • Efficient Querying: Enables efficient querying and retrieval of information from the graph structure, supporting various analytical tasks.
    • Dynamic Management: Provides methods to add, remove, and modify nodes and edges, as well as their associated attributes, allowing for flexible data manipulation.
    • Effortless Creation: Easily create a MedRecord from various data sources:
      • Pandas DataFrames: Seamlessly convert your existing Pandas DataFrames into a MedRecord.
      • Polars DataFrames: Alternatively, use Polars DataFrames as input for efficient data handling.
      • Standard Python Structures: Create a MedRecord directly from standard Python data structures like dictionaries and lists, offering flexibility for different data formats.
    • Grouping and Filtering: Allows grouping of nodes and edges for simplified management and targeted analysis of specific subsets of data.
    • High-Performance Backend: Built on a Rust backend for optimal performance and efficient handling of large-scale medical datasets.
  • Treatment Effect Analysis:

    • Estimating Treatment Effects: Provides a range of methods for estimating treatment effects from observational data, including:

      • Continuous Outcomes: Analyze treatment effects on continuous outcomes.
      • Binary Outcomes: Estimate odds ratios, risk ratios, and other metrics for binary outcomes.
      • Time-to-Event Outcomes: Perform survival analysis and estimate hazard ratios for time-to-event outcomes.
      • Effect Size Metrics: Calculate standardized effect size metrics like Cohen's d and Hedges' g.
    • Matching:

      • (High Dimensional) Propensity Score Matching: Reduce confounding bias by matching treated and untreated individuals based on their propensity scores.
      • Nearest Neighbor Matching: Match individuals based on similarity in their observed characteristics.

Getting Started

Installation:

MedModels can be installed from PyPI using the pip command:

pip install medmodels

Quick Start:

Here's a quick start guide showing an example of how to use MedModels to create a MedRecord object, add nodes and edges, and perform basic operations.

import pandas as pd
import medmodels as mm

# Patients DataFrame (Nodes)
patients = pd.DataFrame(
    [
        ["Patient 01", 72, "M", "USA"],
        ["Patient 02", 74, "M", "USA"],
        ["Patient 03", 64, "F", "GER"],
    ],
    columns=["ID", "Age", "Sex", "Loc"],
)

# Medications DataFrame (Nodes)
medications = pd.DataFrame(
    [["Med 01", "Insulin"], ["Med 02", "Warfarin"]], columns=["ID", "Name"]
)

# Patients-Medication Relation (Edges)
patient_medication = pd.DataFrame(
    [
        ["Patient 02", "Med 01", pd.Timestamp("20200607")],
        ["Patient 02", "Med 02", pd.Timestamp("20180202")],
        ["Patient 03", "Med 02", pd.Timestamp("20190302")],
    ],
    columns=["Pat_ID", "Med_ID", "Date"],
)

# Create a MedRecord object using the builder pattern
record = (
    mm.MedRecord.builder()
    .add_nodes((patients, "ID"), group="Patients")
    .add_nodes((medications, "ID"), group="Medications")
    .add_edges((patient_medication, "Pat_ID", "Med_ID"))
    .add_group("US-Patients", nodes=["Patient 01", "Patient 02"])
    .build()
)

# Print an combined overview of the nodes and edges in the MedRecord
print(record)

# You can also print only nodes and edges respectively
print(record.overview_nodes())
print(record.overview_edges())

# Accessing all available nodes
print(record.nodes)
# Output: ['Patient 03', 'Med 01', 'Med 02', 'Patient 01', 'Patient 02']

# Accessing a certain node and its attributes
print(record.node["Patient 01"])
# Output: {'Age': 72, 'Loc': 'USA', 'Sex': 'M'}

# Getting all available groups
print(record.groups)
# Output: ['Medications', 'Patients', 'US-Patients']

# Getting the nodes that are within a certain group
print(record.nodes_in_group("Medications"))
# Output: ['Med 02', 'Med 01']

# Save the MedRecord to a file in RON format
record.to_ron("record.ron")

# Load the MedRecord from the RON file
new_record = mm.MedRecord.from_ron("record.ron")

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

medmodels-0.4.6.tar.gz (701.1 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

medmodels-0.4.6-cp313-cp313-win_amd64.whl (9.8 MB view details)

Uploaded CPython 3.13Windows x86-64

medmodels-0.4.6-cp313-cp313-win32.whl (8.4 MB view details)

Uploaded CPython 3.13Windows x86

medmodels-0.4.6-cp313-cp313-musllinux_1_2_x86_64.whl (11.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

medmodels-0.4.6-cp313-cp313-musllinux_1_2_i686.whl (11.6 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

medmodels-0.4.6-cp313-cp313-musllinux_1_2_armv7l.whl (11.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

medmodels-0.4.6-cp313-cp313-musllinux_1_2_aarch64.whl (10.8 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

medmodels-0.4.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

medmodels-0.4.6-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (12.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

medmodels-0.4.6-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (12.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

medmodels-0.4.6-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (10.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

medmodels-0.4.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

medmodels-0.4.6-cp313-cp313-macosx_11_0_arm64.whl (9.8 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

medmodels-0.4.6-cp313-cp313-macosx_10_12_x86_64.whl (10.3 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

medmodels-0.4.6-cp312-cp312-win_amd64.whl (9.8 MB view details)

Uploaded CPython 3.12Windows x86-64

medmodels-0.4.6-cp312-cp312-win32.whl (8.4 MB view details)

Uploaded CPython 3.12Windows x86

medmodels-0.4.6-cp312-cp312-musllinux_1_2_x86_64.whl (11.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

medmodels-0.4.6-cp312-cp312-musllinux_1_2_i686.whl (11.6 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

medmodels-0.4.6-cp312-cp312-musllinux_1_2_armv7l.whl (11.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

medmodels-0.4.6-cp312-cp312-musllinux_1_2_aarch64.whl (10.8 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

medmodels-0.4.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

medmodels-0.4.6-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (12.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

medmodels-0.4.6-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (12.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

medmodels-0.4.6-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (10.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

medmodels-0.4.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

medmodels-0.4.6-cp312-cp312-macosx_11_0_arm64.whl (9.8 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

medmodels-0.4.6-cp312-cp312-macosx_10_12_x86_64.whl (10.3 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

medmodels-0.4.6-cp311-cp311-win_amd64.whl (9.8 MB view details)

Uploaded CPython 3.11Windows x86-64

medmodels-0.4.6-cp311-cp311-win32.whl (8.4 MB view details)

Uploaded CPython 3.11Windows x86

medmodels-0.4.6-cp311-cp311-musllinux_1_2_x86_64.whl (11.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

medmodels-0.4.6-cp311-cp311-musllinux_1_2_i686.whl (11.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

medmodels-0.4.6-cp311-cp311-musllinux_1_2_armv7l.whl (11.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

medmodels-0.4.6-cp311-cp311-musllinux_1_2_aarch64.whl (10.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

medmodels-0.4.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

medmodels-0.4.6-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (12.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

medmodels-0.4.6-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (12.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

medmodels-0.4.6-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (10.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

medmodels-0.4.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

medmodels-0.4.6-cp311-cp311-macosx_11_0_arm64.whl (9.8 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

medmodels-0.4.6-cp311-cp311-macosx_10_12_x86_64.whl (10.3 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

medmodels-0.4.6-cp310-cp310-win_amd64.whl (9.8 MB view details)

Uploaded CPython 3.10Windows x86-64

medmodels-0.4.6-cp310-cp310-win32.whl (8.4 MB view details)

Uploaded CPython 3.10Windows x86

medmodels-0.4.6-cp310-cp310-musllinux_1_2_x86_64.whl (11.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

medmodels-0.4.6-cp310-cp310-musllinux_1_2_i686.whl (11.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

medmodels-0.4.6-cp310-cp310-musllinux_1_2_armv7l.whl (11.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARMv7l

medmodels-0.4.6-cp310-cp310-musllinux_1_2_aarch64.whl (10.8 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

medmodels-0.4.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

medmodels-0.4.6-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (12.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

medmodels-0.4.6-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (12.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

medmodels-0.4.6-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (10.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

medmodels-0.4.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

medmodels-0.4.6-cp310-cp310-macosx_11_0_arm64.whl (9.8 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

medmodels-0.4.6-cp310-cp310-macosx_10_12_x86_64.whl (10.3 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

Details for the file medmodels-0.4.6.tar.gz.

File metadata

  • Download URL: medmodels-0.4.6.tar.gz
  • Upload date:
  • Size: 701.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.2

File hashes

Hashes for medmodels-0.4.6.tar.gz
Algorithm Hash digest
SHA256 1b9f08dffa8b7775fd59241e31030c4804aefbf52d838b01235dd77aae85ad70
MD5 3394a4af629c1085164bd797d6a83e45
BLAKE2b-256 a1b73c1eb426e839761e81807fdc1dcc7054dccfc37526c59339cd94fc4f2a33

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 fe9c4fd4b40412376863da9c4cbd9bd4e2e667f53f08ead31cc0fa1f1832e332
MD5 309f8fe6c211895f3562b950203f8c78
BLAKE2b-256 dd8e922bae8512dddc034936f254c9dde8818bf27552c23375bdf90efc44c878

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp313-cp313-win32.whl.

File metadata

  • Download URL: medmodels-0.4.6-cp313-cp313-win32.whl
  • Upload date:
  • Size: 8.4 MB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.2

File hashes

Hashes for medmodels-0.4.6-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 c21ac134d23de80ea7cfdf21f430951a597ec505a61bafd9b63c32a175a4adbc
MD5 655493c09785d16d57f0754bf53b126f
BLAKE2b-256 798289192ac0a89e174ff19aab9cf3d6793a317d1a0be15027b0a11c098d120d

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 37c5536c1b18bb66b0df1f74258909d842cda8f723de70f0fafd950401d0a6da
MD5 bf7913bd5e807c12c173ddf75dd78bd4
BLAKE2b-256 95e261c07ca9472cdc85bbc68b84d4afef2bce8d8917793751bf0f7f4c182ec4

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 aaf50cc1c4b9913a49ded44900761c82cea90f1905743e2581324df8d2181afa
MD5 371696396decfcce46979b04c81d4897
BLAKE2b-256 ba7a7919b09316216ad7645be9c7838535f5ab1f2fd3512e775f12650898b8ba

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp313-cp313-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 234e4da86cf7970ec835b3ff9a2b9dea451cbb2b9326f59b6822328908b3a2d5
MD5 662e27baa3c357865df26895352c6e2b
BLAKE2b-256 1e96cca9c755f34ede105c5321083c99908f325e06f82a9ed149639a5db95779

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f9a15022abd10b31c8db7d2b4f8d95aebaa2b7833d4c8c3263ef67ccabf45939
MD5 035e08e030b958d2039488541ebebb69
BLAKE2b-256 13fc6b9fd4e6668d5ad288603071c432703c827d2fe912a9874b1ad64682fe6c

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 039a4539cf9085419bd9516422cb4c1e4101fb5400975931c8e37363adfb7f8d
MD5 57375fe829425e0fb4e7603233a62c68
BLAKE2b-256 795ab39292d15f637785984f2df7e86e40b7af9b588339631e50020c23d3225f

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4582443b3ced80398b659aef3d89e3767dc79d131a4459420f3b9d0a93f6b08e
MD5 30d93600731ea639f48de1b2c59ee709
BLAKE2b-256 b2dbbf33e0170628d4014d13cda4eed7f409d809a062a4936ddd49473cdb07d1

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 641e18f1d78379795bf69cd98e37b83c39edf8580eedd9de407f9be5fd05753a
MD5 4b852a29c06da3d48cf4e8ecf4b37883
BLAKE2b-256 f61f4b9acd38ae640887e825481490fb1b7686eadd6132ef963ef97b4d0bfe3b

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 35d130f8b893e5545f2ebafa0d2c1146cfe44e12b928d69822116681c51022ec
MD5 48bb6c05caab180cfa986ad154ff4016
BLAKE2b-256 bccfe4aeeea1b3d2e3775695d8d1a95b434902e78adcd0b2dd2a4da7052ce7f8

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6bb10f9bfcabee46adb19ae70e28a2b17ab5440168f20ae759f3e213e0b5cfe6
MD5 c6eb950324a792c185541c69c573feb8
BLAKE2b-256 964cc9dd1c9d193a9e23a9827e0a059a3de273ee3ce2c5c5bc6e8faf99de9b2d

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5ce396071c0414b1bf6857e5840ad1f832cd3a5c35c2c3ed68e5dc13481f3915
MD5 fc8b3c6e131df301fbc83dc56e4c3da4
BLAKE2b-256 2c2f7aa92d4dbe44700c34ec8046d977b55c5ec8b545f9a9c821c6d5dd1b4352

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 56f2bd0566fb234bc23c52bc8e9e2a40a4cbbb7304563a9dabb29d0d88164770
MD5 d549fea358fcac10c203415975b84463
BLAKE2b-256 6941572995fa45e7e58ea5dd38077008276bae78b6dda127f542f73e8403b7e1

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 961380c983b06da9801173d1df59a66f8aa7979c1cb3280ea743291848f83bee
MD5 219904fd43c6ad320de996cab73794dd
BLAKE2b-256 04f5d68884a9556c1ac163f796a0122961f49fe7536c08d6b8e6a62604920ed5

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp312-cp312-win32.whl.

File metadata

  • Download URL: medmodels-0.4.6-cp312-cp312-win32.whl
  • Upload date:
  • Size: 8.4 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.2

File hashes

Hashes for medmodels-0.4.6-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 d9b86d80894fae459f27524b1f8ff7f7f9a5851b0f611ec75073a85006f6c7a0
MD5 fd4b1a43db7fee762855289e7b0c6509
BLAKE2b-256 ccdd143838ad57c6137a9830cc82ec9e88079fb5c3e6e35bbc1fd8bdea089517

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c2de29b2b267263923885a594e357f5f0a85a1d4d54126a3181b48b51809810c
MD5 aefa4bb632ef522c65d08e89371f9911
BLAKE2b-256 3799da3539cf2cbc9f913434c98934d3c9bc72ab7205a652100dc3fc58eed976

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 07e8ad59caff8e2a2b4eecb7de97f24c795ccee206c4134faa460c1da765b9b6
MD5 7a28d9f585fde75f58109f96508b9f58
BLAKE2b-256 74306ea72dcdcab025eb80d034ebd30c9b713cca4e253d5047d4812e5af1afcb

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 ee48e9f3b66ebad62e23b50e4dbb2ab394969ddea06e784cbc55a974906fc781
MD5 ff9b6aaac261883b02ea478c9171f6c5
BLAKE2b-256 b0ad556aa63029f0bae0f2b4970b2a4d64d2fcfcb43228910c21f0cf21609939

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9d11f19ae4171f2098b1709de17ba5ff12c6468794558a9458f1f29eca61a769
MD5 3bb62c5bb0b07d43d43860e31566aa81
BLAKE2b-256 8a00ffab01367a675e13ecfe4d753b06c4ac26f55e87d23a72396f03ff56ad17

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 16a6e5ab8efd2a58ccf885921df9b90fd077f09d28f2371b36f0628b43d0424d
MD5 7d3b150d82a135e49330284e5a2f4cc5
BLAKE2b-256 8f5c3568515ad52561b1417676e6916180fbdb97bf0dc46ab5dafe96265669de

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 8848c81152ce616081198344728d3f8d71d395e15cb5cf9d9fdeba0c3dc2ff50
MD5 044a00b9c8d4797871a08c61bb80207e
BLAKE2b-256 c7cbe5ac2e65b43cee3eb5e13897e5d260f945348a7b94d37acdd348c33a172f

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d8fdeda728c0c731a132063e44629036e9bb7f889e4c6fee31d0db0804e3f549
MD5 b97a52bf0a8fcd1d11bac96f61dfdb7a
BLAKE2b-256 4a2ba3ab0dac6b8023f52c27eda13cef8e37a1bf400f8a35721583ba2f513095

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 71c790d0f5a1bdc6f10fa4f8efe214cb448ca947b93c3921eb8157a769a258bc
MD5 c2b1f998a5025b83318b60ccb9c6ee00
BLAKE2b-256 da7c078de770af376817515a86da5f91ab43928dc3a8bdfb9afe279ebb2958d6

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f43d91206d34b8d54a65274fddf95a4a72420923c5c4d6c022083b2c0ba45d8b
MD5 913a60868d8570bdf76d450b927d240b
BLAKE2b-256 b5a233afaa0e0b06c6b246d11a0e9ccc42d702c125d89904c3c61bc7fae9edab

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 afd10fdfb18bb25acfdca416e5ea9c8e07417efd831a4658835738c3c110d0f9
MD5 9d48049ce8529646a2229328601c5cba
BLAKE2b-256 4f41bb5d94021edc10d9f3e46a1b38027e5164d1bc70e0235e31ca6a60a14575

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b00fc7a5f9147d90053c245f53b9ee8ad4744e87e512d6d10479afe3e169f251
MD5 5a80ceb5e92d416392d7f50aaac524cc
BLAKE2b-256 a120a434ae05e39618e174b840ec71fde424ec7f7337a5cdcb6401b7bc1f0414

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 81c35b2711864c6e0094eadbd276171d5749c3b832590c8bd6e4e45e9d12f979
MD5 9ec1556bd821fe37b8310952493212c2
BLAKE2b-256 41d421f29298995ca4e960dbe8949b0da258c6c248c2926d835b7fd4964ee161

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp311-cp311-win32.whl.

File metadata

  • Download URL: medmodels-0.4.6-cp311-cp311-win32.whl
  • Upload date:
  • Size: 8.4 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.2

File hashes

Hashes for medmodels-0.4.6-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 f32202900b07f2714c886ae1be6beedf9117c9a301a74d5bb7fa32f9731e96d5
MD5 7349662333a4c718be4ae3966dfcda71
BLAKE2b-256 8f23b145d511b91c2a7bb46fd1f66a3614174c6e956623b0055124c913549875

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3593b37a0e7812d93c5cdd24cab12cb19e5e305785df211138a096879032472b
MD5 acd79b506190da817fa4be354d0eb130
BLAKE2b-256 3894fb76fff992256b8d0c6636aa709f6ba480c0e392cc23e2af70a2d7b7b4b4

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 f5ec7ef98d7cadd8dc30e26f4820ce762e0ee55779f1ad0d129300bc90c806c9
MD5 c9faf04798019e5d002e2793763ca985
BLAKE2b-256 a3ed650552747052c043b0cb012632421e63e981baca06892fac540833e39967

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp311-cp311-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 d107c2058a0948592ab35c2b49b5dce69c0765483589f1cb41c9fe8186fc293f
MD5 c1268b5cd1d85e3b23fe30c353d73338
BLAKE2b-256 818f9076a5294bcebc75831ad69c3d350c1d3bfef3d37168db29e94ed76fb57f

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4030b36069edaf7a4ec6bc4bc13098f0707ed1cfca44408c1576f6607e701adc
MD5 24c3ef71d52518b66a2a732b527b9a7c
BLAKE2b-256 59a6d90eb6815fdb779131fe6ab8b513e1d4fd32b007d2652be95426ed951692

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fefd8210488720bcbd02882c4be6b1f97a14276675132d45529e6e0bc027f056
MD5 509dc19fcd43869ec9d180382e9e7a40
BLAKE2b-256 693fe4e93e8946e892fe01cb835f2189f92538f30eaaacd6698a25b55b41afc1

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6bc47a6f61dc9a59f4ab3c268e0dc2fc98914c280be497a5aca0499c1b334dce
MD5 bc4576205174b0520cdc8c48b804f53d
BLAKE2b-256 e14691901f8b75046f6165f1e6b177516c8dc42dd569de0e4e6e35763e17e1f2

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8b5fb369836be4ca26495c9f2fef07e0ecd259bbb735deb3238c219cd6107d26
MD5 c233c6d260f29cc631fbd1176457a994
BLAKE2b-256 292be4ff0ba342808f65c51f830747c59fe67695795eb89f2551d204ed7a6ce8

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d388bede4bcceebdb185769bd86f77a08fe9fc3b31ad9f0047aea4ba57260546
MD5 c7837188713791aed7b543c677b35d3c
BLAKE2b-256 8d690ec8052ae944f2146fd4f466d18b41d0ca66fcfb2a943a4c5e6e2e4dd5f8

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 32427c826b9edddfc8de1a66bb29e455b091b5c6fac81d6c534b825b956e5575
MD5 2d74fff73ffab335fc0e98f84065e6b0
BLAKE2b-256 5968c8fa24a502830f717e25c19ca159cb09beb79a18270bbb0137b67e3874a3

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 45b29a2d3ef47e10377f1c0bdf0c814de0bae5aee350a56c61ab4b26fe7c0faf
MD5 2cfcd3c92120335bbd8f11bd27450ce7
BLAKE2b-256 f07bc680a803790b7ed21bbd0d07303995b98dd010bb09507ce087b52b02cbf1

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 22f2bbb19f386ca7fde9dafe63afe118eb0eda0aa7d1958e0159f31614907ea1
MD5 50ef1394beb7cd84466668482312c64f
BLAKE2b-256 e045c7645a06f7dcefa1efe3ab898b5a4b9edaf527cbfdc13f460ac604c0baa2

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6dd29ba8a827e2d9b74e0871f180d1d97a6821ce7f8eab8e01e0cf5ac69a4188
MD5 d0c7c77098686b5fddd401fd79734fea
BLAKE2b-256 02fe6823078ede677323151b5e2342bcd83b742f6c35b79400df5372503d910b

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp310-cp310-win32.whl.

File metadata

  • Download URL: medmodels-0.4.6-cp310-cp310-win32.whl
  • Upload date:
  • Size: 8.4 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.2

File hashes

Hashes for medmodels-0.4.6-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 c59983c483b6f9bbb5d2c523283b91d9fafa366757ed39a3fcd48800a7d94bce
MD5 00faa6d5b169813e77f4a75b7cb345ee
BLAKE2b-256 da0096c503bb80e9674eba1828d09c98c4784d580835921beb1e2c39c0f97a1f

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f37147587385cedfcd190c9b79075b179248e91452b6225527eb7c89c2b0e8fe
MD5 b6dc3df76112187a30c702c652eee703
BLAKE2b-256 8a33bf1f573b32d143b24e9fb89db37dca7c3a68225b6667682db22ac8158d9e

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 fcab075fb6d103e4a87520dcb41603aa6096d77b4742e3dff62e54c3f890273e
MD5 65aef912bce7c654203e1b1ae1df8231
BLAKE2b-256 32dda530b2fd308bf6892dd601bb721ff5142914d2e8d15f31ae6d0cc67c9f4d

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp310-cp310-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 e268119556dce878eab2cfba1fef45ec561a5300640c439464dd42b3b9862743
MD5 2658cbbef52dc44ef928708f8243d8a8
BLAKE2b-256 2869bbd65e461f95225a6f0cc6be9c1d4b534a2cc6cc3108446bfa88a24a7707

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 bc836af5015944da54ef23b19413c9c9f9ae1ae07d7083a857f7d95758ff9443
MD5 eec7c3f1f190e1fb00c226b445f8ed95
BLAKE2b-256 a9b24a141103403ce06b5ee6c0f19fcc5cb895a729ede8b84f4cb6ee76950d9f

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 140e355db342f8024ac99dfb18fabf53d019a01c17ee0e160ebe72aa455dadb3
MD5 05b9332a06d493ad3dea7fb099d26c95
BLAKE2b-256 7b45c388514bb288b84b1884d68c9d80981d2404ca4f59ae4a5371f2e03580c0

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 7d2b1154a9cef0eab3942ac13e2315cb7268bd392b7ec4b56b846319166e8d6f
MD5 a65a062d559dd618a51381f92e0e104d
BLAKE2b-256 9de53e6340031d1cf9850676b877a524b921117d6ec92ab18a373fcf31932131

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b9f88cc5033b297e3ad8a8e5afd431cbc5192bb30badc3f760b3f9613886bb27
MD5 9a217f4d9498d9be19fcf36307d681ef
BLAKE2b-256 ced33f2575aad96f168eb69340436f5be7c5ed802eda4fa99809487a741f5aa7

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 9d08773dd9ecda9ead4bc7ea25f956967e4d39d0372ef6eb3ae4fa0a99ded877
MD5 0f5e112bb413414bbdf3c90fbe28fd6d
BLAKE2b-256 b0cd177ac7d27667163e524507546177aef8c6b4bf7810c3059aa2b05a1f97ef

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 020144d5a703a468e19cc3a76e87dbf740e93cb83788a75506f3654fc204efd0
MD5 f75b5e9342cd2121920db018dfd37e58
BLAKE2b-256 47e2c6dfa7d44e03268dd4ca5b349898f47c6dada3d318fc14eb3581887d30aa

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 49ba92860cb59ccfc1ebc0f62ecab8c84d38e24aff9538c580ed229033306279
MD5 fbf9de9fe42cc3225d74828c26856ef1
BLAKE2b-256 aaa430e77ec2422aaa733f414dbbcbfb1837620b6147368fd4b9a41f89009798

See more details on using hashes here.

File details

Details for the file medmodels-0.4.6-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for medmodels-0.4.6-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c7e4aa725b60d4c21cabb1e339059a57bc83af85b7cf5c3594eabe2d4dc4910d
MD5 390fe3a5f5fc344092f6cfc5bb7061ec
BLAKE2b-256 001dc38e7697723071147a91b6e2164c5fe988635defce03b738590e86c4f380

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page