Skip to main content

A tool for thermodynamic calculations and geochemical database generation

Project description

pygcc

pygcc Logo

A tool for thermodynamic calculations and geochemical database generation

pyGeochemCalc Documentation License: GNU General Public License v3.0

pyGeochemCalc (pygcc) is a python-based program for thermodynamic calculations and producing the Geochemist's Workbench (GWB), EQ3/6, TOUGHREACT, and PFLOTRAN thermodynamic database from ambient to deep Earth temperature and pressure conditions

pygcc is developed for use in the geochemical community by providing a consolidated set of existing and newly implemented functions for calculating the thermodynamic properties of gas, aqueous, and mineral (including solid solutions and variable-formula clays) species, as well as reactions amongst these species, over a broad range of temperature and pressure conditions, but is also well suited to being modularly introduced into other modeling tools as desired. The documentation is continually evolving, and more examples and tutorials will gradually be added (feel free to request features or examples; see Contributing below).

Installation

PyPI Compatible Python Versions pygcc downloads

$ pip install pygcc

Examples

Check out the documentation for galleries of examples General Usage, Integration with GWB and Integration with EQ3/6. If you would prefer to flip through notebooks on Bitbucket, these same examples can be found in the folder docs/.

Contributing

Interested in contributing? Check out the contributing guidelines. Please note that this project is released with a Code of Conduct. By contributing to this project, you agree to abide by its terms. For more information, see the documentation, particularly the Contributing page and Code of Conduct.

License

pygcc was created by Adedapo Awolayo and Benjamin Tutolo. It is licensed under the terms of the GNU General Public License v3.0 license.

Citation

If you use pygcc for your research, citation of the software would be appreciated. It helps to quantify the impact of pygcc, and build the pygcc community. For information on citing pygcc, see the relevant docs page

Credits

pygcc Logo was designed by Yury Klyukin, pygcc was created with cookiecutter and the py-pkgs-cookiecutter template.

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

pygcc-1.5.1.tar.gz (1.8 MB view details)

Uploaded Source

Built Distribution

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

pygcc-1.5.1-py3-none-any.whl (1.8 MB view details)

Uploaded Python 3

File details

Details for the file pygcc-1.5.1.tar.gz.

File metadata

  • Download URL: pygcc-1.5.1.tar.gz
  • Upload date:
  • Size: 1.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.11.9 Darwin/24.6.0

File hashes

Hashes for pygcc-1.5.1.tar.gz
Algorithm Hash digest
SHA256 a11237ba6ab4fc9fff6a169f5698e42b20676d651fa295c821312c38bd6f459f
MD5 1fef344fa1c00fb11a08849015111db2
BLAKE2b-256 a7c9c712661f751cef86b10ad08c2df8647e6ecf4a7b1662edbd799247fd76b1

See more details on using hashes here.

File details

Details for the file pygcc-1.5.1-py3-none-any.whl.

File metadata

  • Download URL: pygcc-1.5.1-py3-none-any.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.11.9 Darwin/24.6.0

File hashes

Hashes for pygcc-1.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6a2787e7017189fe832a4803f89cafd7deb5e171ea68f6575ebdc856fdc5f52c
MD5 005a50aed6624af88a7eef2a72b60689
BLAKE2b-256 d1c34a021c6a4dfc8524afe268bb48b7a0c460f6c134fd41eec65b1863b6b3b3

See more details on using hashes here.

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