AstroMetaPy
AstroMetaPy is a Python package designed to streamline the handling of astronomical metadata. It provides tools to:
- Read metadata from FITS files, VO tables, and catalogs.
- Clean and validate metadata against standard schemas.
- Export metadata in various formats (CSV, JSON, VOtable).
Installation
You can install AstroMetaPy via pip:
pip install astrometapy
Usage
Command Line Interface
After installation, you can run the CLI:
astrometapy read-fits path/to/file.fits --output header.json
Programmatic Usage
from astrometapy.readers import fits_reader
header = fits_reader.load_fits_header("path/to/file.fits")
print(header)
Contributing
Contributions are welcome! Please open an issue or submit a pull request.
License
This project is licensed under the MIT License.
Metadata
Release files for astrometapy 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| astrometapy-0.1.0.tar.gz | 9.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| astrometapy-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 19.4 kB
Release files / astrometapy-0.1.0.tar.gz
| Download URL | astrometapy-0.1.0.tar.gz |
|---|---|
| Size | 9.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1c74ba1e62988bf512c28c4eb6c5cefb7778999dd21d77f01fd58290699ed7fe
|
|
BLAKE2b-256 checksum How to use checksums |
b58e6b8d5816ba8483ec819a01d518efceaa838a4327ab3906b58196ac2ca70e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.21
|
Release files / astrometapy-0.1.0-py3-none-any.whl
| Download URL | astrometapy-0.1.0-py3-none-any.whl |
|---|---|
| Size | 9.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
22658cea01f85fd4d18d099fed974300f43a647b169f9bb027ef2700dae06b20
|
|
BLAKE2b-256 checksum How to use checksums |
ee6245dece4ddf8e84047c6951492661ae27add786b71b356d401b94e25d37ac
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.21
|