A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

Recent Releases of Climate categories

Climate categories - climate_categories Version 0.10.6

0.10.6 (2025-02-20)

  • Adjusts removal or preservation of auxiliary dimensions when filtering a conversion object.

Sustainable Development - Taxonomy and Ontology - Python
Published by crdanielbusch 2 months ago

Climate categories - climate_categories Version 0.10.5

0.10.5 (2025-01-14)

  • Adding categories M.3.C.4.SF, M.3.C.5.SF, M.NFC for FAOSTAT to IPCC2006_PRIMAP conversion.

Sustainable Development - Taxonomy and Ontology - Python
Published by crdanielbusch 3 months ago

Climate categories - climate_categories Version 0.10.4

0.10.4 (2025-01-14)

  • Add method to filter rules in conversion object by auxiliary dimension
  • Add conversion from FAO to IPCC2006_PRIMAP and M-categories for FAO categorisation.

Sustainable Development - Taxonomy and Ontology - Python
Published by crdanielbusch 3 months ago

Climate categories - climate_categories Version 0.10.3

0.10.3 (2025-01-03)

  • Dropped support for Python 3.9 and 3.10.
  • Added support for Python 3.12 and 3.13.
  • Introduced minimum supported versions of dependencies.
  • Fixed minimum dependencies for Python 3.13.
  • Improved the documentation for the deployment process
  • Added the category M.3.C.45.AG to the IPCC2006_PRIMAP categorisation

Sustainable Development - Taxonomy and Ontology - Python
Published by mikapfl 4 months ago

Climate categories - climate_categories Version 0.10.2

0.10.2 (2024-10-23)

  • Add a method to create a Conversion object from csv
  • Use pypdf-table-extraction instead of camelot for extracting categorizations from pdf files.
  • add M.BIO category
  • Add new gas mixtures to the gas categorization.

Sustainable Development - Taxonomy and Ontology - Python
Published by crdanielbusch 6 months ago

Climate categories - climate_categories Version 0.10.1

0.10.1 (2024-01-25)

  • ISO3_GCAM: Removed extraneous "v" from version specifications in region codes

Sustainable Development - Taxonomy and Ontology - Python
Published by mikapfl over 1 year ago

Climate categories - climate_categories Version 0.10.0

0.10.0 (2024-01-25)

  • Added ISO3_GCAM categorization which contains regions used in the integrated assessment model GCAM.

Sustainable Development - Taxonomy and Ontology - Python
Published by mikapfl over 1 year ago

Climate categories - climate_categories Version 0.9.2

0.9.2 (2023-06-22)

  • ISO3: Add all parties to the UNFCCC as direct children of UNFCCC as first set of
    children. That way, it is easy to ergonomically get all parties to the UNFCCC without
    adding up Annex-I and Non-Annex-I parties manually.

Sustainable Development - Taxonomy and Ontology - Python
Published by mikapfl almost 2 years ago

Climate categories - climate_categories Version 0.9.1

0.9.1 (2023-06-15)

  • Add AOSIS country group to ISO3 categorization.

Sustainable Development - Taxonomy and Ontology - Python
Published by mikapfl almost 2 years ago

Climate categories - climate_categories Version 0.9.0

0.9.0 (2023-06-14)

  • Add ISO3 terminology for countries, areas, and country groups including UNFCCC
    signatories and Annex-I and Non-Annex-I groups and the evolution of the EU over time.

Sustainable Development - Taxonomy and Ontology - Python
Published by mikapfl almost 2 years ago

Climate categories - climate_categories Version 0.8.5

0.8.5 (2023-05-23)

Sustainable Development - Taxonomy and Ontology - Python
Published by mikapfl almost 2 years ago

Climate categories - climate_categories Version 0.8.4

0.8.4 (2023-05-23)

  • Re-release to make sure py.typed is included in built package.

Sustainable Development - Taxonomy and Ontology - Python
Published by mikapfl almost 2 years ago

Climate categories - climate_categories Version 0.8.3

0.8.3 (2023-05-23)

  • add py.typed file to announce this library is using type hints.

Sustainable Development - Taxonomy and Ontology - Python
Published by mikapfl almost 2 years ago

Climate categories - climate_categories Version 0.8.2

0.8.2 (2023-05-15)

  • Remove pygments-csv-lexer dependency for docs building.
  • Add function to find leaf children of a category, useful for re-calculating top-level
    categories from constituents.

Sustainable Development - Taxonomy and Ontology - Python
Published by mikapfl almost 2 years ago

Climate categories - climate_categories Version 0.8.1

0.8.1 (2023-04-26)

  • regenerate data included in the package to benefit
    from latest fixes in data generation scripts.

Sustainable Development - Taxonomy and Ontology - Python
Published by mikapfl about 2 years ago

Climate categories - climate_categories Version 0.8.0

0.8.0 (2023-04-26)

  • Add updated CRF2013 terminologies for 2021, 2022, and 2023 submission rounds
  • The unfccc DI API recently returns unspecified measure IDs.
    data_generation/CRFDI_class.py was fixed to ignore them.
  • Add CRF2013 terminology for data submitted by AnnexI countries to the UNFCCC
  • Drop support for Python 3.7 and 3.8, add support for Python 3.11

Sustainable Development - Taxonomy and Ontology - Python
Published by mikapfl about 2 years ago

Climate categories - climate_categories Version 0.7.1

0.7.1 (2021-11-25)

  • Change conversion metadata format to use comment chars and a YAML header.

Sustainable Development - Taxonomy and Ontology - Python
Published by mikapfl over 3 years ago

