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
The program identifying WASP 126-b and WASP 126-c using TESS lightcurve data:
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.
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.
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.