Metadata-Version: 2.4
Name: spacekernel
Version: 0.1.0.dev8
Summary: The Core Engine for Space Mission Simulation and Analysis
Author-email: "Rafael R. L. Benevides" <rafael.rl.benevides@gmail.com>
License-Expression: BSD-3-Clause
Project-URL: Homepage, https://github.com/spacekernel/spacekernel
Project-URL: Documentation, https://spacekernel.github.io
Keywords: satellite,orbit,astrodynamics,SSA,RPO,SGP4
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Telecommunications Industry
Classifier: Topic :: Scientific/Engineering :: Astronomy
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: LICENSE-SGP4.txt
License-File: LICENSE-SOFA.txt
Requires-Dist: requests
Requires-Dist: numpy
Requires-Dist: scipy
Requires-Dist: pandas
Requires-Dist: scikit-learn
Requires-Dist: matplotlib
Requires-Dist: PyQt5
Requires-Dist: pyvista
Dynamic: license-file

# spacekernel

SpaceKernel (Space Mission Engineering Tools) is a Python package providing a robust and extensible ecosystem for Earth satellite services, mission analysis, and space situational awareness (SSA).
It offers fast orbit propagation, maneuver simulation, coverage analysis, and powerful 2D/3D visualization, all designed for research and operational workflows.

## Features

- *Accurate Orbit Propagation:* Support for multiple integration methods and perturbation models, including J2, atmospheric drag, lunisolar, and SRP effects.

- *Maneuver Modeling:* Apply and analyze maneuvers with custom parameters and easy scenario setup.

- *Payload Coverage & Access:* Tools for computing payload coverage, contact windows, and access analysis.

- *Visualization:* High-quality 2D and 3D visualization for orbits, ground tracks, stations, and coverage footprints.

- *High Performance:* Cython-powered for speed.


## Third-Party Licenses

### IAU SOFA

This project includes unmodified third-party software from the IAU SOFA collection:

    IAU SOFA Software Library (C Edition)
    Copyright (c) 2009–2023 International Astronomical Union

This software is distributed under the terms of the SOFA license, included in
LICENSE-SOFA.txt. For more information, visit https://www.iausofa.org.

### SGP4

This project includes unmodified third-party software from the CelesTrak 
Fundamentals of Astrodynamics repository:

    SGP4.cpp and SGP4.h
    Copyright (c) Free Software Foundation

These files are distributed under the terms of the GNU Affero General Public 
License v3.0. The full license text is available in `LICENSE-SGP4.txt`. For 
more information, visit https://github.com/CelesTrak/fundamentals-of-astrodynamics.
