Skip to main content

matchminer-ai

Overview

matchminer-ai is a Python package for running the clinical trial matching inference workflow described in Altreuter et al., MatchMiner-AI: An Open-Source Solution for Cancer Clinical Trial Matching. The package provides modular functions for the core MatchMiner-AI workflow: summarizing trials and patient histories, generating embeddings of each, retrieving candidate matches, scoring match quality, and assessing exclusion criteria.

For detailed instructions, please see the documentation website.

Compute requirements

A GPU is recommended for the clinical trial matching inference workflow. Please see the requirements documentation for more information on compute expectations and GPU recommendations.

Installation

This package requires Python 3.12+.

The package has been tested in Linux environments.

We recommend using uv to create the Python environment and install the package:

uv venv --python 3.12
source .venv/bin/activate
uv pip install matchminer-ai

Quickstart

See the example notebook for a full walkthrough using sample input data: example notebook

Citation

If you use matchminer-ai, please cite:

Altreuter J, Trukhanov P, Paul MA, Hassett MJ, Riaz IB, Afzal MU, Mohammed AA, Sammons S, Lindsay J, Mallaber E, Klein HR, Gungor G, Galvin M, Deletto M, Van Nostrand SC, Provencher J, Yu J, Tahir N, Wischhusen J, Kozyreva O, Ortiz T, Tuncer H, Masri JE, Malcolm A, Mazor T, Cerami E, Kehl KL. MatchMiner-AI: An Open-Source Solution for Cancer Clinical Trial Matching. arXiv. 2026. doi: 10.48550/arXiv.2412.17228

Contributing

Contributions are welcome! Please follow our contribution instructions if you are interested in contributing to this project.

Metadata

Release files for matchminer-ai 0.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for matchminer-ai 0.4.0
File Size Uploaded
matchminer_ai-0.4.0.tar.gz 79.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for matchminer-ai 0.4.0
File Interpreter ABI Platform
matchminer_ai-0.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 152.0 kB

Release files / matchminer_ai-0.4.0.tar.gz

Download URL matchminer_ai-0.4.0.tar.gz
Size 79.2 kB
Tags Source
SHA-256 checksum
How to use checksums
dcd6133b32984f072f32bc18120d541bf7bcd536c6962a345dbdd4ec088e9d28
BLAKE2b-256 checksum
How to use checksums
15a6c76a31661ffd1cda0b26a4250806713d1f3b7ec082d95a167fa351e09a08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 25, 2026.

Transparency log

Release files / matchminer_ai-0.4.0-py3-none-any.whl

Download URL matchminer_ai-0.4.0-py3-none-any.whl
Size 72.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
af6855e8698e5b67646e5bf844bd2700eeb6adee555a5944797d229c02eba555
BLAKE2b-256 checksum
How to use checksums
f12c09ebccca0c37153749932a951585880c8ec3351ab3930433760cba31b304
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 25, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.4.0 This release

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page