Skip to main content

Soil Model for Enhanced Weathering (SMEW): a dynamic, depth-averaged ecohydrological and biogeochemical model for enhanced weathering dynamics in the upper soil layers.

Project description

Soil Model for Enhanced Weathering (SMEW)

This folder contains all material related to the Soil Model for Enhanced Weathering (SMEW) published in Bertagni et al., 2025, JAMES The material includes the numerical codes for the model, the experimental data used for the analyses, and the Jupyter notebooks for the model-experiment comparison.

Article: https://doi.org/10.1029/2024MS004224
Zenodo repository: https://doi.org/10.5281/zenodo.14356660
GitHub repository: https://github.com/MatteoBertagni/SMEW
PyPi package: https://pypi.org/project/smew

Install with:

pip install smew

Folders

Jupyter notebooks

  • Example: provides an example of simulation for an EW application
  • Vials_Dietzen: model-experiment comparisons with the experiments by Dietzen et al. (2018)
  • Bottles_tePas: model-experiment comparisons with the experiments by tePas et al. (2023)
  • Mesocosm_Amann: model-experiment comparisons with the experiments by Amann et al. (2020)
  • Mesocosm_Kelland: model-experiment comparisons with the experiments by Kelland et al. (2020)

Instructions

  1. Download or pull the whole repository into a selected working directory.
  2. Run the Juptyer notebook 'Example' to verify that the model components (pyEW) are correctly used within the notebooks.
  3. Change the parameters in the file 'Example' to run specific simulations for different scenarios.
  4. For the Jupyter notebooks of the model-experiment comparison, define the selected base directory in the first cell of each notebook.

License

This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0).

See the license file for details.

Contact

You can contact me at @MatteoBertagni (matteo.bertagni@polito.it) for more information about the research.

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

smew-1.1.0.tar.gz (40.6 kB view details)

Uploaded Source

Built Distribution

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

smew-1.1.0-py3-none-any.whl (43.6 kB view details)

Uploaded Python 3

File details

Details for the file smew-1.1.0.tar.gz.

File metadata

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

File hashes

Hashes for smew-1.1.0.tar.gz
Algorithm Hash digest
SHA256 b16624c8647f156f2eefd7706abb5107369ea9aa5060eec427d8c3d8d57cb9ce
MD5 6d090bd7488066a80a0a3d4d828d25ff
BLAKE2b-256 e51343d62f530836669a1382f9a76f612e7f786db69d5d71140f46eecf2b793d

See more details on using hashes here.

Provenance

The following attestation bundles were made for smew-1.1.0.tar.gz:

Publisher: python-publish.yml on MatteoBertagni/SMEW

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

File details

Details for the file smew-1.1.0-py3-none-any.whl.

File metadata

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

File hashes

Hashes for smew-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f5407b753482ca84d68d079f45f4358f7fb0fabc4f9c9bc9a25808efc444b01a
MD5 3980c45175c764cced2246d346dceede
BLAKE2b-256 1163b01b9525f2c5193ddb70645f2d6edf8d03f473100476ae86ce77a5ff6f23

See more details on using hashes here.

Provenance

The following attestation bundles were made for smew-1.1.0-py3-none-any.whl:

Publisher: python-publish.yml on MatteoBertagni/SMEW

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