Metadata-Version: 2.1
Name: lsst-daf-butler
Version: 25.2023.1900
Summary: An abstraction layer for reading and writing astronomical data to datastores.
Author-email: Rubin Observatory Data Management <dm-admin@lists.lsst.org>
License: GPLv3+ License
Project-URL: Homepage, https://github.com/lsst/daf_butler
Keywords: lsst
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Scientific/Engineering :: Astronomy
Description-Content-Type: text/markdown
License-File: COPYRIGHT
License-File: LICENSE
Requires-Dist: astropy (>=4.0)
Requires-Dist: pyyaml (>=5.1)
Requires-Dist: sqlalchemy (>=1.4)
Requires-Dist: click (>=7.0)
Requires-Dist: lsst-sphgeom
Requires-Dist: lsst-utils
Requires-Dist: lsst-resources
Requires-Dist: lsst-daf-relation
Requires-Dist: deprecated (>=1.2)
Requires-Dist: pydantic
Provides-Extra: gs
Requires-Dist: lsst-resources[gs] ; extra == 'gs'
Provides-Extra: https
Requires-Dist: lsst-resources[https] ; extra == 'https'
Provides-Extra: postgres
Requires-Dist: psycopg2 ; extra == 'postgres'
Provides-Extra: s3
Requires-Dist: lsst-resources[s3] ; extra == 's3'
Provides-Extra: test
Requires-Dist: pytest (>=3.2) ; extra == 'test'
Requires-Dist: flake8 (>=3.7.5) ; extra == 'test'
Requires-Dist: pytest-flake8 (>=1.0.4) ; extra == 'test'
Requires-Dist: pytest-openfiles (>=0.5.0) ; extra == 'test'
Requires-Dist: numpy (>=1.17) ; extra == 'test'
Requires-Dist: matplotlib (>=3.0.3) ; extra == 'test'
Requires-Dist: pyarrow (>=0.16) ; extra == 'test'
Requires-Dist: pandas (>=1.0) ; extra == 'test'

# lsst-daf-butler

[![pypi](https://img.shields.io/pypi/v/lsst-daf-butler.svg)](https://pypi.org/project/lsst-daf-butler/)
[![codecov](https://codecov.io/gh/lsst/daf_butler/branch/main/graph/badge.svg?token=2BUBL8R9RH)](https://codecov.io/gh/lsst/daf_butler)

LSST Data Access framework described in [arXiv:2206.14941](https://arxiv.org/abs/2206.14941).

This is a **Python 3 only** package (we assume Python 3.10 or higher).

* SPIE Paper from 2022: [The Vera C. Rubin Observatory Data Butler and Pipeline Execution System](https://arxiv.org/abs/2206.14941)
* ADASS paper from 2019: [Abstracting the Storage and Retrieval of Image Data at the LSST](https://ui.adsabs.harvard.edu/abs/2019ASPC..523..653J/abstract).
* Early design note: [DMTN-056](https://dmtn-056.lsst.io)

PyPI: [lsst-daf-butler](https://pypi.org/project/lsst-daf-butler/)
