Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

CERES

Celestial Estimation for Research, Exploration, and Science

Tests codecov PyPI version License: MIT

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.

  1. Install mamba or conda:
  2. Create the virtual environment:
    • source the base environment
    • create ceres_env environment 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
  3. Installing CERES into the environment:
    • Clone: git clone https://github.com/ceres-navigation/ceres
    • Install: cd ceres; pip install -e .
  4. 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)

Source distribution for ceres-nav 0.0.1a2
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)

Table of built distributions (wheels) for ceres-nav 0.0.1a2
File Interpreter ABI Platform Actions
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

Release files / ceres-nav-0.0.1a2.tar.gz

Download URL ceres-nav-0.0.1a2.tar.gz
Size 6.4 kB
Tags Source
SHA-256 checksum
How to use checksums
c87c073487ff35cf857d4bfff5198e57a13da4ef5569dee64dfea0a81a60d66a
BLAKE2b-256 checksum
How to use checksums
48ca1d555520dd7c44de0958282b3002db8b25e837c2ab1fbb93fe6bf50b2b59
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

Release files / ceres_nav-0.0.1a2-py3-none-any.whl

Download URL ceres_nav-0.0.1a2-py3-none-any.whl
Size 6.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
181856512b7ec01e3330ba4f02a6dda6783f0672bbdd6586174046d8c7351dc6
BLAKE2b-256 checksum
How to use checksums
c3ef8090e00622fa0a348ebcfde17434f7bdf46f357e7377fc2e3b43c4b58ead
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

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.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page