I am looking for GOES flare catalog using sunpy after reading this document (Querying the GOES flare event list — sunpy 5.1.3 documentation).
I’m trying to access the GOES flare catalog using sunpy, but I’m having trouble identifying the specific GOES satellite number in the HEK database. Is there a way to determine the corresponding GOES satellite number for each solar flare?
Hello @JinsuHongg,
Unless the HEK says the number in the “obs_observatory” column, I am not sure it will tell you the GOES satellite number.
If you search with Fido for goes data via the instrument and date range you want, Fido should (I hope) return all available GOES data for that time period for all valid satellites.
Using that example, if we do:
In [7]: event_type = "FL"
...: tstart = "2013/10/28"
...: tend = "2013/10/29"
...: result = Fido.search(a.Time(tstart, tend),
...: a.Instrument.xrs)
In [8]: result
Out[8]:
<sunpy.net.fido_factory.UnifiedResponse object at 0x783c607b5bb0>
Results from 1 Provider:
8 Results from the XRSClient:
Source: <8: https://umbra.nascom.nasa.gov/goes/fits
8-15: https://www.ncei.noaa.gov/data/goes-space-environment-monitor/access/science/
16-17: https://data.ngdc.noaa.gov/platforms/solar-space-observing-satellites/goes/
Start Time End Time Instrument SatelliteNumber Physobs Source Provider Resolution
----------------------- ----------------------- ---------- --------------- ---------- ------ -------- ----------
2013-10-28 00:00:00.000 2013-10-28 23:59:59.999 XRS 13 irradiance GOES NOAA flx1s
2013-10-29 00:00:00.000 2013-10-29 23:59:59.999 XRS 13 irradiance GOES NOAA flx1s
2013-10-28 00:00:00.000 2013-10-28 23:59:59.999 XRS 13 irradiance GOES NOAA avg1m
2013-10-29 00:00:00.000 2013-10-29 23:59:59.999 XRS 13 irradiance GOES NOAA avg1m
2013-10-28 00:00:00.000 2013-10-28 23:59:59.999 XRS 15 irradiance GOES NOAA flx1s
2013-10-29 00:00:00.000 2013-10-29 23:59:59.999 XRS 15 irradiance GOES NOAA flx1s
2013-10-28 00:00:00.000 2013-10-28 23:59:59.999 XRS 15 irradiance GOES NOAA avg1m
2013-10-29 00:00:00.000 2013-10-29 23:59:59.999 XRS 15 irradiance GOES NOAA avg1m
Hopefully that is helpful.
Thank you for your information @nabobalis,
I have one more question. How can I determine which GOES satellite is the primary one for detecting solar flares during a specific period? From what I understand, the GOES X-ray intensity is calibrated based on the specific GOES satellite used. I’d like to recalibrate the X-ray intensity to obtain the original data and match it to the GOES-R series.
That I do not know.
I would hope that NOAA would be documenting this somewhere on the GOES XRS website.
I will ask around to see if anyone knows where this information might be.