ciceroscm


Nameciceroscm JSON
Version 1.1.0 PyPI version JSON
download
home_pagehttps://github.com/ciceroOslo/ciceroscm
SummaryPython version of the CICERO-SCM simple climate model
upload_time2024-01-15 13:46:57
maintainer
docs_urlNone
authorMarit Sandstad, Ragnhild Bieltvedt Skeie, Ane Nordlie Johansen, Benjamin Sanderson
requires_python
licenseApache 2.0
keywords cicero-scm cicero python repo simple climate model
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage
            ciceroscm
==============


Background
----------
This is the python version of the CICERO-SCM simple climate model/emulator.

The Cicero Simple Climate model was first developed over 20 years ago and has been in use at Cicero with various updated ever since. Broadly speaking, it goes from global emissions to concentrations, to radiative forcing to global temperature change. The model can beshort circuited to start at any of these inputs, running directly from forcing or concentrations rather than all the way. However, for shortlived forcers, forcing is calculated directly from emisssions, so emissions need to be supplied even in a concentration driven run.

The model includes a carbon cycle model introduced in a 1996 paper by Joos et al. The interplay between CO2, CH4 and N2O has been updated according to the 2016 work of Etminan et al. Otherwise, simplified impulse response functions take Tg emissions to concentrasions using lifetimes.

Natural emissions of CH4 and N2O should be time variable and tuned in order to fit historical evolution.

The forcing to temperature calculation is acheived via the 1992 Schlesinger upwelling diffusion model, calculating energy balance in a default set of 40 layered ocean with a box atmosphere for each hemisphere. Both forcing calculations and energy budget can be tuned using various user supplied parameters.

Currently, this is a fairly faithful python rendering of the pre-existing fortran model, albeit with some added flexibility, some AR6 updates, and a couple of bugfixes.





            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/ciceroOslo/ciceroscm",
    "name": "ciceroscm",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "cicero-scm,cicero,python,repo,simple,climate,model",
    "author": "Marit Sandstad, Ragnhild Bieltvedt Skeie, Ane Nordlie Johansen, Benjamin Sanderson",
    "author_email": "marit.sandstad@cicero.oslo.no, r.b.skeie@cicero.oslo.no, ane.nordlie.johansen@cicero.oslo.no, benjamin.sanderson@cicero.oslo.no",
    "download_url": "https://files.pythonhosted.org/packages/71/fe/42f4f5482c4684ca61926bdae323a2e8d04c77a4f55ccc3996df11d0e63a/ciceroscm-1.1.0.tar.gz",
    "platform": null,
    "description": "ciceroscm\n==============\n\n\nBackground\n----------\nThis is the python version of the CICERO-SCM simple climate model/emulator.\n\nThe Cicero Simple Climate model was first developed over 20 years ago and has been in use at Cicero with various updated ever since. Broadly speaking, it goes from global emissions to concentrations, to radiative forcing to global temperature change. The model can beshort circuited to start at any of these inputs, running directly from forcing or concentrations rather than all the way. However, for shortlived forcers, forcing is calculated directly from emisssions, so emissions need to be supplied even in a concentration driven run.\n\nThe model includes a carbon cycle model introduced in a 1996 paper by Joos et al. The interplay between CO2, CH4 and N2O has been updated according to the 2016 work of Etminan et al. Otherwise, simplified impulse response functions take Tg emissions to concentrasions using lifetimes.\n\nNatural emissions of CH4 and N2O should be time variable and tuned in order to fit historical evolution.\n\nThe forcing to temperature calculation is acheived via the 1992 Schlesinger upwelling diffusion model, calculating energy balance in a default set of 40 layered ocean with a box atmosphere for each hemisphere. Both forcing calculations and energy budget can be tuned using various user supplied parameters.\n\nCurrently, this is a fairly faithful python rendering of the pre-existing fortran model, albeit with some added flexibility, some AR6 updates, and a couple of bugfixes.\n\n\n\n\n",
    "bugtrack_url": null,
    "license": "Apache 2.0",
    "summary": "Python version of the CICERO-SCM simple climate model",
    "version": "1.1.0",
    "project_urls": {
        "Homepage": "https://github.com/ciceroOslo/ciceroscm"
    },
    "split_keywords": [
        "cicero-scm",
        "cicero",
        "python",
        "repo",
        "simple",
        "climate",
        "model"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a468340fedd7af3fb98d9e0322415032dce92aa436b6c70008de7c8562ca949a",
                "md5": "cea6c76adbe7abf3acbd3061872f5120",
                "sha256": "71aea28a0d16095abebf81740b989e4e0fc4c79cbbadcb5c06dbe1cd5d4f7f13"
            },
            "downloads": -1,
            "filename": "ciceroscm-1.1.0-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "cea6c76adbe7abf3acbd3061872f5120",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 52344,
            "upload_time": "2024-01-15T13:46:55",
            "upload_time_iso_8601": "2024-01-15T13:46:55.331391Z",
            "url": "https://files.pythonhosted.org/packages/a4/68/340fedd7af3fb98d9e0322415032dce92aa436b6c70008de7c8562ca949a/ciceroscm-1.1.0-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "71fe42f4f5482c4684ca61926bdae323a2e8d04c77a4f55ccc3996df11d0e63a",
                "md5": "6fb6e7fc506bed83f2c410689ea1e792",
                "sha256": "cc96663b32e769d0f778e978af49b68513c21447513fb9942c0d5ab161f9c212"
            },
            "downloads": -1,
            "filename": "ciceroscm-1.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "6fb6e7fc506bed83f2c410689ea1e792",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 1274819,
            "upload_time": "2024-01-15T13:46:57",
            "upload_time_iso_8601": "2024-01-15T13:46:57.371416Z",
            "url": "https://files.pythonhosted.org/packages/71/fe/42f4f5482c4684ca61926bdae323a2e8d04c77a4f55ccc3996df11d0e63a/ciceroscm-1.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-15 13:46:57",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "ciceroOslo",
    "github_project": "ciceroscm",
    "travis_ci": false,
    "coveralls": true,
    "github_actions": true,
    "requirements": [],
    "lcname": "ciceroscm"
}
        
Elapsed time: 0.17610s