CDASDwonloader¶
-
class
heliopy.data.cdasrest.
CDASDwonloader
(dataset, identifier, dir, badvalues=None, warn_missing_units=True, units=None)¶ Bases:
heliopy.data.util.Downloader
Methods Summary
download
(interval)Download data for a given interval.
fname
(interval)Return the filename to which the data is saved for a given interval.
intervals
(starttime, endtime)The complete list of sub-intervals that cover a time range Each sub-interval is associated with a single file to be downloaded and read in.
load_local_file
(interval)Load local file for a given interval.
local_dir
(interval)Local directory for a given interval.
Methods Documentation
-
download
(interval)¶ Download data for a given interval.
- Parameters
interval (sunpy.time.TimeRange) –
- Returns
dl_path – Path to the downloaded file.
- Return type
-
fname
(interval)¶ Return the filename to which the data is saved for a given interval.
n.b. this does not in general have to be equal to the remote filename of the data.
- Parameters
interval (sunpy.time.TimeRange) –
- Returns
fname – Filename
- Return type
-
static
intervals
(starttime, endtime)¶ The complete list of sub-intervals that cover a time range Each sub-interval is associated with a single file to be downloaded and read in.
- Parameters
starttime (datetime.datetime) –
endtime (datetime.datetime) –
- Returns
fnames – List of intervals
- Return type
list of sunpy.time.TimeRange
-
load_local_file
(interval)¶ Load local file for a given interval.
- Parameters
interval (sunpy.time.TimeRange) –
- Returns
data
- Return type
-
local_dir
(interval)¶ Local directory for a given interval. This is relative to the base HelioPy data directory.
- Parameters
interval (sunpy.time.TimeRange) –
- Returns
dir – Local directory
- Return type
-