• Data Packages

Pip-installable astronomy data files and NAIF kernels.

Pip-installable Astronomy Data Files

A collection of Python packages that provide commonly used astronomy data files in pip-installable format. Each package contains specific datasets commonly required for astrodynamics and astronomical calculations.

Available Packages

NAIF Kernels

Ephemerides

Observatory Data

  • mpc_obscodes: Minor Planet Center Observatory Codes database

Installation

Each package can be installed independently via pip:

pip install naif-de440
pip install naif-leapseconds
pip install mpc-obscodes
# ... etc

Usage Example

import spiceypy as sp
from naif_de440 import de440
from naif_leapseconds import leapseconds
from mpc_obscodes import obscodes

# Load SPICE kernels
sp.furnsh(de440)
sp.furnsh(leapseconds)

# Access observatory codes
observatory_data = obscodes.load()

These packages automatically handle data file distribution and provide consistent interfaces for accessing astronomy datasets.