Skip to main content

A package to build WRF-Chem and CMAQ emission files

Project description

siem: SImplified Emission Model

This is the SImplified Emission Model. It is a python package to create the emission file for WRF-Chem and CMAQ air quality models.

It is inspired on the work of Andrade et al. (2015), AAS4WRF, and PyChEmiss.

siem main objective is to create the emission file for cities with scarce emission data.

Installation

  1. Clone this repository:
git clone git@github.com:quishqa/siem.git
  1. Enter the main folder and create the siem environment by using:
conda env create -f environment.yml

  1. Finally, install siem by using:
pip install -e .

How to use

siem has three classes: EmissionSource, PointSource, and GroupSources.

  • EmissionSource: It is used to calculate and distribute emissions by using a spatial proxy.
  • PointSource: It is used to distribute point emissions from a table.
  • GroupSources: It is used to merge EmissionSource objects and PointSource objects into a single object. Useful to create the final emission file.

Each of these objects has the methods to_wrfchem and to_cmaq that allow us to create the emission file for WRF-Chem and CMAQ respectively.

You can check the documentation for further details:

Acknoledgements

We thanks IAG/USP, LAPAT and MASTER labs!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

siem-0.0.1.tar.gz (30.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

siem-0.0.1-py3-none-any.whl (51.4 kB view details)

Uploaded Python 3

File details

Details for the file siem-0.0.1.tar.gz.

File metadata

  • Download URL: siem-0.0.1.tar.gz
  • Upload date:
  • Size: 30.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for siem-0.0.1.tar.gz
Algorithm Hash digest
SHA256 552e76aed8094dd303e835e7900f7f9d6c6c3f946964d0d7f0af0226e2b33614
MD5 02e4c640f3b6cd09e8741f811d031c0a
BLAKE2b-256 2eb63987708aa2e5b12ccef8fb0197bd83280d3527cf942440ae0af678a2e89c

See more details on using hashes here.

Provenance

The following attestation bundles were made for siem-0.0.1.tar.gz:

Publisher: pypi.yml on quishqa/siem

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file siem-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: siem-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 51.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for siem-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bfaa6321aea9c2345e9b7640ce8421b5b861b28be8794cb36cdb599893aea871
MD5 6d61704b385f68a3400ca37d6222b78c
BLAKE2b-256 154fadc5faaf5705e698ca1628395ebdfdacf10a4ae32801b309f9c806750ad1

See more details on using hashes here.

Provenance

The following attestation bundles were made for siem-0.0.1-py3-none-any.whl:

Publisher: pypi.yml on quishqa/siem

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page