Commit Graph

14 Commits

Author SHA1 Message Date
SGCMarkus b8c38762b1 flaredetector: add calculateFlareFitsForLightcurve
this function fits all flares for a lightcurve
2024-04-15 15:19:58 +02:00
SGCMarkus 77e23f480a flaredetector: add calculateFitForFlare function
this function fits the flare at peakIndex postion from a flattened
lightcurve

returns flattened Peak value, flare fit indices (in original
lightcurve time), and the fit
2024-04-15 15:16:30 +02:00
SGCMarkus f2a7cc08dc flaredetector: util: add argument if peaks should be sorted or not by highest 2024-04-15 15:04:51 +02:00
SGCMarkus 0f0001f7a3 flaredetector: make sure we dont run into ranges without data 2024-04-15 14:41:20 +02:00
SGCMarkus 5bfa2b1898 flaredetector: add boundaries for flare range 2024-04-15 14:40:46 +02:00
SGCMarkus 5785bb9501 flaredetector: add algorithm to detect start/end of possible flares 2024-04-15 14:38:03 +02:00
SGCMarkus 1ecacfcaa4 flaredetector: add GaussExponential function to fit flares 2024-04-15 14:32:40 +02:00
SGCMarkus 54629bf5cd flaredetector: util: allow setting min height for peaks 2024-03-28 12:01:39 +01:00
SGCMarkus fffe94916e flaredetector: util: findMaxIndices: return a -1 array of size num if no valid lc type was given 2024-03-26 13:40:04 +01:00
SGCMarkus cf9958a1af flaredetector: util: findMaxIndices: set data for light curve objects to their flux 2024-03-26 13:32:57 +01:00
SGCMarkus cbfbd7e976 flaredetector: util: set data per different instance specific to not duplicate code 2024-03-26 12:40:12 +01:00
SGCMarkus e5db328b9a flaredetector: util: check if its a Periodogram 2024-03-26 12:37:17 +01:00
SGCMarkus ca2d09f932 flaredetector: util: add function to find indices of peaks 2024-03-26 11:28:04 +01:00
SGCMarkus 3769a27a4f treewide: move all modules into new submodule to fix relative imports
python, why are you like this?
2024-03-05 13:06:48 +01:00