This package computes uncertainties in GWP values for a number of substances as described in the IPCC 2013 report.
Project description
Welcome to gwp_uncertainties!
This package allows computation of uncertainties in GWP and AGWP values for environmental flows with known radiative efficiencies, lifetimes and their respective perturbations.
Table values for all flows are stored in the data/ipcc2013.json file and have been taken from the following resources
- Molecular weights from https://pubchem.ncbi.nlm.nih.gov/
- Radiative efficiencies and lifetimes
- for most flows can be found in the IPCC Climate Change report from 2013, Chapter 8 and Table 8.A.1
- data/ipcc2013.json contains "_comment" field with the exact source table and matching name of a given flow in the IPCC report
Here we only consider flows that are present in the Life Cycle Assessment method ("IPCC 2013", "climate change") with time horizons of 20 and 100 years.
For the uncertainty calculations we employ a method based on first-order Taylor expansion as suggested in the Supplementary Material of the IPCC Climate Change report from 2013 (see Chapter 8.SM). Given a function $$y = f(x_1,...,x_k),$$ the uncertainty in f
can be computed as follows:
$$\Delta f = \sqrt{\sum_i (\Delta f_i)^2} = \sqrt{\sum_i \big( \frac{\partial f}{\partial x_i} \Delta x_i \big)^2}, $$
where in our case, f
is a function that computes GWP values, and inputs x
depend on the flow:
x = (lifetime, radiative efficiency)
for all flows except for methane and nitrous oxidex = (lifetime, radiative efficiency, f1, f2)
for methane and nitrous oxide (see 8.SM.11.3.2 and 8.SM.11.3.3 of the IPCC supplementary materials), wheref1
is added due to effects on ozone andf2
is due to stratospheric H2O.
Uncertainties in the inputs x
are given in Table 8.SM.12 and Section 8.3.1. Uncertainty corresponds to a 90% confidence interval, and is converted to standard deviation of normal distribution by scaling it down by 1.645.
A special case is carbon monoxide, where we assume uniform distribution (see Table 8.A.4).
Note that
- Uncertainties in NOx and VOC have not been taken into account in the current implementation. GWP values are given in Tables 8.A.3 and 8.A.5 respectively.
Results
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
Built Distribution
File details
Details for the file gwp_uncertainties-0.3.dev1.tar.gz
.
File metadata
- Download URL: gwp_uncertainties-0.3.dev1.tar.gz
- Upload date:
- Size: 3.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b80009d12adb807fd99d1ea58eb3b24fb3ae1e33c67b21fb768134e95d339be |
|
MD5 | 8f9b52654a4de204c9cd06bd1130420a |
|
BLAKE2b-256 | 153e9597aa35eb94f8b514a3adab2a8dcca0a831e6f9116accc0c46e8f27e1e9 |
File details
Details for the file gwp_uncertainties-0.3.dev1-py3-none-any.whl
.
File metadata
- Download URL: gwp_uncertainties-0.3.dev1-py3-none-any.whl
- Upload date:
- Size: 3.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebeb0a8773df5ce42b26285bd22749266f937118102c969782ef4272de5f596c |
|
MD5 | bb92fd848b28442712d25e56a3d4977a |
|
BLAKE2b-256 | 9b6026effc0232d88808a33a53c55974373a445c278b260a7519cfe5584f79c8 |