Climate categories - climate_categories Version 0.7.0

0.7.0 (2021-11-25)

  • Use Python files instead of pickle objects for caching

Sustainable Development - Taxonomy and Ontology - Python
Published by mikapfl over 3 years ago

Climate categories - climate_categories Version 0.6.3

0.6.3 (2021-11-05)

  • Export Category and HierarchicalCategory types.
  • Add ConversionRule.is_restricted attribute to easily check if a rule is restricted to
    specific auxiliary categories.

Sustainable Development - Taxonomy and Ontology - Python
Published by mikapfl over 3 years ago

Climate categories - climate_categories Version 0.6.2

0.6.2 (2021-11-05)

  • Export Conversion and ConversionRule types.

Sustainable Development - Taxonomy and Ontology - Python
Published by mikapfl over 3 years ago

Climate categories - climate_categories Version 0.6.1

0.6.1 (2021-11-04)

  • Add emissions categorization from the Reduced Complexity Model Intercomparison Project (RCMIP) <https://www.rcmip.org/>_. Thanks to Robert Gieseke for the contribution and Zeb Nicholls for input.

Sustainable Development - Taxonomy and Ontology - Python
Published by mikapfl over 3 years ago

Climate categories - climate_categories Version 0.6.0

0.6.0 (2021-10-22)

  • Automate changelog generation from snippets - avoids resolving merge conflicts
    manually

  • Automate github releases.

  • Add category "0" (National total) to IPCC1996 and IPCC2006 categorizations. While it
    is not in the official specification, it is widely used and adding it also enables
    automatically assigning a level to all other categories.

  • Add categorization CRF1999 used within in the common reporting framework data.

  • Refactor rendering of large categorizations using show_as_tree(), adding more
    clarity to alternative child sets. Add usage documentation for show_as_tree().
    Thanks to Robert Gieseke for feedback.

  • Fixes for IPCC2006 categorization (and IPCC2006_PRIMAP):

    • proper title for category 3.B.3.a "Grassland Remaining Grassland"
    • correct corresponding 1996 category for category 1.A.4.c.ii
  • Fixes for IPCC1996 categorization:

    • category 4.B.10 has the correct title "Anaerobic Lagoons"
    • correct usage of units in the titles of categories 4.C.3.a and 4.C.3.b
  • Add mechanism to describe conversions between categorizations.

  • Add conversion between IPCC2006 and IPCC1996.

  • Add algorithm to detect over counting in conversions between categorizations.

  • Refactor generation of IPCC2006 and IPCC1996 categorizations.

  • Add function to find unmapped categories in a conversion.

Sustainable Development - Taxonomy and Ontology - Python
Published by mikapfl over 3 years ago

Climate categories - Version 0.5.4

  • Add Global Carbon Budget categorization.

Sustainable Development - Taxonomy and Ontology - Python
Published by mikapfl over 3 years ago

Climate categories - Version 0.5.3

  • Add gas categorization which includes commonly used climate forcing substances.

Sustainable Development - Taxonomy and Ontology - Python
Published by mikapfl over 3 years ago

Climate categories - Version 0.5.2

  • Add IPCC2006_PRIMAP categorization.
  • Add refrigerant sub-classes and additional codes to CRFDI_class.

Sustainable Development - Taxonomy and Ontology - Python
Published by mikapfl almost 4 years ago

Climate categories - Version 0.5.1

  • Add BURDI, CRFDI, BURDI_class, and CRFDI_class categorizations and scripts to generate
    them from the UNFCCC DI flexible query API.

Sustainable Development - Taxonomy and Ontology - Python
Published by mikapfl almost 4 years ago

Climate categories - Version 0.5.0

  • Switch to_yaml() output to ruamel.yaml so that valid, correctly typed YAML 1.2
    is written. This should enable easier re-use of the data in other contexts.
  • Consistently use title case for titles in IPCC categorizations.

Sustainable Development - Taxonomy and Ontology - Python
Published by mikapfl about 4 years ago

Climate categories - Version 0.4.0

  • Add more unit tests.
  • Add consistency tests for IPCC categorizations.
  • Update documentation.
  • Add data format documentation.

Sustainable Development - Taxonomy and Ontology - Python
Published by mikapfl about 4 years ago

Climate categories - Version 0.3.2

  • Use tbump for simpler versioning.

Sustainable Development - Taxonomy and Ontology - Python
Published by mikapfl about 4 years ago

Climate categories - Version 0.3.1

  • Properly include data files in binary releases.

Sustainable Development - Taxonomy and Ontology - Python
Published by mikapfl about 4 years ago

Climate categories - Version 0.3.0

  • Add IPCC1996 categorization and scripts to generate it from the source pdf.
  • Change packaging to declarative style.
  • Automate generation of pickled files via Makefile.
  • Automate loading of included categorizations.

Sustainable Development - Taxonomy and Ontology - Python
Published by mikapfl about 4 years ago

Climate categories - Version 0.2.2

  • Introduce API for multiple codes and multiple children.
  • Implement classes and functions.
  • Add IPCC2006 categorization and scripts to generate it from the source pdf.

Sustainable Development - Taxonomy and Ontology - Python
Published by mikapfl about 4 years ago

Climate categories - Version 0.2.1

  • Introduce API for multiple codes and multiple children.
  • Implement classes and functions.
  • Add IPCC2006 categorization and scripts to generate it from the source pdf.

Sustainable Development - Taxonomy and Ontology - Python
Published by mikapfl about 4 years ago