Metadata-Version: 2.4
Name: plima
Version: 0.1.1
Summary: Intrinsic alignment modeling tools for cosmology.
Author-email: Nikolina Šarčević <nikolina.sarcevic@gmail.com>
License-Expression: MIT
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering :: Astronomy
Classifier: Topic :: Scientific/Engineering :: Physics
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy>=1.23
Requires-Dist: scipy
Requires-Dist: py-lfkit
Requires-Dist: pybinny
Requires-Dist: pyccl
Provides-Extra: plot
Requires-Dist: matplotlib; extra == "plot"
Requires-Dist: cmasher; extra == "plot"
Provides-Extra: docs
Requires-Dist: sphinx<9; extra == "docs"
Requires-Dist: sphinx-design; extra == "docs"
Requires-Dist: sphinx-copybutton; extra == "docs"
Requires-Dist: furo; extra == "docs"
Requires-Dist: sphinx-multiversion; extra == "docs"
Requires-Dist: matplotlib; extra == "docs"
Requires-Dist: cmasher; extra == "docs"
Requires-Dist: tox; extra == "docs"
Provides-Extra: dev
Requires-Dist: pytest>=7; extra == "dev"
Requires-Dist: pytest-cov>=4; extra == "dev"
Requires-Dist: ruff>=0.5; extra == "dev"
Requires-Dist: tox>=4.22; extra == "dev"
Dynamic: license-file

# plima

[![CI](https://img.shields.io/github/actions/workflow/status/cosmology-kit/plima/ci.yml?branch=main&label=CI&color=3b9ab2&style=flat-square)](https://github.com/cosmology-kit/plima/actions/workflows/ci.yml)
[![Docs](https://img.shields.io/badge/docs-main-3b9ab2?style=flat-square)](https://cosmology-kit.github.io/plima/main/)
[![License](https://img.shields.io/badge/license-MIT-3b9ab2?style=flat-square)](LICENSE)

**PLIMA** is the **Python Library for Intrinsic alignment Models and Amplitudes**.

PLIMA provides simple tools for working with intrinsic alignment models in cosmology.
It includes model level amplitude functions and [CCL](https://ccl.readthedocs.io/en/latest/index.html) 
backend helpers for building intrinsic alignment inputs used in weak lensing analyses.

## Models

PLIMA currently includes:

* LA
* NLA
* TATT
* halo model IA

## Installation

For development, clone the repository and install it in editable mode:

```bash
git clone https://github.com/cosmology-kit/plima.git
cd plima
pip install -e ".[dev]"
```


The development documentation is available at:

https://cosmology-kit.github.io/plima/main/

## Citation

If you use PLIMA in your research, please cite it.

```bibtex
@software{sarcevic2026plima,
  title   = {PLIMA: Python Library for Intrinsic alignment Models and Amplitudes},
  author  = {Šarčević, Nikolina},
  year    = {2026},
  version = {0.1.0},
  url     = {https://github.com/cosmology-kit/plima}
}
```

## License

MIT License © 2026 Nikolina Šarčević and contributors.
