This release is a pre-release and may not be stable for production use.
CERES
Celestial Estimation for Research, Exploration, and Science
CERES is an API for aiding in the ismulation of spacecraft dynamics, and the devleopment of new navigation and mapping techniques.
Releases are registed on PyPI, while development is occuring on the ceres GitHub page. Any bugs should be reported to the Issue Tracker. Documentation is located at docs.ceresnavigation.org
NOTE: Currently, CERES is only supported on Linux. Native Windows support is coming soon, though WSL2 (available on both Windows 10 and 11) is already supported.
Install
pip install ceres-nav
Once installed, ceres can be imported using: import ceres
Call for Contributions
To contribute to this project, it is highly recommended that you create a virtual environment with either mamba or conda.
- Install mamba or conda:
- To install mamba (RECOMENDED): mambaforge
- To install conda: anaconda
- Create the virtual environment:
- source the base environment
- create
ceres_envenvironment with ceres dependencies:conda create -n ceres_env python=3 numpy - Install tools required for development:
pip install sphinx pytest pytest-cov sphinx-rtd-theme setuptools wheel twine - Activate the virtual environment with
conda activate ceres_env
- Installing CERES into the environment:
- Clone:
git clone https://github.com/ceres-navigation/ceres - Install:
cd ceres; pip install -e .
- Clone:
- Running tests:
pytest --cov=ceres tests/
If you are new to contributing to open source, this guide helps explain why, what, and how to successfully get involved.
Contact
All questions should be directed to Chris Gnam: crgnam@buffalo.edu
Metadata
Release files for ceres-nav 0.0.1a2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| ceres-nav-0.0.1a2.tar.gz | 6.4 kB | Without provenance | Details for ceres-nav-0.0.1a2.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| ceres_nav-0.0.1a2-py3-none-any.whl | Python 3 | none | any | Details for ceres_nav-0.0.1a2-py3-none-any.whl |
Total release size: 13.1 kB
Security for ceres-nav 0.0.1a2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.