Skip to main content

CurveSimulator generates a video of the movements and eclipses of celestial bodies and the resulting lightcurve.

Project description

CurveSimulator

GitHub Wiki PyPI version Python Versions License: MIT PyPI Downloads

CurveSimulator: A Star System and Lightcurve Simulator

CurveSimulator generates a video of the movements and eclipses of celestial bodies and the resulting lightcurve. This is especially useful for star systems that contain exoplanets detected using the transit method.

The video simultaneously displays a view of the star system from the top and from the side alongside the lightcurve of the system's total luminosity over time.

Key Features

  • Produces videos with just 2 lines of Python code
  • Fast video generation (takes about the same time as playing time)
  • Efficient storage (only 0.5 MB disk space per minute of video)
  • Customizable via a configuration file

Get started quickly by having a look at CurveSimulator's wiki.

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

curvesimulator-0.4.3.tar.gz (20.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

curvesimulator-0.4.3-py3-none-any.whl (23.7 kB view details)

Uploaded Python 3

File details

Details for the file curvesimulator-0.4.3.tar.gz.

File metadata

  • Download URL: curvesimulator-0.4.3.tar.gz
  • Upload date:
  • Size: 20.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for curvesimulator-0.4.3.tar.gz
Algorithm Hash digest
SHA256 8cb5dc71d39d66c75b5f2c283f45dcb2e85513022c953914105de347a8118772
MD5 89014a13259c2671205c0c11ee709b53
BLAKE2b-256 efe2aba91e0f022d159a71166aadb5541e3bb7ab25ce6cef17151e15152f6b31

See more details on using hashes here.

File details

Details for the file curvesimulator-0.4.3-py3-none-any.whl.

File metadata

  • Download URL: curvesimulator-0.4.3-py3-none-any.whl
  • Upload date:
  • Size: 23.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for curvesimulator-0.4.3-py3-none-any.whl
Algorithm Hash digest
SHA256 4b8b8185c043b06d4aa6b755c42b945af598fc25445c8ab927a6fe04e7ebaad4
MD5 52529112e5c0900754ed921c3acce606
BLAKE2b-256 8c5b3d4292165ce51c34dcb84e8b6cea4e7ead28d700b533c2944c592a876950

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