Overview

Request 820694 accepted

This Python package computes the position and velocity of an earth-orbiting
satellite, given the satellite’s TLE orbital elements from a source like
Celestrak. It implements the most recent version of SGP4, and is regularly run
against the SGP4 test suite to make sure that its satellite position predictions
agree to within 0.1 mm with the predictions of the standard distribution of the
algorithm. This error is far less than the 1–3 km/day by which satellites
themselves deviate from the ideal orbits described in TLE files.

If your platform supports it, this package compiles the verbatim source code
from the official C++ version of SGP4. You can call the routine directly, or
through an array API that loops over arrays of satellites and arrays of times
with machine code instead of Python. Otherwise, a slower but reliable Python
implementation of SGP4 is used instead.

Submitting because it is an optional package for python-astropy

Loading...
Request History
Benjamin Greiner's avatar

bnavigator created request

This Python package computes the position and velocity of an earth-orbiting
satellite, given the satellite’s TLE orbital elements from a source like
Celestrak. It implements the most recent version of SGP4, and is regularly run
against the SGP4 test suite to make sure that its satellite position predictions
agree to within 0.1 mm with the predictions of the standard distribution of the
algorithm. This error is far less than the 1–3 km/day by which satellites
themselves deviate from the ideal orbits described in TLE files.

If your platform supports it, this package compiles the verbatim source code
from the official C++ version of SGP4. You can call the routine directly, or
through an array API that loops over arrays of satellites and arrays of times
with machine code instead of Python. Otherwise, a slower but reliable Python
implementation of SGP4 is used instead.

Submitting because it is an optional package for python-astropy


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Dominique Leuenberger's avatar

dimstar_suse added as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:71"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:adi:71"


Dominique Leuenberger's avatar

dimstar_suse added factory-staging as a reviewer

Being evaluated by group "factory-staging"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Unstaged from project "openSUSE:Factory:Staging:adi:71"


Dominique Leuenberger's avatar

dimstar_suse added openSUSE:Factory:Staging:adi:56 as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:56"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:adi:56"


Dominique Leuenberger's avatar

dimstar accepted review


Tomáš Chvátal's avatar

scarabeus_iv accepted review


Dominique Leuenberger's avatar

dimstar_suse accepted review

Staging Project openSUSE:Factory:Staging:adi:56 got accepted.


Dominique Leuenberger's avatar

dimstar_suse approved review

Staging Project openSUSE:Factory:Staging:adi:56 got accepted.


Dominique Leuenberger's avatar

dimstar_suse accepted request

Staging Project openSUSE:Factory:Staging:adi:56 got accepted.

openSUSE Build Service is sponsored by