hydrotools.nwm_client.ParquetStore module¶
Parquet-backed DataFrame Store¶
Store dask dataframes using a key-value interface.
Classes¶
ParquetStore
- class hydrotools.nwm_client.ParquetStore.ParquetStore(root: str | Path, **kwargs)¶
Bases:
MutableMapping
- _abc_impl = <_abc._abc_data object>¶
- append(subdirectory: str, df: DataFrame) None ¶
Append data to a parquet file.
- Parameters:
subdirectory (str, required) – Key-path under ParquetStore.root where existing dataframe is stored.
df (dask.dataframe.DataFrame, required) – Data to append.
- Return type:
None
- property parameters: dict¶
- property root: Path¶