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