Skyfield computes positions for the stars, planets, and satellites in
orbit around the Earth. Its results should agree with the positions
generated by the United States Naval Observatory and their Astronomical
Almanac to within 0.0005 arcseconds (half a "mas" or milliarcsecond).
Skyfield can compute geocentric coordinates or topocentric coordinates
specific to your location on the Earth's surface.
While Skyfield itself has no dependency on the AstroPy library, it's
willing to accept AstroPy time objects as input and return results in
native AstroPy units.
This is a recent short-period ephemeris published by the Jet Propulsion
Laboratory. It requires only 27 MB of storage and is specially accurate
with respect to the position of Earth's Moon.
This package can load and use a Jet Propulsion Laboratory (JPL)
ephemeris for predicting the position and velocity of a planet or other
Solar System body.
Note that jplephem offers only the logic necessary to produce plain
three-dimensional vectors. Most programmers interested in astronomy
will want to look at Skyfield instead, which uses jplephem but converts
the numbers into more traditional measurements like right ascension and
declination.
Most users will use jplephem with the Satellite Planet Kernel (SPK)
files that the NAIF facility at NASA JPL offers for use with their own
SPICE toolkit. They have collected their most useful kernels beneath the
directory: http://naif.jpl.nasa.gov/pub/naif/generic_kernels/spk/
This Python package computes the position and velocity of an
earth-orbiting satellite, given the satellite's TLE orbital elements
from a source like https://celestrak.com/.
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-3km/day
by which satellites themselves deviate from the ideal orbits described
in TLE files.
This is update for sunclock from 3.56 to 3.57.
remove REVISION for the first revision of 3.57.
remove HOMEPAGE since it is unreachable now.
change MASTER_SITES to github with using commit hash.
remove MASTER_SITES0 and :0 from the end of the SUPDISTFILES entries.
remove Xext, Xau and Xdmcp from WANTLIB-main.
replace Sunclock.se with Sunclock.sv in PLIST-main.
advise and ok from sthen@ and jca@
This adds version 4.0.5 which is part of the long term support series.
Based on an initial port by Wen Heping.
Mark conflict with devel/p5-Data-ShowTable
ok sthen@
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.
This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.
Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
Imported in 1998 and modified in 2009 to "fix Y2K bug" which means
"we may not distribute modified versions [due to its license]".
There has been no update and it now fails to build with "-fno-common".
The servers used by "getsts" and "gettle" to fetch satellite information
no longer exist.
FreeBSD removed it in 2011, "No more public distfiles". (thanks naddy)
OK naddy
ok tracey@
The GNU Astronomy Utilities (Gnuastro) is an official GNU package
consisting of various programs and library functions for the
manipulation and analysis of astronomical data. All the programs share
the same basic command-line user interface for the comfort of both the
users and developers.