BSD Ports

astro/py-jplephem 2.24p0 OpenBSD

use a JPL ephemeris to predict planet positions

System
OpenBSD
Repository
OpenBSD ports
Maintainer
The OpenBSD ports mailing-list <[email protected]>
Categories
astro, lang/python

Description

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/

See the project description, https://pypi.org/project/jplephem/#description for more information.

In the other systems

The newest version among them is 2.24, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
OpenBSDastro/py-jplephem2.24p0 newestno data-The OpenBSD ports mailing-list <[email protected]>-
FreeBSDastro/py-jplephem2.24_2 newestnone known-[email protected]-
DragonFlyastro/py-jplephem2.22_1none known-[email protected]-
HardenedBSDastro/py-jplephem2.24_2 newestno data-[email protected]-
GhostBSDastro/py-jplephem2.24_2 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

pkg_add py3-jplephem

From the ports tree:

cd /usr/ports/astro/py-jplephem && make install

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Build dependencies 5
Run dependencies 2
Required by 1