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.2.0.tar.gz (43.1 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.2.0-py3-none-any.whl (50.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for smew-1.2.0.tar.gz
Algorithm Hash digest
SHA256 bd3e278957edc58f959f27e235bee65f4ebfb36df89d5d8e6dd26f83425cec3d
MD5 03c13a560f886ce16d5b9a480a0e25d3
BLAKE2b-256 6b2d659862af44f3ba4d00e2a0e37ce6959fb8d5dd3afd2a2bac1e87c2d68d2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for smew-1.2.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.2.0-py3-none-any.whl.

File metadata

  • Download URL: smew-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 50.7 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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 70e2cbebf8505494032c5fdcb78ffc0dfb2a9fbe31b16b60db01571b34390eed
MD5 530db2915d0712989d93cfe0a224f90c
BLAKE2b-256 f5b8d1bb5472fb21cb0bb28fc5a17220e2c7f3f10851e66ecb5352b7187c45db

See more details on using hashes here.

Provenance

The following attestation bundles were made for smew-1.2.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