Recent Releases of OpenMethane
OpenMethane - v1.2.0
openmethane-prior v1.2.0 (2025-09-18)
🆕 Features
- Add UNFCCC category classification to prior sector layers (#121)
- Source inventory data from National Greenhouse Accounts "Paris Agreement" dataset (#122)
Emissions - Emission Observation and Modeling
- Python
Published by aethr 9 months ago
OpenMethane - v1.1.0
openmethane-prior v1.1.0 (2025-08-31)
⚠️ Breaking Changes
- Replace INVENTORY_DOMAIN_NAME and INVENTORY_DOMAIN_VERSION env variables with INVENTORY_DOMAIN_FILE for specifying the inventory domain (#118)
- Replace DOMAIN_NAME and DOMAIN_VERSION env variables with DOMAIN_FILE for specifying the input domain (#118)
🎉 Improvements
- Update tests to use au-test domain instead of full aust10km domain (#116)
Emissions - Emission Observation and Modeling
- Python
Published by aethr 9 months ago
OpenMethane - v1.0.0
openmethane-prior v1.0.0 (2025-08-22)
⚠️ Breaking Changes
-
Output changes:
OCH4_{SECTOR}output variables have been renamed toch4_sector_{name}OCH4_{SECTOR}variables which previously produced a single time-step are
now expanded to include a time step for each day in the period- Output file coordinates have been normalised to ('time', 'vertical', 'y', 'x')
to follow CF Conventions
(#70)
-
Default output filename has been changed from
out-om-domain-info.ncto
prior_emissions.nc(#75) -
Official Open Methane domains will now follow a simple incremental versioning
scheme (v1, v2, etc.) rather than semver (v1.0.0) (#78) -
Major updates to the domain info file will require re-creating existing domain definitions (#106)
🗑️ Deprecations
-
Output deprecations:
OCH4_TOTALoutput variable is deprecated in favour ofch4_totalLANDMASKoutput variable is deprecated in favour ofland_mask- These deprecated outputs will be removed in the next release
(#70)
🎉 Improvements
- Test coverage has been improved and several low-value, high-cost tests have
been disabled until they can be improved (#70) - Output now follows more CF Conventions including projection details, bounds,
and standard attributes for all data layers (#70) - Improvements to test maintainability and consistency (#74)
- Add internal Grid utility class to provide common grid and coordinate logic (#81)
- Add grid "slug" or short name to output file (#82)
- Add "cell_name" to output file with a short unique name for each grid cell (#83)
- Fix Grid performance by removing
@propertyusage (#86) - Add
Grid.lonlat_to_cell_indexmethod which works efficiently on lists (#86) - Adopt standard reprojection approach using Grid class throughout the project (#87)
- Replace print statements with configurable logger (#100)
- add inventory mask (#103)
- use inventory mask on relevant sectors (#105)
- Remove XORIG and YORIG from domain format, use x_bounds and y_bounds instead (#112)
- Add create_subset_domain script to make it easier to create a domain inside aust10km (#113)
- Allow prior domains that dont share projection with the inventory (#115)
🐛 Bug Fixes
- Fix reprojection in agriculture, LULUCF and waste layers (#90)
- Add
grid_mappingattribute toland_maskoutput variable (#92) - Disable _FillValue in output meta variables like coords and bounds (#92)
- Added the grid projection offsets in XORIG/YORIG to the Grid projection (#106)
- fixing national inventory normalisation (#114)
Emissions - Emission Observation and Modeling
- Python
Published by aethr 9 months ago
OpenMethane - v0.3.0
openmethane-prior v0.3.0 (2025-01-12)
🎉 Improvements
- Make OPENMETHANE_PRIOR_VERSION environment variable available inside the container (#60)
🐛 Bug Fixes
- Fix actions incorrectly populating container image version (#61)
🔧 Trivial/Internal Changes
Emissions - Emission Observation and Modeling
- Python
Published by aethr over 1 year ago
OpenMethane - v0.2.0
openmethane-prior v0.2.0 (2024-11-21)
🎉 Improvements
-
Adopt common release process from openmethane/openmethane
Adopt common docker build workflow from openmethane/openmethane (#57)
Emissions - Emission Observation and Modeling
- Python
Published by aethr over 1 year ago