Metadata-Version: 2.4
Name: aliprocessing
Version: 2026.10.0
Summary: Aerosol Limb Imager processing code
Author-email: Landon Rieger <landon.rieger@usask.ca>, Daniel Zawada <daniel.zawada@usask.ca>
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy
Requires-Dist: sasktran2
Requires-Dist: skretrieval>=2026.10.0
Requires-Dist: xarray
Dynamic: license-file

# ali-processing

[![Documentation Status](https://readthedocs.org/projects/ali-processing/badge/?version=latest)](https://ali-processing.readthedocs.io/en/latest/?badge=latest)
[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/usask-arg/ali-processing/main.svg)](https://results.pre-commit.ci/latest/github/usask-arg/ali-processing/main)

Research and development libraries developed at the University of Saskatchewan for the ALI instrument

## Installation
`pip install aliprocessing`

## Usage
Documentation can be found at  https://ali-processing.readthedocs.io/

## Development
The development environment is managed with [uv](https://docs.astral.sh/uv/)

```bash
uv sync                  # create the environment with the development dependencies
uv run pytest            # run the tests
uv run pre-commit run -a # run the linters and formatters
uv run --group docs sphinx-build -b html docs/source docs/build  # build the documentation
```

## License
This project is licensed under the MIT license
