gpuwm-data
Physics reference tables for gpuwm.
Install gpuwm and this arrives with it:
pip install gpuwm
You do not install this package by hand and you do not choose it. gpuwm
declares gpuwm-data==<its own version> as a hard dependency, because a
gpuwm that cannot run radiation or Thompson microphysics is not an
install. There is no extra to remember and no post-install step.
Why it is a separate distribution
PyPI rejects any file over 100 MiB. The 2.5.0 gpuwm wheel measured
103.62 MiB. These two directories of pure reference data were 64.21 MiB of
that, so they ship here and gpuwm ships at 39.41 MiB.
What is in it
| Directory | Contents |
|---|---|
gpuwm_data/data/rrtmgp/ |
RTE+RRTMGP k-distribution and cloud-optics NetCDFs, the RFMIP clear-sky input profiles, and the license and provenance texts that document them |
gpuwm_data/data/thompson/tables/ |
The Thompson microphysics lookup tables generated by WRF v4.6.1's thompson_init, plus CCN_ACTIVATE.BIN for the aerosol-aware variant, under MANIFEST.sha256 |
Every byte is a table. There is no compiled code and no platform coupling,
so one py3-none-any wheel serves every platform gpuwm runs on.
Two of the Thompson tables are not here: freezeH2O.dat (243 MiB) and
qr_acr_qg_V4.dat (71 MiB) are each over the same PyPI limit that split
this package out. They are published as GitHub release assets and staged
by gpuwm fetch-tables, byte-verified against the pins in
gpuwm.core.thompson_contract. Only mp_physics=8/28 runs need them.
Reading it
gpuwm resolves these paths through gpuwm.data_assets, which is the only
supported way in. If you want the directory yourself:
import gpuwm_data
gpuwm_data.data_root() / "rrtmgp" / "rrtmgp-gas-lw-g256.nc"
Provenance and licensing
The code here is Apache-2.0. The data is not uniformly so, and each
directory carries its own texts: see data/rrtmgp/PROVENANCE.md with its
LICENSE, LICENSE-CC-BY-4.0 and LICENSE-CC-BY-SA-4.0 files, and
gpuwm's own gpuwm/data/thompson/PROVENANCE.md for the WRF-derived
Thompson tables. The four CC-BY-NC-SA-4.0 RFMIP reference-result NetCDFs
are deliberately excluded from this wheel so a non-commercial restriction
never attaches to it; they remain in the source repository as test
fixtures.
Source and issues: https://github.com/FahrenheitResearch/arwen
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gpuwm_data-2.5.0.tar.gz.
File metadata
- Download URL: gpuwm_data-2.5.0.tar.gz
- Upload date:
- Size: 67.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
10888e24625d96f44c19bcf3719c1a91069327291ba0a182ed7ca9f2dcdcb9fe
|
|
| MD5 |
22389dc8c08d1fd31a107364bb4ef715
|
|
| BLAKE2b-256 |
94d65927f30b0c128ecd5f9a78ca9880687359ef3049e3df87a87b0e03c58a47
|
Provenance
The following attestation bundles were made for gpuwm_data-2.5.0.tar.gz:
Publisher:
publish.yml on FahrenheitResearch/arwen
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
gpuwm_data-2.5.0.tar.gz -
Subject digest:
10888e24625d96f44c19bcf3719c1a91069327291ba0a182ed7ca9f2dcdcb9fe - Sigstore transparency entry: 2519305566
- Sigstore integration time:
-
Permalink:
FahrenheitResearch/arwen@b69352ca2574022fb3e2b0ffacb1f8d42562fd2d -
Branch / Tag:
refs/tags/v2.5.0 - Owner: https://github.com/FahrenheitResearch
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b69352ca2574022fb3e2b0ffacb1f8d42562fd2d -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file gpuwm_data-2.5.0-py3-none-any.whl.
File metadata
- Download URL: gpuwm_data-2.5.0-py3-none-any.whl
- Upload date:
- Size: 67.3 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
592983d2653d3494b006471fc295e43458ae98262ee47a888b44e87f8f8e306f
|
|
| MD5 |
1e901024b9099668f45b52da8221b60c
|
|
| BLAKE2b-256 |
34d783913eef60556bdcee0431b3ce8229c878af5728edbf4285f73546fb5498
|
Provenance
The following attestation bundles were made for gpuwm_data-2.5.0-py3-none-any.whl:
Publisher:
publish.yml on FahrenheitResearch/arwen
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
gpuwm_data-2.5.0-py3-none-any.whl -
Subject digest:
592983d2653d3494b006471fc295e43458ae98262ee47a888b44e87f8f8e306f - Sigstore transparency entry: 2519305672
- Sigstore integration time:
-
Permalink:
FahrenheitResearch/arwen@b69352ca2574022fb3e2b0ffacb1f8d42562fd2d -
Branch / Tag:
refs/tags/v2.5.0 - Owner: https://github.com/FahrenheitResearch
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b69352ca2574022fb3e2b0ffacb1f8d42562fd2d -
Trigger Event:
workflow_dispatch
-
Statement type: