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

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for skyfield-0.3.tar.gz
Algorithm Hash digest
SHA256 9c95ecfdefbabc625bff574f0949d43fd3ca8041ee81b9a0f63552d3c29d9da0
MD5 b1b99ef85f940e9b86f8ff5936c0f42a
BLAKE2b-256 5636a7219e8bd3e7936c027eb0aa3e817b6b681ba7ccc1ca4781700342143c59

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page