## maelstrom-radiation
A dataset plugin for climetlab (https://climetlab.readthedocs.io/en/latest/)
for the dataset maelstrom-radiation.
## Datasets description
This data is for learning the
emulation of the ECMWF radiation scheme, using the McICA solver, found in the ecRad package
(https://github.com/ecmwf/ecrad). Building an accurate emulator of radiative heating
could accelerate weather and climate models partially by enabling the use of GPU
hardware within our models.
There are two datasets, allowing different views on the same data:
### 1 : `maelstom-radiation`
Supports the `to_xarray` method and allows users to explore the data with all structure kept intact.
### 2 : `maelstrom-radiation-tf`
Loads the same data but from a shuffled and repacked into the TFRecord format. This dataset supports
`to_tfdataset` which uses Tensorflow's dataset object.
## Using climetlab to access the data
Both datasets and downloaded and explained in the demo notebook here
https://git.ecmwf.int/projects/MLFET/repos/maelstrom-radiation/browse/notebooks/demo_radiation.ipynb
The climetlab python package allows easy access to the data with a few lines of code such as:
```
!pip install climetlab climetlab_maelstrom_radiation
import climetlab as cml
cml_ds = cml.load_dataset("maelstrom-radiation", subset="tier-1")
ds = cml_ds.to_xarray()
!or for the TFdataset version
cml_ds = cml.load_dataset("maelstrom-radiation-tf", subset="tier-1")
ds = cml_ds.to_tfdataset(batch_size=256)
```
Raw data
{
"_id": null,
"home_page": "https://git.ecmwf.int/projects/MLFET/repos/maelstrom-radiation",
"name": "climetlab-maelstrom-radiation",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "meteorology",
"author": "Matthew Chantry",
"author_email": "matthew.chantry@ecmwf.int",
"download_url": "https://files.pythonhosted.org/packages/76/8b/0509e939007a7900c81082401db150a808a71c917c29edf573be2023485b/climetlab_maelstrom_radiation-0.7.5.tar.gz",
"platform": null,
"description": "## maelstrom-radiation\n\nA dataset plugin for climetlab (https://climetlab.readthedocs.io/en/latest/)\n for the dataset maelstrom-radiation.\n\n## Datasets description\n\nThis data is for learning the\nemulation of the ECMWF radiation scheme, using the McICA solver, found in the ecRad package \n(https://github.com/ecmwf/ecrad). Building an accurate emulator of radiative heating\ncould accelerate weather and climate models partially by enabling the use of GPU\nhardware within our models.\n\nThere are two datasets, allowing different views on the same data:\n\n### 1 : `maelstom-radiation`\nSupports the `to_xarray` method and allows users to explore the data with all structure kept intact.\n\n### 2 : `maelstrom-radiation-tf`\nLoads the same data but from a shuffled and repacked into the TFRecord format. This dataset supports \n`to_tfdataset` which uses Tensorflow's dataset object.\n\n\n## Using climetlab to access the data \n\nBoth datasets and downloaded and explained in the demo notebook here\nhttps://git.ecmwf.int/projects/MLFET/repos/maelstrom-radiation/browse/notebooks/demo_radiation.ipynb\n\nThe climetlab python package allows easy access to the data with a few lines of code such as:\n```\n\n!pip install climetlab climetlab_maelstrom_radiation\nimport climetlab as cml\ncml_ds = cml.load_dataset(\"maelstrom-radiation\", subset=\"tier-1\")\nds = cml_ds.to_xarray()\n\n!or for the TFdataset version\ncml_ds = cml.load_dataset(\"maelstrom-radiation-tf\", subset=\"tier-1\")\nds = cml_ds.to_tfdataset(batch_size=256)\n```\n",
"bugtrack_url": null,
"license": "Apache License Version 2.0",
"summary": "A dataset plugin for climetlab for the dataset maelstrom-radiation.",
"version": "0.7.5",
"project_urls": {
"Homepage": "https://git.ecmwf.int/projects/MLFET/repos/maelstrom-radiation"
},
"split_keywords": [
"meteorology"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f853a6fea4f5e7fe679dbdcd47ef6d1fed2c8f83709e4f25092a07858c7e9369",
"md5": "a12c4faa4dab7e47e0fc915b71382eb4",
"sha256": "c3be2dc5257879a8df3822f5a1e2b5b52a180829b1fdf5f6f5acc0c3b20afc8e"
},
"downloads": -1,
"filename": "climetlab_maelstrom_radiation-0.7.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "a12c4faa4dab7e47e0fc915b71382eb4",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 43263,
"upload_time": "2023-10-19T17:39:18",
"upload_time_iso_8601": "2023-10-19T17:39:18.716997Z",
"url": "https://files.pythonhosted.org/packages/f8/53/a6fea4f5e7fe679dbdcd47ef6d1fed2c8f83709e4f25092a07858c7e9369/climetlab_maelstrom_radiation-0.7.5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "768b0509e939007a7900c81082401db150a808a71c917c29edf573be2023485b",
"md5": "6f66519be0f9c22c31e6a7c8973dba85",
"sha256": "32aeff7e009625fe3dbf6eeb2020c3a77d81f01ba84ca68d27bca3ce22b0cdc1"
},
"downloads": -1,
"filename": "climetlab_maelstrom_radiation-0.7.5.tar.gz",
"has_sig": false,
"md5_digest": "6f66519be0f9c22c31e6a7c8973dba85",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 30489,
"upload_time": "2023-10-19T17:39:20",
"upload_time_iso_8601": "2023-10-19T17:39:20.256600Z",
"url": "https://files.pythonhosted.org/packages/76/8b/0509e939007a7900c81082401db150a808a71c917c29edf573be2023485b/climetlab_maelstrom_radiation-0.7.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-10-19 17:39:20",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "climetlab-maelstrom-radiation"
}