Skip to main content

Climate assessment of long-term emissions pathways: IPCC AR6 WGIII version

Project description

https://zenodo.org/badge/501176611.svg

Please note that ``climate-assessment`` is still in early developmental stages, thus all interfaces are subject to change.

The package climate-assessment provides the possibility to reproduce the climate variable data for the working group III (WGIII or WG3) contribution to the IPCC Sixth Assessment (AR6) report, using climate emulators that were used in the working group I (WGI or WG1) contribution to AR6. It also allows for assessing new emissions pathways in a way that is fully consistent with AR6.

Installation

Using pip

pip is Python’s default package management system.

If you install Anaconda, then pip is also usable. pip can also be used when Python is installed directly, without using Anaconda.

  1. Ensure pip is installed—with Anaconda, or according to the pip documentation.

  2. Open a command prompt and run:

    $ pip install climate-assessment

From source

(Optional) If you intend to contribute changes to climate-assessment, installing directly from source is the way to go.

Detailed instructions on how to do this can be found in the documentation under https://climate-assessment.readthedocs.io/en/latest/install.html.

Documentation

All documentation, including installation instructions, can be found at https://climate-assessment.readthedocs.io/.

License

Licensed under an MIT License. See the LICENSE file for more information.

Development

Raising an issue

If you have a suggestion for development, or find a bug, please report this under: https://github.com/iiasa/climate-assessment/issues.

Running the tests

The tests can be run with pytest. On a Linux system, you should run something like MAGICC_PROBABILISTIC_FILE=path/to/probabilistic-file pytest tests. Note that for the tests to work properly, you must set up your .env file (see “Environment” section above). On Windows, the environment variables (like MAGICC_PROBABILISTIC_FILE=path/to/probabilistic-file) should be set system-wide, and the command reads pytest tests.

Formatting code

Before committing or merging code, the following lines should be run to ensure that the formatting is consistent with what is expected by the Continuous Integration setup (for users with make installed, make checks will run these for you):

black src scripts tests setup.py
isort src scripts tests setup.py
flake8 src scripts tests setup.py

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

climate-assessment-0.1.1.tar.gz (846.4 kB view details)

Uploaded Source

Built Distribution

climate_assessment-0.1.1-py3-none-any.whl (464.9 kB view details)

Uploaded Python 3

File details

Details for the file climate-assessment-0.1.1.tar.gz.

File metadata

  • Download URL: climate-assessment-0.1.1.tar.gz
  • Upload date:
  • Size: 846.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.10

File hashes

Hashes for climate-assessment-0.1.1.tar.gz
Algorithm Hash digest
SHA256 c90cf0fa690b387a4796b04c5632fb8e252ec10c1a1294dddd83dfa11159a544
MD5 ae98e26e0d8abdd7a6454519f4c1c83b
BLAKE2b-256 92952e13d4c257afbd682b363d21a86e00b9eb461f6de3759f7f730a7386e051

See more details on using hashes here.

File details

Details for the file climate_assessment-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for climate_assessment-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c12f5a734e7c5cee905d8621b9a6a3acdff6e672276d2a2098424eaf7b7aaab6
MD5 d2390fd8b1cf316c326f5bd41468a30f
BLAKE2b-256 616d53440df3d8f75b0e0903642afce0bdbe3187a578d3484db5abc2fc04ce80

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page