Metadata-Version: 2.4
Name: laser.measles
Version: 0.12.0
Summary: Spatial models of measles implemented with the LASER toolkit.
Keywords: measles,spatial,modeling,laser
Author: Christopher Lorton, Jonathan Bloedow, Katherine Rosenfeld, Kevin McCarthy
License-Expression: MIT
License-File: LICENSE
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Operating System :: Unix
Classifier: Operating System :: POSIX
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Utilities
Requires-Dist: laser-core>=1.0.1
Requires-Dist: diskcache>=5.0
Requires-Dist: appdirs>=1.4.4
Requires-Dist: pydantic>=2.12.5
Requires-Dist: pycountry>=26.2.16
Requires-Dist: requests>=2.28
Requires-Dist: alive-progress>=3.0
Requires-Dist: polars>=1.39.3
Requires-Dist: rastertoolkit>=0.3.11
Requires-Dist: typer>=0.9
Requires-Dist: patito>=0.8.6
Requires-Dist: pyvd>=1.0
Requires-Dist: ruff ; extra == 'dev'
Requires-Dist: pytest ; extra == 'dev'
Requires-Dist: pytest-order>=1.3.0 ; extra == 'dev'
Requires-Dist: pyright ; extra == 'dev'
Requires-Dist: mypy ; extra == 'dev'
Requires-Dist: bump-my-version ; extra == 'dev'
Requires-Dist: mkdocs-material ; extra == 'docs'
Requires-Dist: mkdocs-include-markdown-plugin ; extra == 'docs'
Requires-Dist: mkdocs-autorefs ; extra == 'docs'
Requires-Dist: mkdocs-api-autonav ; extra == 'docs'
Requires-Dist: mkdocs-gen-files ; extra == 'docs'
Requires-Dist: mkdocs-literate-nav ; extra == 'docs'
Requires-Dist: python-markdown-math ; extra == 'docs'
Requires-Dist: pymdown-extensions ; extra == 'docs'
Requires-Dist: mkdocs-jupyter ; extra == 'docs'
Requires-Dist: mkdocstrings ; extra == 'docs'
Requires-Dist: mkdocstrings-python ; extra == 'docs'
Requires-Dist: mkdocs-table-reader-plugin ; extra == 'docs'
Requires-Dist: mkdocs-exclude ; extra == 'docs'
Requires-Dist: markdownify ; extra == 'docs'
Requires-Dist: jupytext>=1.17.2 ; extra == 'examples'
Requires-Dist: notebook>=7.5.5 ; extra == 'examples'
Requires-Dist: seaborn>=0.13.2 ; extra == 'examples'
Requires-Dist: ipykernel>=7.2.0 ; extra == 'examples'
Requires-Dist: optuna>=4.8.0 ; extra == 'examples'
Requires-Dist: plotly>=6.2.0 ; extra == 'examples'
Requires-Dist: ruff ; extra == 'full'
Requires-Dist: pytest ; extra == 'full'
Requires-Dist: pytest-order>=1.3.0 ; extra == 'full'
Requires-Dist: pyright ; extra == 'full'
Requires-Dist: mypy ; extra == 'full'
Requires-Dist: bump-my-version ; extra == 'full'
Requires-Dist: mkdocs-material ; extra == 'full'
Requires-Dist: mkdocs-include-markdown-plugin ; extra == 'full'
Requires-Dist: mkdocs-autorefs ; extra == 'full'
Requires-Dist: mkdocs-api-autonav ; extra == 'full'
Requires-Dist: mkdocs-gen-files ; extra == 'full'
Requires-Dist: mkdocs-literate-nav ; extra == 'full'
Requires-Dist: python-markdown-math ; extra == 'full'
Requires-Dist: pymdown-extensions ; extra == 'full'
Requires-Dist: mkdocs-jupyter ; extra == 'full'
Requires-Dist: mkdocstrings ; extra == 'full'
Requires-Dist: mkdocstrings-python ; extra == 'full'
Requires-Dist: mkdocs-table-reader-plugin ; extra == 'full'
Requires-Dist: mkdocs-exclude ; extra == 'full'
Requires-Dist: jupytext>=1.17.2 ; extra == 'full'
Requires-Dist: notebook>=7.5.5 ; extra == 'full'
Requires-Dist: seaborn>=0.13.2 ; extra == 'full'
Requires-Dist: ipykernel>=7.2.0 ; extra == 'full'
Requires-Dist: optuna>=4.8.0 ; extra == 'full'
Requires-Dist: plotly>=6.2.0 ; extra == 'full'
Maintainer: Christopher Lorton
Requires-Python: >=3.10
Project-URL: Homepage, https://example.com
Project-URL: Documentation, https://laser.idmod.org/laser-measles/
Project-URL: Repository, https://github.com/InstituteforDiseaseModeling/laser-measles.git
Project-URL: Issues, https://github.com/InstituteforDiseaseModeling/laser-measles/issues
Project-URL: Changelog, https://github.com/InstituteforDiseaseModeling/laser-measles/blob/master/CHANGELOG.md
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: examples
Provides-Extra: full
Description-Content-Type: text/markdown

# Welcome to laser-measles

[![PyPI Package latest release](https://img.shields.io/pypi/v/laser-measles.svg)](https://pypi.org/project/laser-measles/)
[![MIT License](https://img.shields.io/github/license/InstituteforDiseaseModeling/laser-measles.svg)](https://github.com/InstituteforDiseaseModeling/laser-measles/blob/main/LICENSE)
[![Documentation Status](https://github.com/laser-base/laser-measles/actions/workflows/github-actions.yml/badge.svg)](https://laser.idmod.org/laser-measles/)
[![Coverage Status](https://codecov.io/gh/InstituteforDiseaseModeling/laser-measles/graph/badge.svg?branch=main)](https://app.codecov.io/github/InstituteforDiseaseModeling/laser-measles)

laser-measles helps you build and analyze spatial models of measles implemented with the [LASER framework](https://github.com/InstituteforDiseaseModeling/laser).

## Installation

```bash
pip install laser-measles
```

## Getting Started

**Recommended stable release: version 0.10**

New users should install the latest 0.10.x release, which is the current stable version:

```bash
pip install "laser-measles>=0.10,<1.0"
```

Version 0.10 is the recommended starting point for all new projects. Development continues on the `main` branch, but v0.10 is the version that has been validated and is supported for most use cases.

Our recommended first example is the [Quick Start Tutorial](https://laser.idmod.org/laser-measles/tutorials/tut_quickstart_hello_world/).

## Documentation

Full documentation is available at [laser.idmod.org/laser-measles](https://laser.idmod.org/laser-measles/).
