提供访问openradar示例/notebooks数据存储库的实用函数
项目描述
Open-Radar-Data
一个与社区分享雷达数据的地方,由open radar软件包之间共享
示例数据集
这些文件被用作openradar示例/notebooks中的示例数据,并由open-radar-data软件包下载
0080_20210730_160000_01_02.scn.gz110635.nc2006_20220324_000000_000.scnx.gz2013051000000600dBZ.vol71_20181220_060628.pvol.h5DWD-Vol-2_99999_20180601054047_00.h5SUR210819000227.RAWKPJV20220628072500_savevol_COSMO_LOOKUP_TEMP.ncMLA2119412050U.ncMLL2217907250U.003.ncT_PAGZ35_C_ENMI_20170421090837.hdfT_PAZA63_C_LFPW_20230420065041.h5T_PAZA63_C_LFPW_20230420065541.h5T_PAZB63_C_LFPW_20230420065125.h5T_PAZB63_C_LFPW_20230420065624.h5T_PAZC63_C_LFPW_20230420065228.h5T_PAZC63_C_LFPW_20230420065727.h5T_PAZD63_C_LFPW_20230420065331.h5T_PAZD63_C_LFPW_20230420065831.h5T_PAZE63_C_LFPW_20230420065446.h5T_PAZE63_C_LFPW_20230420065946.h5cfrad.20080604_002217_000_SPOL_v36_SUR.nccfrad.20211011_201557.188_to_20211011_201617.720_DOW8_PPI.nccfrad.20211011_201711.345_to_20211011_201732.860_DOW8_PPI.nccfrad.20211011_201733.023_to_20211011_201745.299_DOW8_RHI.nccfrad.20211011_202304.515_to_20211011_202326.412_DOW8_PPI.nccfrad.20211011_223602.712_to_20211011_223612.091_DOW8_RHI.nccor-main131125105503.RAW2049sample_sgp_data.ncsample_rainbow_5_59.ncgucxprecipradarcmacppiS2.c1.20220314.021559.ncgucxprecipradarcmacppiS2.c1.20220314.024239.ncgucxprecipradarcmacppiS2.c1.20220314.025840.nccorcsapr2cmacppiM1.c1.20181111.030003.ncRAW_NA_000_125_20080411181219RAW_NA_000_125_20080411181722RAW_NA_000_125_20080411182229RAW_NA_000_125_20080411182732RAW_NA_000_125_20080411183259RAW_NA_000_125_20080411183827RAW_NA_000_125_20080411184409RAW_NA_000_125_20080411184937RAW_NA_000_125_20080411185504RAW_NA_000_125_20080411190016RAW_NA_000_125_20080411190525RAW_NA_000_125_20080411191031RAW_NA_000_125_20080411191548RAW_NA_000_125_20080411192104RAW_NA_000_125_20080411192613RAW_NA_000_125_20080411193127RAW_NA_000_125_20080411193638RAW_NA_000_125_20080411194151RAW_NA_000_125_20080411194703RAW_NA_000_125_20080411195218RAW_NA_000_125_20080411195728RAW_NA_000_125_20080411200416RAW_NA_000_125_20080411200945RAW_NA_000_125_20080411201520RAW_NA_000_125_20080411202047KATX20130717_195021_V06example_plot_ppi_single_sweep.ncKLBB20160601_150025_V06KLBB20160601_150025_V06.gzZ__C_RJTD_20230801200000_RDR_JMAGPV_RS47937_Gar0p250km0p35deg_PRkdp_N11_ANAL_cfrad.ncZ__C_RJTD_20230801200000_RDR_JMAGPV_RS47937_Gar0p250km0p35deg_PRpsd_N11_ANAL_cfrad.ncZ__C_RJTD_20230801200000_RDR_JMAGPV_RS47937_Gar0p250km0p35deg_PRref_N11_ANAL_cfrad.ncZ__C_RJTD_20230801200000_RDR_JMAGPV_RS47937_Gar0p250km0p35deg_PRrhv_N11_ANAL_cfrad.ncZ__C_RJTD_20230801200000_RDR_JMAGPV_RS47937_Gar0p250km0p35deg_PRvel_N11_ANAL_cfrad.ncZ__C_RJTD_20230801200000_RDR_JMAGPV_RS47937_Gar0p250km0p35deg_PRvsw_N11_ANAL_cfrad.ncZ__C_RJTD_20230801200000_RDR_JMAGPV_RS47937_Gar0p250km0p35deg_PRzdr_N11_ANAL_cfrad.ncZ__C_RJTD_20230801200000_RDR_JMAGPV_RS47937_Gar0p250km0p70deg_PRkdp_N18_ANAL_cfrad.ncZ__C_RJTD_20230801200000_RDR_JMAGPV_RS47937_Gar0p250km0p70deg_PRpsd_N18_ANAL_cfrad.ncZ__C_RJTD_20230801200000_RDR_JMAGPV_RS47937_Gar0p250km0p70deg_PRrhv_N18_ANAL_cfrad.ncZ__C_RJTD_20230801200000_RDR_JMAGPV_RS47937_Gar0p250km0p70deg_PRref_N18_ANAL_cfrad.ncZ__C_RJTD_20230801200000_RDR_JMAGPV_RS47937_Gar0p250km0p70deg_PRvel_N18_ANAL_cfrad.ncZ__C_RJTD_20230801200000_RDR_JMAGPV_RS47937_Gar0p250km0p70deg_PRvsw_N18_ANAL_cfrad.ncZ__C_RJTD_20230801200000_RDR_JMAGPV_RS47937_Gar0p250km0p70deg_PRzdr_N18_ANAL_cfrad.ncDES_VOL_RAW_20240522_1600.ncswx_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 查看哈希值)