Metadata-Version: 2.4
Name: ctapipe_mon_acada
Version: 0.1.0rc1
Summary: ctapipe monitoring I/O plugin for reading CTAO DL0/Monitoring data in fits files
Author-email: Mykhailo Dalchenko <mykhailo.dalchenko@cta-consortium.org>
License-Expression: BSD-3-Clause
Project-URL: repository, https://gitlab.cta-observatory.org/cta-computing/dpps/ctapipe_mon_acada
Requires-Python: >=3.12
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy
Requires-Dist: ctapipe>=0.29.0
Requires-Dist: ctao-datamodel>=1.0.1
Provides-Extra: dev
Requires-Dist: setuptools_scm; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: ctao-aiv-toolkit; extra == "dev"
Provides-Extra: test
Requires-Dist: setuptools_scm; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Provides-Extra: doc
Requires-Dist: sphinx; extra == "doc"
Requires-Dist: numpydoc; extra == "doc"
Requires-Dist: ctao-sphinx-theme; extra == "doc"
Requires-Dist: sphinx-changelog; extra == "doc"
Requires-Dist: autodoc_pydantic; extra == "doc"
Provides-Extra: all
Requires-Dist: ctapipe_mon_acada[dev,doc,test]; extra == "all"
Dynamic: license-file

# ctapipe_mon_acada

`ctapipe` monitoring I/O plugin for reading CTAO DL0/Monitoring data in FITS files.

## Documentation

Complete documentation is available in the [GitLab Pages project documentation](http://ctapipe-mon-acada-a874e0.gitlab-pages.cta-observatory.org/latest/).

This includes:
- Installation instructions
- FITS file format specification
- API reference
- Usage examples

## Quick Start

```python
from ctapipe_mon_acada import FITSMonitoringSource
from astropy.time import Time

# Load monitoring files
source = FITSMonitoringSource(input_files=["monitoring_data.fits"])

# Get all data for a source
table = source.get_table("LST1Drive")

# Get data closest to a specific time
time = Time("2020-01-01T12:30:45", scale="utc")
row = source.get_values("LST1Drive", time=time)
```
