Skip to content

Installation

Manu Murugesan edited this page Mar 14, 2026 · 2 revisions

Installation

From PyPI (recommended)

pip install medicaid-utils

From Source

git clone https://github.com/uc-cms/medicaid-utils.git
cd medicaid-utils
pip install -e .

Requirements

  • Python >= 3.11 (tested on 3.11, 3.12, and 3.13)
  • Core dependencies: dask, pandas, numpy, pyarrow, scipy
  • Optional: dask-jobqueue (for HPC/SLURM)

All required dependencies are installed automatically via pip install medicaid-utils. See requirements.txt for the full list.

Compatibility

Component Tested Versions
Python 3.11, 3.12, 3.13
Dask 2024.x — 2026.x
Pandas 2.2 — 3.0
PyArrow 15 — 23

Verifying Installation

import medicaid_utils
from medicaid_utils.preprocessing import max_ip, taf_ip
print("medicaid-utils installed successfully")

Next Steps

  • Data Layout — Set up the required folder structure for your CMS data
  • Quick Start — Load and process your first claims file

Clone this wiki locally