Skip to content

Latest commit

 

History

History
33 lines (19 loc) · 1.47 KB

README.md

File metadata and controls

33 lines (19 loc) · 1.47 KB

ExoSpotter

ExoSpotter is a C++ library to find planets outside our solar system given the time-series data of the percieved brightness (flux) of a star. This library uses the transit method to detect exoplanets.

This library is made for C++17 and above.

To start out, it is recommended you review:

Additionally, it is also recommended to view the Lightcurve struct

Screenshots

The program identifying WASP 126-b and WASP 126-c using TESS lightcurve data: image

Contributing

Test tools

Under the test directory, there will be a file named test.cpp. This file is to make sure that the code compiles and the library runs correctly. To run the test, you need to parse .fits data to csv to be read by the program.

Issues

Suggestions are welcome in the issues section.

For bugs, please state what the issue is, the data you used (if you can share it that would be great), and the code you created that has the issue.

Pull requests

For minor changes, please submit a pull request and state what you changed. For major changes, please create an issue to discuss the change before creating a pull request.