Metadata-Version: 2.4
Name: eigsep_corr
Version: 2.0.0
Summary: Software to control EIGSEP correlator on SNAP.
Author-email: Christian Hellum Bye <chbye@berkeley.edu>
License: MIT
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering :: Astronomy
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: numpy
Requires-Dist: pyyaml
Requires-Dist: redis
Provides-Extra: plot
Requires-Dist: matplotlib; extra == "plot"
Provides-Extra: dev
Requires-Dist: build; extra == "dev"
Requires-Dist: matplotlib; extra == "dev"
Requires-Dist: twine; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: fakeredis==2.34.1; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-timeout; extra == "dev"

# eigsep_corr

Low-level SNAP FPGA correlator driver for EIGSEP.

## Installation

```bash
pip install eigsep_corr
```

### Hardware dependency

Controlling SNAP hardware requires
[casperfpga](https://github.com/EIGSEP/casperfpga), which is **not** included
in the PyPI package because it must be installed from source. The pinned version
is tracked in `hardware-requirements.txt`:

```bash
pip install -r hardware-requirements.txt
```

See that file for the current tag (currently **v0.6.0**).
