提供访问openradar示例/notebooks数据存储库的实用函数
项目描述
Open-Radar-Data
一个与社区分享雷达数据的地方,由open radar软件包之间共享
示例数据集
这些文件被用作openradar示例/notebooks中的示例数据,并由open-radar-data软件包下载
0080_20210730_160000_01_02.scn.gz
110635.nc
2006_20220324_000000_000.scnx.gz
2013051000000600dBZ.vol
71_20181220_060628.pvol.h5
DWD-Vol-2_99999_20180601054047_00.h5
SUR210819000227.RAWKPJV
20220628072500_savevol_COSMO_LOOKUP_TEMP.nc
MLA2119412050U.nc
MLL2217907250U.003.nc
T_PAGZ35_C_ENMI_20170421090837.hdf
T_PAZA63_C_LFPW_20230420065041.h5
T_PAZA63_C_LFPW_20230420065541.h5
T_PAZB63_C_LFPW_20230420065125.h5
T_PAZB63_C_LFPW_20230420065624.h5
T_PAZC63_C_LFPW_20230420065228.h5
T_PAZC63_C_LFPW_20230420065727.h5
T_PAZD63_C_LFPW_20230420065331.h5
T_PAZD63_C_LFPW_20230420065831.h5
T_PAZE63_C_LFPW_20230420065446.h5
T_PAZE63_C_LFPW_20230420065946.h5
cfrad.20080604_002217_000_SPOL_v36_SUR.nc
cfrad.20211011_201557.188_to_20211011_201617.720_DOW8_PPI.nc
cfrad.20211011_201711.345_to_20211011_201732.860_DOW8_PPI.nc
cfrad.20211011_201733.023_to_20211011_201745.299_DOW8_RHI.nc
cfrad.20211011_202304.515_to_20211011_202326.412_DOW8_PPI.nc
cfrad.20211011_223602.712_to_20211011_223612.091_DOW8_RHI.nc
cor-main131125105503.RAW2049
sample_sgp_data.nc
sample_rainbow_5_59.nc
gucxprecipradarcmacppiS2.c1.20220314.021559.nc
gucxprecipradarcmacppiS2.c1.20220314.024239.nc
gucxprecipradarcmacppiS2.c1.20220314.025840.nc
corcsapr2cmacppiM1.c1.20181111.030003.nc
RAW_NA_000_125_20080411181219
RAW_NA_000_125_20080411181722
RAW_NA_000_125_20080411182229
RAW_NA_000_125_20080411182732
RAW_NA_000_125_20080411183259
RAW_NA_000_125_20080411183827
RAW_NA_000_125_20080411184409
RAW_NA_000_125_20080411184937
RAW_NA_000_125_20080411185504
RAW_NA_000_125_20080411190016
RAW_NA_000_125_20080411190525
RAW_NA_000_125_20080411191031
RAW_NA_000_125_20080411191548
RAW_NA_000_125_20080411192104
RAW_NA_000_125_20080411192613
RAW_NA_000_125_20080411193127
RAW_NA_000_125_20080411193638
RAW_NA_000_125_20080411194151
RAW_NA_000_125_20080411194703
RAW_NA_000_125_20080411195218
RAW_NA_000_125_20080411195728
RAW_NA_000_125_20080411200416
RAW_NA_000_125_20080411200945
RAW_NA_000_125_20080411201520
RAW_NA_000_125_20080411202047
KATX20130717_195021_V06
example_plot_ppi_single_sweep.nc
KLBB20160601_150025_V06
KLBB20160601_150025_V06.gz
Z__C_RJTD_20230801200000_RDR_JMAGPV_RS47937_Gar0p250km0p35deg_PRkdp_N11_ANAL_cfrad.nc
Z__C_RJTD_20230801200000_RDR_JMAGPV_RS47937_Gar0p250km0p35deg_PRpsd_N11_ANAL_cfrad.nc
Z__C_RJTD_20230801200000_RDR_JMAGPV_RS47937_Gar0p250km0p35deg_PRref_N11_ANAL_cfrad.nc
Z__C_RJTD_20230801200000_RDR_JMAGPV_RS47937_Gar0p250km0p35deg_PRrhv_N11_ANAL_cfrad.nc
Z__C_RJTD_20230801200000_RDR_JMAGPV_RS47937_Gar0p250km0p35deg_PRvel_N11_ANAL_cfrad.nc
Z__C_RJTD_20230801200000_RDR_JMAGPV_RS47937_Gar0p250km0p35deg_PRvsw_N11_ANAL_cfrad.nc
Z__C_RJTD_20230801200000_RDR_JMAGPV_RS47937_Gar0p250km0p35deg_PRzdr_N11_ANAL_cfrad.nc
Z__C_RJTD_20230801200000_RDR_JMAGPV_RS47937_Gar0p250km0p70deg_PRkdp_N18_ANAL_cfrad.nc
Z__C_RJTD_20230801200000_RDR_JMAGPV_RS47937_Gar0p250km0p70deg_PRpsd_N18_ANAL_cfrad.nc
Z__C_RJTD_20230801200000_RDR_JMAGPV_RS47937_Gar0p250km0p70deg_PRrhv_N18_ANAL_cfrad.nc
Z__C_RJTD_20230801200000_RDR_JMAGPV_RS47937_Gar0p250km0p70deg_PRref_N18_ANAL_cfrad.nc
Z__C_RJTD_20230801200000_RDR_JMAGPV_RS47937_Gar0p250km0p70deg_PRvel_N18_ANAL_cfrad.nc
Z__C_RJTD_20230801200000_RDR_JMAGPV_RS47937_Gar0p250km0p70deg_PRvsw_N18_ANAL_cfrad.nc
Z__C_RJTD_20230801200000_RDR_JMAGPV_RS47937_Gar0p250km0p70deg_PRzdr_N18_ANAL_cfrad.nc
DES_VOL_RAW_20240522_1600.nc
swx_20120520_0641.nc
添加新数据集
要添加新的数据集文件,请按照以下步骤操作
- 将数据集文件添加到
data/
目录 - 从命令行运行
python make_registry.py
脚本来更新位于open_radar_data/registry.txt
的注册文件 - 提交并推送您的更改到 GitHub
在笔记本和/或脚本中使用数据集
-
确保您的环境中已安装
open_radar_data
包python -m pip install open-radar-data # or python -m pip install git+https://github.com/openradar/open-radar-data # or conda install -c conda-forge open-radar-data
-
导入
DATASETS
并检查注册表以找出哪些数据集可用In [1]: from open_radar_data import DATASETS In [2]: DATASETS.registry_files Out[2]: ['sample_sgp_data.nc`]
-
要获取感兴趣的数据文件,请使用
.fetch
方法并提供数据文件的名称。这将- 如果文件不存在,则下载并缓存文件。
- 检索并返回本地路径
In [4]: filepath = DATASETS.fetch('sample_sgp_data.nc') In [5]: filepath Out[5]: '/Users/mgrover/Library/Caches/open-radar-data/sample_sgp_data.nc'
-
一旦您有了本地文件路径,就可以用它来将数据集加载到 pandas 或 xarray 或您选择的包中
In [6]: radar = pyart.io.read(filepath)
更改默认数据缓存位置
默认缓存位置(数据在您的本地系统上保存的位置)取决于操作系统。您可以使用 locate()
方法来识别它
from open_radar_data import locate
locate()
该位置可以通过将 OPEN_RADAR_DATA_DIR
环境变量设置为所需目标来覆盖。
项目详细信息
下载文件
下载适用于您平台文件的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分布
open_radar_data-0.3.1.tar.gz (16.2 kB 查看哈希值)
构建分布
open_radar_data-0.3.1-py3-none-any.whl (11.8 kB 查看哈希值)