Recent Releases of openmethane-prior
openmethane-prior - v1.1.0
openmethane-prior v1.1.0 (2025-08-31)
⚠️ Breaking Changes
- Replace INVENTORYDOMAINNAME and INVENTORYDOMAINVERSION env variables with INVENTORYDOMAINFILE for specifying the inventory domain (#118)
- Replace DOMAINNAME and DOMAINVERSION 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)
- Python
Published by aethr 6 months ago
openmethane-prior - 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.nc to
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 xbounds and ybounds instead (#112)
- Add createsubsetdomain 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)
- Python
Published by aethr 6 months ago
openmethane-prior - v0.3.0
openmethane-prior v0.3.0 (2025-01-12)
🎉 Improvements
- Make OPENMETHANEPRIORVERSION environment variable available inside the container (#60)
🐛 Bug Fixes
- Fix actions incorrectly populating container image version (#61)
🔧 Trivial/Internal Changes
- Python
Published by aethr about 1 year ago
openmethane-prior - 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)
- Python
Published by aethr over 1 year ago