bsrn.io.nsrdb.fetch_nsrdb_hf#

bsrn.io.nsrdb.fetch_nsrdb_hf(index, station_code, variant='conus')[source]#

Fetch NSRDB from Hugging Face aligned to target index. 从 Hugging Face 获取 NSRDB 并对齐到目标索引。

Parameters:
  • index (pd.DatetimeIndex) – Target grid (typically 1-minute BSRN timestamps). 目标时间网格(通常为 BSRN 一分钟时间戳)。

  • station_code (str) – BSRN station code for parquet naming on the Hub. Hub 上 parquet 命名所用的 BSRN 站点代码。

  • variant (str, default "conus") – NSRDB variant (folder and filename suffix). NSRDB 变体(目录与文件名后缀)。

Returns:

aligned – Columns from NSRDB_OUTPUT_COLUMNS, reindexed to index. 来自 NSRDB_OUTPUT_COLUMNS 的列,重索引到 index

Return type:

pd.DataFrame