flaredetector: add quality flag to return lists

This commit is contained in:
2024-05-13 14:40:20 +02:00
parent f68c635545
commit dbdda26399
+4 -2
View File
@@ -50,10 +50,12 @@ def calculateFlareFitsForLightcurve(lightcurve, num=100, distance=1, height=0.05
Peak, flareFitDataPoints, fit = calculateFitForFlare(lightcurve, index) Peak, flareFitDataPoints, fit = calculateFitForFlare(lightcurve, index)
peaks.append({"FlarePeak": Peak, peaks.append({"FlarePeak": Peak,
"FlarePeakTime": lightcurve.time[index], "FlarePeakTime": lightcurve.time[index],
"StandardIndex": index}) "StandardIndex": index,
"Quality": lightcurve.quality[index]})
fits.append({"FlareFit": fit, fits.append({"FlareFit": fit,
"FlareFitTime": lightcurve.time[flareFitDataPoints], "FlareFitTime": lightcurve.time[flareFitDataPoints],
"StandardIndex": flareFitDataPoints}) "StandardIndex": flareFitDataPoints,
"Quality": lightcurve.quality[flareFitDataPoints]})
except Exception as error: except Exception as error:
pass pass
#print("Flare fit exception: ", error) #print("Flare fit exception: ", error)