Skip to main content

A package for calculating passes and observation windows for satellites.

Project description

satnogs-predict

Pipeline Status Coverage PyPI version Python Version

🚀 Overview

satnogs-predict is a Python library for:

  • Satellite pass prediction
  • Observation window planning
  • Constraint-based window validation

It is designed primarily for internal integration within SatNOGS.


📦 Installation

Requires Python ≥ 3.11.

pip install satnogs-predict

💻 Usage

satnogs-predict exposes its public API at the package top level. Prefer importing public functions and types directly from satnogs_predict rather than from internal submodules.

from satnogs_predict import find_observation_windows

For more complete examples and usage patterns, see docs/docs.md.

For release notes and breaking changes, see CHANGELOG.md.

License

license Libre Space Foundation

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

satnogs_predict-1.0.tar.gz (102.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

satnogs_predict-1.0-py3-none-any.whl (35.8 kB view details)

Uploaded Python 3

File details

Details for the file satnogs_predict-1.0.tar.gz.

File metadata

  • Download URL: satnogs_predict-1.0.tar.gz
  • Upload date:
  • Size: 102.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for satnogs_predict-1.0.tar.gz
Algorithm Hash digest
SHA256 f8b08c9bb7d5c54e5ee51dba0e71a4f10993720dfbd509af970ccd0f4d15c4df
MD5 5277be68aef952dbb3d0e1557df72d87
BLAKE2b-256 991b374c024d2c92d9d31be2ce8b326ce06019ad944370c8cf0154bb71a0e852

See more details on using hashes here.

File details

Details for the file satnogs_predict-1.0-py3-none-any.whl.

File metadata

  • Download URL: satnogs_predict-1.0-py3-none-any.whl
  • Upload date:
  • Size: 35.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for satnogs_predict-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7774eb34d7a725c34d242c434ac56599f82ccc0f58839f16097b6767b3988aa8
MD5 f60cc1a83cd0afd436663ae2d5fb9ad9
BLAKE2b-256 8fd4ae71968697465f778f998ede9bad4976513dd08aa29e2f998714753bdb30

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page