Skip to content

FaIR 1.6 HFC mis-labelled forcing ordering #65

@chrisroadmap

Description

@chrisroadmap

I suspect index ordering of the minor F-gases is wrong. This is only a problem if you care about the individual gas forcings rather than the total minor forcing (and even then, I don't suspect the code is numerically wrong, just that some gases have the wrong name).

in https://github.com/openscm/openscm-runner/blob/master/src/openscm_runner/adapters/fair_adapter/_run_fair.py

    data["Effective Radiative Forcing|HFC23"] = forcing[:, 6]
    data["Effective Radiative Forcing|HFC32"] = forcing[:, 7]
    data["Effective Radiative Forcing|HFC125"] = forcing[:, 8]
    data["Effective Radiative Forcing|HFC134a"] = forcing[:, 9]
    data["Effective Radiative Forcing|HFC143a"] = forcing[:, 10]
    data["Effective Radiative Forcing|HFC227ea"] = forcing[:, 11]
    data["Effective Radiative Forcing|HFC245fa"] = forcing[:, 12]
    data["Effective Radiative Forcing|HFC4310mee"] = forcing[:, 13]

This error is probably also true in the concentrations.

In the original FaIR code, the emissions are in the order [HFC23, HFC32, HFC43-10, HFC125, HFC134a, HFC143a, HFC227ea, HFC245fa].

The fix is to move Effective Radiative Forcing|HFC4310mee to index 8 and shift the following gases up one position.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions