UTDQuake
收藏UTDQuake 数据集概述
基本信息
- 数据集名称: UTDQuake
- 完整描述: University of Texas at Dallas Earthquake Dataset
- 主页: https://github.com/ecastillot/UTDQuake
- 许可证: gpl-3.0
- 标签: seismology, earthquake
作者
- Emmanuel Castillo (edc240000@utdallas.edu)
- Nadine Ushakov
- Marine Denolle
数据集内容与结构
数据集包含以下配置,每个配置的数据文件均以Parquet格式存储。
配置1: 0_network
- 数据文件:
stats:manifests/stats.parquet
配置2: 1_stations
- 数据文件: 按网络划分的多个文件,路径格式为
manifests/stations/network={NETWORK_CODE}.parquet。 - 涵盖的网络代码: AEIC, AFAD, ANF, ATH, AUST, BEO, BER, BGS, BUC, BYKL, CATAC, CNRM, DJA, EAF, ECX, EST, ETH, FUNV, GCG, GEOFON, GFZ, GII, HEL, IDC, IGQ, INET, INMG, IPGP, ISC, ISK, ISN, JAPAN, JSN, KMA, KNET, KRNET, KRSC, KRSZO, LDG, MDD, MEX, MRB, NIC, NNC, NOA, NOU, OSPL, OTT, PDG, PRE, RHSSO, RSNC, RSPR, SJA, TAP, THE, TIR, TUN, UCC, UCR, UPA, UPP, USP, VAO, VIE, ZUR, admin, ak, at, av, hv, mb, nc, nm, nn, ok, pr, se, tx, us, uu, uw。
配置3: 2_events
- 数据文件: 按网络划分的多个文件,路径格式为
manifests/events/network={NETWORK_CODE}.parquet。 - 涵盖的网络代码: 与
1_stations配置列表完全一致。
配置4: 3_picks
- 数据文件: 按网络划分的多个文件,路径格式为
manifests/picks/network={NETWORK_CODE}.parquet。 - 涵盖的网络代码: 与
1_stations配置列表完全一致。
数据内容说明
events/目录下包含按网络分组的压缩数据集文件(*.zip)。- 每个网络的数据集包含事件(event)和拾取(pick)信息(在可用的情况下)。
快速使用示例
数据访问
python import utdquake as utdq bank = utdq.load_network("tx") print(bank.stats) df = bank.read_index() ev_ids = df["event_id"].tolist()[:5] picks = bank.get_picks(event_ids=ev_ids)
目录操作
python catalog = bank.get_events(starttime=UTCDateTime("2025-07-31T00:00:00"), endtime=UTCDateTime("2025-07-31T12:00:00")) event = catalog[0] picks = event.picks_to_df() arrivals = event.arrivals_to_df()
拾取数据操作
python bank.save_picks() picks = bank.load_picks()
绘图功能
python bank.plot_overview("./overview.png") bank.plot_uncertainty_boxplots("./uncertainty_boxplots.png") bank.plot_station_location_uncertainty("./station_location_uncertainty.png") bank.plot_stats("./stats.png") bank.plot_pick_histograms("./histograms.png") bank.plot_pick_stats("./pick_stats.png")




