SGCMarkus
f19dba985c
flaredetector: catch exception if we cant fit the flare
2024-04-17 09:33:21 +02:00
SGCMarkus
126195fdb3
astrodatagui: FlaredetectorWidget: plot fits/mark flares in all possible plots
2024-04-17 08:57:12 +02:00
SGCMarkus
57e454cb3b
flaredetector: move plotting functions to util
2024-04-17 08:55:42 +02:00
SGCMarkus
ef455dcfbb
flaredetector: add markFlare function
2024-04-17 08:54:46 +02:00
SGCMarkus
ffacde3386
flaredetector: use sortByHighest for calculating fits
2024-04-17 08:36:36 +02:00
SGCMarkus
ad8c22978e
flaredetector: support plotting peaks onto given non-normalized fluxes
2024-04-17 08:35:58 +02:00
SGCMarkus
b56a2e3701
flaredetector: add function to plot fits to an axis
2024-04-15 16:07:11 +02:00
SGCMarkus
0627296727
flaredetector: add function to plot fit peaks to an axis
2024-04-15 16:00:21 +02:00
SGCMarkus
af824867fb
flaredetector: split peaks/fits for calculateFlareFitsForLightcurve
2024-04-15 15:58:10 +02:00
SGCMarkus
c8ad11187e
flaredetector: add missing imports
2024-04-15 15:25:45 +02:00
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
1814467090
astrodatagui: FlaredetectorWidget: explicitely state parameters for periodogram max indices
2024-04-15 15:05:36 +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
0e5c4e7a58
astrodatagui: FlaredetectorWidget: show peaks in flatten
2024-03-28 12:02:21 +01: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
f756873687
astrodatagui: FlaredetectorWidget: show 4 highest peaks in the periodogram and print their periods
2024-03-26 11:28:58 +01:00
SGCMarkus
ca2d09f932
flaredetector: util: add function to find indices of peaks
2024-03-26 11:28:04 +01:00
SGCMarkus
248a8c2497
astrodatagui: FlaredetectorWidget: fix normalize
2024-03-20 16:58:32 +01:00
SGCMarkus
49dad89d66
astrodatagui: FlaredectorWidget: use tight layout for lc plots
2024-03-20 14:41:15 +01:00
SGCMarkus
c47cdf56be
astrodatagui: FlaredectorWidget: set proper normalization for collections
2024-03-20 14:36:33 +01:00
SGCMarkus
966901f427
astrodatagui: if screen size <= 1080p launch maximized
2024-03-20 14:25:31 +01:00
SGCMarkus
d38278f680
astrodatagui: disable normalize if we combine fits files
...
reason: crash due to different units of flux and flux_err for most
fits files
2024-03-20 11:39:43 +01:00
SGCMarkus
60e4a4782e
astrodatagui: support changing between frequency/period view in periodogram
2024-03-19 13:52:54 +01:00
SGCMarkus
b722bc03bb
astrodatagui: FlaredetectorWidget: show max power period for periodogram
2024-03-19 13:43:29 +01:00
SGCMarkus
bc2f4d366a
astrodatagui: implement combine sequences/target table id button
2024-03-19 12:40:32 +01:00
SGCMarkus
cd33dfbe29
astrodatagui: FlaredetectorWidget: add option to plot multiple fits files at once
2024-03-19 12:36:48 +01:00
SGCMarkus
9fb54837fd
astrodatagui: allow to select multiple sequences/target table ids
2024-03-19 12:01:16 +01:00
SGCMarkus
966fb174a4
astrodatagui: fix exclusive plot options typo
2024-03-19 10:29:21 +01:00
SGCMarkus
d5cf09dc0f
astrodatagui: abort if wl/po/period/epoch arent valid ints/floats
2024-03-18 16:35:32 +01:00
SGCMarkus
7be0dc928c
astrodatagui: only set bin size none if text is none
2024-03-18 16:34:24 +01:00
SGCMarkus
f3c6f79ab3
astrodatagui: let bin size be a float
2024-03-18 16:29:52 +01:00
SGCMarkus
a1f7b1bb66
astrodatagui: set bin size default to None
2024-03-18 16:29:24 +01:00
SGCMarkus
4457116d16
astrodatagui: add events for spin box and text field changes
2024-03-18 16:21:19 +01:00
SGCMarkus
0e94e12a94
astrodatagui: fix typo in function names
2024-03-18 15:45:03 +01:00
SGCMarkus
729ea24d61
astrodatagui: add plot update events for combo boxes
2024-03-18 15:42:54 +01:00
SGCMarkus
cb4a22887e
astrodatagui: FlaredetectorWidget: fix typo in periodogram state
2024-03-18 15:42:18 +01:00
SGCMarkus
003a821789
astrodatagui: FlaredetectorWidget: set up setFluxType function
2024-03-18 15:32:41 +01:00
SGCMarkus
029fd1c776
astrodatagui: Quarters -> Target Table ID
2024-03-18 15:06:46 +01:00
SGCMarkus
2e110779c4
astrodatadownloader: show later/better matching stage for fetching which files to download
2024-03-18 13:44:48 +01:00
SGCMarkus
4b9a1bb9c2
astrodatagui: disable plot options by default
...
enable then when the first section/target table id was selected
2024-03-18 10:08:51 +01:00
SGCMarkus
460344d7a6
astrodatagui: update plot when flatten/fold/periodogram are unchecked
2024-03-18 10:04:35 +01:00