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.2.tar.gz (72.4 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for skyfield-0.2.tar.gz
Algorithm Hash digest
SHA256 89a51dfc0c050f8a9414cb49c8e85aa7c7a3b37f3f2f6f92b19be1b5b77e28e8
MD5 69677bdc0298cb2dc04956adb69c6666
BLAKE2b-256 743cecbdae1ad83deabcee77a3005bc4487ad861ffb945babbab0136d242d738

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