Metadata-Version: 2.4
Name: nightlanp
Version: 0.1.0
Summary: Nightly Light curve Analysis with Neural Processes: a light-curve wrapper around keras-neural-processes for time-domain astronomy.
Author-email: Siddharth Chaini <sidchaini@gmail.com>
Project-URL: Repository, https://github.com/sidchaini/NightLANP
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: numpy>=1.25.2
Requires-Dist: pandas>=2.0.3
Requires-Dist: scipy>=1.10
Requires-Dist: scikit-learn>=1.6.0
Requires-Dist: polars>=1.0
Requires-Dist: joblib>=1.3.2
Requires-Dist: matplotlib>=3.7
Requires-Dist: tqdm>=4.65
Requires-Dist: keras>=3
Requires-Dist: keras-neural-processes>=0.1

<h1 align="left">
<picture align="center">
  <img alt="NightLANP Logo" src="https://raw.githubusercontent.com/sidchaini/NightLANP/main/docs/_static/logo.svg" width="300">
</picture>
</h1>

Nightly Light curve Analysis with Neural Processes

This is a wrapper for astronomers to use neural processes from [`keras-neural-processes`](https://github.com/sidchaini/keras-neural-processes/) for applications to light curves in time-domain astronomy. It also contains some helper code to load, preprocess, and plot light curves.

For more details about use for light curves and time-domain astronomy, please refer to [(Chaini et. al. 2026)](https://arxiv.org/pdf/2605.27527).
