Metadata-Version: 2.1
Name: curvesimulator
Version: 0.2.6
Summary: Curvesimulator calculates the movements and eclipses of celestial bodies and produces a video of the moving bodies and of the resulting lightcurve.
Home-page: https://github.com/lichtgestalter/curvesimulator
Author: Uli Scheuss
Classifier: Programming Language :: Python :: 3.12
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
Requires-Dist: numpy
Requires-Dist: matplotlib
Requires-Dist: configparser

# curvesimulator
[![GitHub Wiki](https://img.shields.io/badge/docs-Wiki-red)](https://github.com/lichtgestalter/curvesimulator/wiki)
[![PyPI version](https://badge.fury.io/py/curvesimulator.svg)](https://badge.fury.io/py/curvesimulator)
[![Python Versions](https://img.shields.io/pypi/pyversions/curvesimulator.svg)](https://pypi.org/project/curvesimulator/)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

A Star System and Lightcurve Simulator

Curvesimulator produces a video of the movements and eclipses of celestial bodies and of the 
resulting lightcurve.
The video shows simultanously a view of the star system from the top and from the side and
the lightcurve of the system's total luminosity over time.

Check the documentation on the [GitHub Wiki](https://github.com/lichtgestalter/curvesimulator/wiki).

Run just 2 lines of python code to produce the video.
Specify the physical properties of some stars and planets and their orbits in a 
configuration file. The meaning of all configuration parameters 
is documented in the wiki and in an example config file.

Curvesimulator is fast and the videos use little disk space. A video takes about the same time 
to produce as its playing time and uses less than 0.5 MB disc space per minute.

Curvesim uses ffmpeg to convert the data into a video. 
Download ffmpeg from [ffmpeg.org](https://www.ffmpeg.org/download.html).
Extract the downloaded zip file and (on Windows) add "yourdriveandpath\FFmpeg\bin" to the 
environment variable PATH.

For questions and comments open an issue on [GitHub](https://github.com/lichtgestalter/curvesim/issues).

