XRSTimeSeries

class sunpy.timeseries.XRSTimeSeries(data, meta=None, units=None, **kwargs)[source] [edit on github]

Bases: sunpy.timeseries.GenericTimeSeries

GOES XRS Time Series

Each GOES satellite there are two X-ray Sensors (XRS) which provide solar X ray fluxes for the wavelength bands of 0.5 to 4 Å (short channel) and 1 to 8 Å (long channel). Most recent data is usually available one or two days late.

Data is available starting on 1981/01/01.

Examples

>>> import sunpy.timeseries
>>> import sunpy.data.sample
>>> goes = sunpy.timeseries.TimeSeries(sunpy.data.sample.GOES_XRS_TIMESERIES)
>>> goes.peek()   

References

Notes: http://umbra.nascom.nasa.gov/goes/fits/goes_fits_files_notes.txt

Methods Summary

is_datasource_for(**kwargs) Determines if header corresponds to a GOES lightcurve TimeSeries
peek([title]) Plots GOES XRS light curve is the usual manner.

Methods Documentation

classmethod is_datasource_for(**kwargs)[source] [edit on github]

Determines if header corresponds to a GOES lightcurve TimeSeries

peek(title='GOES Xray Flux')[source] [edit on github]

Plots GOES XRS light curve is the usual manner. An example is shown below.

(Source code, png, hires.png, pdf)

../_images/sunpy-timeseries-XRSTimeSeries-1.png
Parameters:
  • title (str) – The title of the plot.
  • **kwargs (dict) – Any additional plot arguments that should be used when plotting.
Returns:

fig (Figure) – A plot figure.