AIASynopsisClient#
- class sunpy.net.dataretriever.AIASynopsisClient[source]#
Bases:
GenericClient
A client for retrieving AIA “synoptic” data from the JSOC.
This dataset is not synoptic like HMI and MDI Synoptic images which are images of the solar surface reconstructed from many observations over a solar rotation but rather a synopsis of AIA data.
The AIA synoptic data are calibrated Level 1.5 images with reduced 1k x 1k resolution at regular 2-minute cadence.
Note
This client does not support multiple wavelengths in a single query. If you want to download multiple wavelengths, you need to do it in separate queries.
References
Examples
>>> from sunpy.net import Fido, attrs as a >>> results = Fido.search(a.Time("2016/1/1", "2016/1/1 00:01:00"), ... a.Instrument.aia, a.Level("1.5s")) >>> results <sunpy.net.fido_factory.UnifiedResponse object at ...> Results from 1 Provider: 9 Results from the AIASynopsisClient: Source: https://jsoc1.stanford.edu/data/aia/synoptic/ Start Time End Time Instrument Physobs Source Provider Level Wavelength ----------------------- ----------------------- ---------- --------- ------ -------- ----- ---------- 2016-01-01 00:00:00.000 2016-01-01 00:00:59.999 AIA intensity SDO JSOC 1.5S 94 2016-01-01 00:00:00.000 2016-01-01 00:00:59.999 AIA intensity SDO JSOC 1.5S 131 2016-01-01 00:00:00.000 2016-01-01 00:00:59.999 AIA intensity SDO JSOC 1.5S 171 2016-01-01 00:00:00.000 2016-01-01 00:00:59.999 AIA intensity SDO JSOC 1.5S 193 2016-01-01 00:00:00.000 2016-01-01 00:00:59.999 AIA intensity SDO JSOC 1.5S 211 2016-01-01 00:00:00.000 2016-01-01 00:00:59.999 AIA intensity SDO JSOC 1.5S 304 2016-01-01 00:00:00.000 2016-01-01 00:00:59.999 AIA intensity SDO JSOC 1.5S 335 2016-01-01 00:00:00.000 2016-01-01 00:00:59.999 AIA intensity SDO JSOC 1.5S 1600 2016-01-01 00:00:00.000 2016-01-01 00:00:59.999 AIA intensity SDO JSOC 1.5S 4500
Attributes Summary
This should return a string that is a URL to the data server or documentation on the data being served.
Methods Summary
This enables the client to register what kind of Attrs it can use directly.
search
(*args, **kwargs)Query this client for a list of results.
Attributes Documentation
- info_url#
- pattern = 'https://jsoc1.stanford.edu/data/aia/synoptic/{{year:4d}}/{{month:2d}}/{{day:2d}}/H{{hour:2d}}00/AIA{{year:4d}}{{month:2d}}{{day:2d}}_{{hour:2d}}{{minute:2d}}_{{Wavelength:04d}}.fits'#
- required = {<class 'sunpy.net.attrs.Instrument'> sunpy.net.attrs.Instrument Specifies the Instrument name for the search. Attribute Name ... --------------------------- ... adapt ... aia ... aia ... bcs ... be_continuum ... be_halpha ... bigbear ... caii ... cds ... celias ... cerrotololo ... chp ... cook ... costep ... cp ... dpm ... eis ... eit ... elteide ... erne ... eui ... eve ... eve ... film ... five_12_channelmagnetograph ... foxsi ... gbm ... goes ... golf ... gong ... ha2 ... hi_c ... hi_c21 ... hmi ... hxeclipse ... hxt ... imax ... impact ... iris ... isoon ... iss ... ivm ... k_cor ... kpdc ... lasco ... learmonth ... longwave_lobe_06 ... longwave_lobe_07 ... longwave_slit_06 ... longwave_slit_07 ... lyra ... lyra ... maunaloa ... mdi ... mees ... mergedgong ... metis ... meudonspectroheliograph ... mk4 ... nfi_0 ... noaa_indices ... noaa_predict ... norh ... phoenix ... phoka ... plastic ... polar ... ptmc ... rhessi ... rhessi ... secchi ... shortwave_lobe_06 ... shortwave_lobe_07 ... shortwave_slit_06 ... shortwave_slit_07 ... six_0_ftshg ... sj ... solarftsspectrometer ... solohi ... soon ... sot ... sp1 ... sp2 ... spectroheliograph ... spectromagnetograph ... spice ... srs_table ... sufi ... sumer ... sutri ... suvi ... suvi ... swan ... swap ... swaves ... sxt ... t1_halpha ... t4_cak ... t4_continuum ... t4_gband ... tm_1001 ... tm_1010 ... trace ... udaipur ... unpolarized ... uvcs ... vault_1999 ... vault_2002 ... vault_2014 ... virgo ... vsm ... wbs ... wfi_1 ... wfi_2 ... wfi_3 ... wispr ... x123 ... xrs ... xrt ..., <class 'sunpy.net.attrs.Level'> sunpy.net.attrs.Level Specifies the data processing level to search for. The data processing level is specified by the instrument PI. May not work with all archives. Attribute Name ... -------------- ... one ... one ... one_b ... one_b ... onepointfive ... onepointfive_s ... three ... three ... two ... two ... two ... zero ... zero_c ... zero_d ..., <class 'sunpy.net.attrs.Time'> sunpy.net.attrs.Time Specify the time range of the query. Attribute Name Client Full Name Description -------------- ----------- --------- -------------------------------------- all NOAAIndices all All values of this type are supported. all NOAAPredict all All values of this type are supported.}#
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”).
- search(*args, **kwargs)[source]#
Query this client for a list of results.
- Parameters:
*args (
tuple
) –sunpy.net.attrs
objects representing the query.**kwargs (
dict
) – Any extra keywords to refine the search.
- Returns:
A
QueryResponse
instance containing the query result.