Skip to content

Releases: AlexanderJCS/ExoSpotter

1.0.0 Beta

07 Nov 01:45
Compare
Choose a tag to compare
1.0.0 Beta Pre-release
Pre-release
  • Make .fits to .csv conversion more user-friendly
  • Made Exoplanet datapoints member variable private (access it using datapoints() method)
  • Made some struct variables private
  • Added benchmarking tests
  • Update documentation

0.1.0 Beta

26 Oct 21:21
Compare
Choose a tag to compare
0.1.0 Beta Pre-release
Pre-release

Features added:

  • Overhaul of the Lightcurve struct (private time series data, getter methods, addPair methods)
  • Remove deprecated method findPlanets and replace it with findPlanetsPrecise. FindPlanetsPrecise method is now renamed to findPlanets.

Bugfixes:

  • Fixed transit data points not giving a full list

3.1.0 Alpha: Confidence

24 Oct 18:16
a0bfb6c
Compare
Choose a tag to compare
Pre-release

Added a float confidence variable to the Exoplanet struct. This value is between 0 and 1, where 0 is zero confidence and 1 is 100% confidence.

v3.0.0 Alpha - Project rename & Exoplanet struct overhaul

22 Oct 21:59
7ffe35f
Compare
Choose a tag to compare
  • Overhauled the Exoplanet struct
  • Finalized on a project name, ExoSpotter
  • Better documentation under the docs directory.

2.0.1 Alpha 1

19 Oct 16:41
7ffe35f
Compare
Choose a tag to compare
2.0.1 Alpha 1 Pre-release
Pre-release

There are two 2.0.1 alpha releases due to me messing up the versioning, but nothing I can really do about it unless I want to re-arrange the entire thing which be annoying at best and I delete work at worst.

  • Added new optional parameter allowedMissedTransits to the FindPlanet class.

2.0.1 Alpha

21 Oct 02:35
7d6e076
Compare
Choose a tag to compare
2.0.1 Alpha Pre-release
Pre-release
  • FindPlanets::FindPlanetPrecise is more accurate... I'm still not satisfied with it though but it's in a better state than in v2.0.0 alpha

2.0.0 Alpha

17 Oct 03:16
Compare
Choose a tag to compare
2.0.0 Alpha Pre-release
Pre-release
  • Namespace DetectExoplanets changed to ExoplanetFinder
  • ExoplanetFinder::Data struct used instead of std::unordered_map<std::string, std::vector<float>>
  • Performance improvements

1.1.0 Alpha

16 Oct 19:48
33c7469
Compare
Choose a tag to compare
1.1.0 Alpha Pre-release
Pre-release
  • Added a Python tool to convert .fits data to .csv data.

1.0.0 Alpha

16 Oct 02:22
Compare
Choose a tag to compare
1.0.0 Alpha Pre-release
Pre-release

The return type of methods findPlanets() and findPlanetsPrecise() under the DetectExoplanets::FindPlanets class is changed to std::vector<DetectExoplanets::Exoplanet> from std::vector<float>. Documentation has also been updated to talk about what the Exoplanet struct is, as well as other minor tweaks to the documentation.

0.2.0 Alpha

15 Oct 00:29
654552c
Compare
Choose a tag to compare
0.2.0 Alpha Pre-release
Pre-release
  • Added a more precise way of finding planets using the FindPlanet.findPlanetsPrecise() method