Metadata-Version: 2.4
Name: typed-lisa-toolkit
Version: 0.7.0
Summary: Fully typed interfaces for LISA data analysis
Author-email: Sen-wen Deng <deng@apc.in2p3.fr>
License-File: LICENSE
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.13
Requires-Dist: array-api-compat>=1.13.0
Requires-Dist: astropy
Requires-Dist: h5py
Requires-Dist: mojito>=0.5.0
Requires-Dist: numpy>=1.26.0
Requires-Dist: scipy>=1.12.0
Provides-Extra: jax
Requires-Dist: jax; (sys_platform != 'darwin' or platform_machine != 'x86_64') and extra == 'jax'
Provides-Extra: quadax
Requires-Dist: quadax; (sys_platform != 'darwin' or platform_machine != 'x86_64') and extra == 'quadax'
Provides-Extra: torch
Requires-Dist: torch; (sys_platform != 'darwin' or platform_machine != 'x86_64') and extra == 'torch'
Provides-Extra: wdm
Requires-Dist: wdm-transform>=0.2; extra == 'wdm'
Description-Content-Type: text/markdown

# Typed LISA Toolkit

Typed LISA Toolkit provides a concrete implementation of the data analysis
workflow components within CU L2D. It follows the API contracts defined in
[l2d-interface](https://l2d-interface-c43116.pages.in2p3.fr/).

## Installation and usage

**Please check** the [project documentation](https://lisa-apc.pages.in2p3.fr/typed-lisa-toolkit/)
for installation and usage instructions. **It is thoroughly written!**


## For developers
- Linting, import sorting, and formatting: [ruff](https://docs.astral.sh/ruff/)
- Type checking: [basedpyright](https://docs.basedpyright.com/latest/)

### Maintainer
- Sen-wen Deng

### Contributers
- Sen-wen Deng
- Solano Sousa Felicio
- Gaël Servignat