-
Notifications
You must be signed in to change notification settings - Fork 285
/
__init__.py
58 lines (52 loc) · 2.38 KB
/
__init__.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# Copyright (c) 2019-2021 Satpy developers
#
# This file is part of satpy.
#
# satpy is free software: you can redistribute it and/or modify it under the
# terms of the GNU General Public License as published by the Free Software
# Foundation, either version 3 of the License, or (at your option) any later
# version.
#
# satpy is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
# A PARTICULAR PURPOSE. See the GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License along with
# satpy. If not, see <http://www.gnu.org/licenses/>.
"""Demo data download helper functions.
Each ``get_*`` function below downloads files to a local directory and returns
a list of paths to those files. Some (not all) functions have multiple options
for how the data is downloaded (via the ``method`` keyword argument)
including:
- gcsfs:
Download data from a public google cloud storage bucket using the
``gcsfs`` package.
- unidata_thredds:
Access data using OpenDAP or similar method from Unidata's
public THREDDS server
(https://thredds.unidata.ucar.edu/thredds/catalog.html).
- uwaos_thredds:
Access data using OpenDAP or similar method from the
University of Wisconsin - Madison's AOS department's THREDDS server.
- http:
A last resort download method when nothing else is available of a
tarball or zip file from one or more servers available to the Satpy
project.
- uw_arcdata:
A network mount available on many servers at the Space Science
and Engineering Center (SSEC) at the University of Wisconsin - Madison.
This is method is mainly meant when tutorials are taught at the SSEC
using a Jupyter Hub server.
To use these functions, do:
>>> from satpy import Scene, demo
>>> filenames = demo.get_us_midlatitude_cyclone_abi()
>>> scn = Scene(reader='abi_l1b', filenames=filenames)
"""
from .abi_l1b import get_hurricane_florence_abi # noqa: F401
from .abi_l1b import get_us_midlatitude_cyclone_abi # noqa: F401
from .ahi_hsd import download_typhoon_surigae_ahi # noqa: F401
from .fci import download_fci_test_data # noqa: F401
from .seviri_hrit import download_seviri_hrit_20180228_1500 # noqa: F401
from .viirs_sdr import get_viirs_sdr_20170128_1229 # noqa: F401