EVEClient#

class sunpy.net.dataretriever.EVEClient[source]#

Bases: GenericClient

Provides access to Level 0CS Extreme ultraviolet Variability Experiment (EVE) data.

To use this client you must request Level 0 data. It is hosted by LASP.

Examples

>>> from sunpy.net import Fido, attrs as a
>>> results = Fido.search(a.Time("2016/1/1", "2016/1/2"),
...                       a.Instrument.eve, a.Level.zero)  
>>> results  
<sunpy.net.fido_factory.UnifiedResponse object at ...>
Results from 1 Provider:

2 Results from the EVEClient:
Source: https://lasp.colorado.edu/eve/data_access/evewebdata/quicklook/L0CS/SpWx/

       Start Time               End Time        Instrument ... Provider Level
----------------------- ----------------------- ---------- ... -------- -----
2016-01-01 00:00:00.000 2016-01-01 23:59:59.999        EVE ...     LASP     0
2016-01-02 00:00:00.000 2016-01-02 23:59:59.999        EVE ...     LASP     0

Attributes Summary

baseurl

info_url

This should return a string that is a URL to the data server or documentation on the data being served.

pattern

Methods Summary

register_values()

This enables the client to register what kind of Attrs it can use directly.

Attributes Documentation

baseurl = 'http://lasp.colorado.edu/eve/data_access/evewebdata/quicklook/L0CS/SpWx/%Y/%Y%m%d_EVE_L0CS_DIODES_1m.txt'#
info_url#
pattern = '{}/SpWx/{:4d}/{year:4d}{month:2d}{day:2d}_EVE_L{Level:1d}{}'#

Methods Documentation

classmethod register_values()[source]#

This enables the client to register what kind of Attrs it can use directly.

Returns:

dict – A dictionary with key values of Attrs and the values are a tuple of (“Attr Type”, “Name”, “Description”).