Metadata-Version: 2.4
Name: healthmetrics
Version: 0.2.0
Summary: Health Metrics for within and between subjects / sessions
Author-email: Yilong Zhang <elong0527@gmail.com>
Project-URL: Homepage, https://github.com/elong0527/healthmetrics
Project-URL: Repository, https://github.com/elong0527/healthmetrics
Project-URL: Issues, https://github.com/elong0527/healthmetrics/issues
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Healthcare Industry
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: jupyter>=1.1.1
Requires-Dist: numpy>=2.3.2
Requires-Dist: polars>=1.32.3
Requires-Dist: pydantic>=2.11.7
Requires-Dist: pyyaml>=6.0.2
Provides-Extra: dev
Requires-Dist: ruff>=0.12.11; extra == "dev"
Requires-Dist: pyre-check>=0.9.22; extra == "dev"
Requires-Dist: mypy>=1.0.0; extra == "dev"
Provides-Extra: docs
Requires-Dist: jupyter>=1.0.0; extra == "docs"
Requires-Dist: nbformat>=5.10.0; extra == "docs"
Requires-Dist: ipykernel>=6.0.0; extra == "docs"
Requires-Dist: ipython>=8.0.0; extra == "docs"
Requires-Dist: matplotlib>=3.5.0; extra == "docs"
Requires-Dist: pandas>=2.0.0; extra == "docs"
Requires-Dist: tabulate>=0.9.0; extra == "docs"
Requires-Dist: great-tables>=0.18.0; extra == "docs"
Requires-Dist: pyarrow>=21.0.0; extra == "docs"
Requires-Dist: quarto-cli>=1.6.40; extra == "docs"
Provides-Extra: test
Requires-Dist: great-tables>=0.18.0; extra == "test"
Requires-Dist: coverage>=7.0.0; extra == "test"
Dynamic: license-file

# HealthMetrics


[![Python Versions](https://img.shields.io/pypi/pyversions/healthmetrics.svg)](https://pypi.org/project/healthmetrics/)
[![PyPI](https://img.shields.io/pypi/v/healthmetrics)](https://pypi.org/project/healthmetrics/)
[![License](https://img.shields.io/github/license/elong0527/healthmetrics)](https://github.com/elong0527/healthmetrics/blob/main/LICENSE)
[![CI Build](https://github.com/elong0527/healthmetrics/actions/workflows/ci.yml/badge.svg)](https://github.com/elong0527/healthmetrics/actions/workflows/ci.yml)
[![Codecov](https://codecov.io/gh/elong0527/healthmetrics/graph/badge.svg)](https://codecov.io/gh/elong0527/healthmetrics)

Health Metrics for within and between subjects / sessions

A high-performance model evaluation framework built on Polars lazy evaluation.

Specializes in fast, flexible, and type-safe metric evaluation for data science workflows.

## Documentation 

<https://elong0527.github.io/healthmetrics/>

## Installation

You can install the development version from GitHub:

```bash
git clone https://github.com/elong0527/demo_eval_metric.git
cd demo_eval_metric
pip install -e .
```

To install with development dependencies:

```bash
pip install -e ".[dev]"
```
