LYRATimeSeries

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

Bases: sunpy.timeseries.GenericTimeSeries

Proba-2 LYRA Lightcurve TimeSeries.

LYRA (Large Yield RAdiometer) is an ultraviolet irradiance radiometer that observes the Sun in four passbands, chosen for their relevance to solar physics, aeronomy and space weather. LYRA is composed of three (redundant) units, each of them constituted of the same four channels:

  • 120-123 nm Lyman-alpha channel
  • 190-222 nm Herzberg continuum channel
  • Aluminium filter channel (17-80 nm + a contribution below 5 nm), including He II at 30.4 nm
  • Zirconium filter channel (6-20 nm + a contribution below 2 nm), rejecting He II

LYRA can take data with cadences chosen in the 100Hz to 0.1Hz interval.

PROBA2 was launched on 2 November 2009.

This class can hold either Level 2 data (the default) which has sub-second resolution or Level 3 which is the Level 2 data averaged to one minute cadence. The level can be specified with the level keyword argument to create.

Examples

>>> import sunpy.timeseries
>>> import sunpy.data.sample
>>> lyra = sunpy.timeseries.TimeSeries(sunpy.data.sample.LYRA_LEVEL3_TIMESERIES)
>>> lyra.peek()   

References

Methods Summary

is_datasource_for(**kwargs) Determines if the file corresponds to a LYRA LightCurve timeseries
peek([names]) Plots the LYRA data.

Methods Documentation

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

Determines if the file corresponds to a LYRA LightCurve timeseries

peek(names=3, **kwargs)[source] [edit on github]

Plots the LYRA data. An example is shown below.

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

../_images/sunpy-timeseries-LYRATimeSeries-1.png
Parameters:
  • names (int) – The number of columns to plot.
  • **kwargs (dict) – Any additional plot arguments that should be used when plotting.
Returns:

fig (Figure) – A plot figure.