An abstraction layer for reading and writing astronomical data to datastores.
Project description
lsst-daf-butler
LSST Data Access framework described in arXiv:2206.14941. Please cite the SPIE paper when using this software.
This is a Python 3 only package (we assume Python 3.11 or higher).
- SPIE paper from 2024: Converting Rubin Observatory's data butler to a client/server architecture (Tech note)
- SPIE Paper from 2022: The Vera C. Rubin Observatory Data Butler and Pipeline Execution System (arXiv) [Primary reference]
- ADASS paper from 2019: Abstracting the Storage and Retrieval of Image Data at the LSST.
- Early design note: DMTN-056
PyPI: lsst-daf-butler
This software is dual licensed under the GNU General Public License (version 3 of the License, or (at your option) any later version, and also under a 3-clause BSD license). Recipients may choose which of these licenses to use; please see the files gpl-3.0.txt and/or bsd_license.txt, respectively.
Arrow Memory Leaks
From version 18 of arrow we have seen significant memory leaks when accessing parquet files using the default memory allocator.
If you see such leaks the workaround is to set the ARROW_DEFAULT_MEMORY_POOL environment variable to jemalloc following the advice from apache/arrow#45882.
For EUPS users this variable is automatically set.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file lsst_daf_butler-30.0.6rc3.tar.gz.
File metadata
- Download URL: lsst_daf_butler-30.0.6rc3.tar.gz
- Upload date:
- Size: 1.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
09d7969cd1abe395e74af488b0b46add894b860f969b0ade2f5f102736e5c3ef
|
|
| MD5 |
a2a5a76bab430938e1ffcd030f47d276
|
|
| BLAKE2b-256 |
35268f0892f155f451e47223e3dfa66aef950f53791de218320e9353bc1b00f2
|
File details
Details for the file lsst_daf_butler-30.0.6rc3-py3-none-any.whl.
File metadata
- Download URL: lsst_daf_butler-30.0.6rc3-py3-none-any.whl
- Upload date:
- Size: 1.4 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4adb018ed7ac93972bbd9eadff701261205102d17ff861f35b66f92a64c73411
|
|
| MD5 |
fa288d53619eae75fb9cf7895f1dc9d2
|
|
| BLAKE2b-256 |
b67ba65ac77aeba8a26033650b91b3615a0b46fbefed8f4dbb17daaf3721e9ec
|