Emiproc
May 28, 2026 ยท View on GitHub
Python package for processing emission datasets and preparing them for atmospheric transport models.
emiproc helps scientists convert, process, and prepare gridded emissions datasets
for atmospheric modeling, data visualization, and scientific deliverables.
If you need to prepare emissions for a model and you don't want to get
a headache with regridding, sector conversion or temporal distributions,
emiproc is for you.
๐ฆ Installation
pip install emiproc
๐ Documentation
For a quick start we recommend the EDGAR tutorial
Full documentation: https://emiproc.readthedocs.io .
๐จ Supported Models
๐ Suported Inventories
- EDGAR โ Global anthropogenic emissions
- TNO โ European emissions
- GFAS โ Fire emissions
- GFED โ Global fire emissions
๐ญ Emission Models
- VPRM - Vegetation
- HDD - Domestic Heating
- Human Respiration
๐ Need help or want to contribute?
If youโd like to support a new model, emission inventory, or temporal profile, feel free to open an issue to start a discussion. We're happy to help and collaborate!
๐ค Agentic Programming
Want a smoother workflow? Try our agent skills to help you process emissions faster with AI tools:
emiproc-script: Create or update processing scripts that load inventories, apply transformations, and export outputs.emiproc-developer: Changeemiprocinternals, including inventories, exports, regridding, profiles, and related tests with maintainer-level validation.
๐ชช License
This work is licensed under a BSD-3-Clause licence. See the LICENSE file for details or https://opensource.org/license/bsd-3-clause
๐ References
If you use emiproc in your research or project,
please cite the following publication:
Lionel et al., (2025).
Emiproc: A Python package for emission inventory processing.
Journal of Open Source Software, 10(105), 7509
https://doi.org/10.21105/joss.07509