Downloader Goes16
GOES16Download
dataclass
A class for downloading GOES 16 data and cloud mask
Attributes:
Name | Type | Description |
---|---|---|
start_date |
str
|
The start date of the data to download. |
end_date |
str
|
The end date of the data to download. |
start_time |
str
|
The start time of the data to download. |
end_time |
str
|
The end time of the data to download. |
daily_window_t0 |
str
|
The start time of the daily window for data download. |
daily_window_t1 |
str
|
The end time of the daily window for data download. |
time_step |
str
|
The time step for data download. |
save_dir |
str
|
The directory to save the downloaded data. |
Methods:
Name | Description |
---|---|
download |
Downloads GOES 16 data. |
download_cloud_mask |
Downloads GOES 16 cloud mask. |
Source code in rs_tools/_src/data/goes/downloader_goes16.py
download()
Downloads GOES 16 data
Source code in rs_tools/_src/data/goes/downloader_goes16.py
download_cloud_mask()
Downloads GOES 16 cloud mask
Source code in rs_tools/_src/data/goes/downloader_goes16.py
download(start_date='2020-10-02', end_date='2020-10-02', start_time='14:00:00', end_time='20:00:00', daily_window_t0='14:00:00', daily_window_t1='14:30:00', time_step='00:15:00', save_dir='./data/', cloud_mask=True)
Downloads GOES 16 data including cloud mask
Parameters:
Name | Type | Description | Default |
---|---|---|---|
start_date |
str
|
The start date of the data to download (format: 'YYYY-MM-DD') |
'2020-10-02'
|
end_date |
str
|
The end date of the data to download (format: 'YYYY-MM-DD') |
'2020-10-02'
|
start_time |
str
|
The start time of the data to download (format: 'HH:MM:SS') |
'14:00:00'
|
end_time |
str
|
The end time of the data to download (format: 'HH:MM:SS') |
'20:00:00'
|
daily_window_t0 |
str
|
The start time of the daily window (format: 'HH:MM:SS') |
'14:00:00'
|
daily_window_t1 |
str
|
The end time of the daily window (format: 'HH:MM:SS') |
'14:30:00'
|
time_step |
str
|
The time step between consecutive data downloads (format: 'HH:MM:SS') |
'00:15:00'
|
save_path |
str
|
The path to save the downloaded data |
required |
cloud_mask |
bool
|
Whether to download the cloud mask data (default: True) |
True
|
Returns:
Type | Description |
---|---|
List[str]: List of downloaded file names |