Load U.S. CRN data.
Project description
uscrn
Easily load U.S. CRN data.
Example:
import uscrn as crn
df = crn.get_data(2019, "hourly", n_jobs=6) # pandas.DataFrame
ds = crn.to_xarray(df) # xarray.Dataset
Both df
(pandas) and ds
(xarray) include dataset and variable metadata.
For df
, these are in df.attrs
and can be preserved by
writing to Parquet with the PyArrow engine with pandas v2.1+.
df.to_parquet("crn_2019_hourly.parquet", engine="pyarrow")
Mamba install example:
mamba create -n crn -c conda-forge python=3.10 joblib numpy pandas pyyaml requests xarray pyarrow netcdf4
mamba activate crn
pip install --no-deps uscrn
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
uscrn-0.1.0b0.tar.gz
(13.9 kB
view hashes)
Built Distribution
uscrn-0.1.0b0-py3-none-any.whl
(14.1 kB
view hashes)