Skip to main content

Elegant astronomy for Python

Project description

Skyfield is a pure-Python astronomy package that is compatible with both Python 2 and 3 and makes it easy to generate high precision research-grade positions for planets and Earth satellites.

from skyfield.api import earth, mars, now
ra, dec, distance = earth(now()).observe(mars).radec()

print(ra)
print(dec)
print(distance)
09h 14m 50.35s
+17deg 13' 02.6"
2.18572863461 AU

Its only binary dependency is NumPy. Skyfield can usually be installed with:

pip install skyfield

Here are the essential project links:

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

skyfield-0.4.tar.gz (91.4 kB view details)

Uploaded Source

File details

Details for the file skyfield-0.4.tar.gz.

File metadata

  • Download URL: skyfield-0.4.tar.gz
  • Upload date:
  • Size: 91.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for skyfield-0.4.tar.gz
Algorithm Hash digest
SHA256 ecb5866aad313a7a121349566d341f12bf5c6e02d9932f1bdd2b347facf152ac
MD5 1dc75bd736f5ad1eb4ee01fff17795a4
BLAKE2b-256 4f37b7d9a2ee1ea8dbc6f7ea3c392aa13217e255fa304a091938c45f95fb57e5

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