Metadata-Version: 2.4
Name: AstroView
Version: 0.1.2
Summary: A tool for visualizing asteroid orbits and sky positions using Skyfield, Astroquery, Plotly, and Matplotlib.
Author-email: Thara Caba <tharacaba@gmail.com>
License-Expression: MIT
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE.txt
Requires-Dist: skyfield>=1.45
Requires-Dist: astroquery>=0.4.7
Requires-Dist: astropy>=5.0
Requires-Dist: numpy>=1.22
Requires-Dist: plotly>=5.0
Requires-Dist: matplotlib>=3.5
Dynamic: license-file

# ⭐️ AstroView

**AstroView** is a Python toolkit for **high-precision asteroid ephemerides** and **orbit visualisation**.  
Powered by the outstanding [**Skyfield**](https://rhodesmill.org/skyfield/) library, AstroView matches official almanac data to within **0.0005 arcsec** accuracy while giving you an intuitive, notebook-friendly API.

## ✨ Features

- **Accurate ephemerides**
  - Asteroid positions (RA/Dec, Cartesian) at any time
  - Distances and 3-D separation vectors (e.g. asteroid ↔ Earth)
- **Horizontal coordinates**
  - Instant conversion to **altitude / azimuth** for any observing site
- **3-D orbit plots**
  - Matplotlib-based orbit viewer with Sun & Earth for context
- **Built-in observatory database**
  - Call sites by name (e.g. **"Mauna Kea"**, **"Paranal"**)
- **Extensible design**
  - Framework ready for satellites, comets, or planets in future versions



