pygcc


Namepygcc JSON
Version 1.3.0 PyPI version JSON
download
home_pagehttps://bitbucket.org/Tutolo-RTG/pygcc/src/master/
SummaryA tool for thermodynamic calculations and geochemical database generation
upload_time2024-05-04 02:03:33
maintainerAdedapo Awolayo and Benjamin Tutolo
docs_urlNone
authorAdedapo Awolayo and Benjamin Tutolo
requires_python<4.0,>=3.7
licenseGNU General Public License v3.0
keywords geochemistry thermodynamic database thermodynamic calculations solid-solutions density extrapolation
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # `pygcc`

<img src="_static/PyGCC_logo_vector.jpg" alt="pygcc Logo" width="40%" align="right">

A tool for thermodynamic calculations and geochemical database generation

[![pyGeochemCalc Documentation](https://readthedocs.org/projects/pygcc/badge/?version=latest)](https://pygcc.readthedocs.io/en/latest/?badge=latest)
[![License: GNU General Public License v3.0](https://img.shields.io/badge/License-GNU%20General%20Public%20License%20v3.0-blue.svg?style=flat)](https://bitbucket.org/Tutolo-RTG/pygcc/src/master/LICENSE)


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](#contributing) below).

## Installation

[![PyPI](https://img.shields.io/pypi/v/pygcc.svg?style=flat)](https://pypi.org/project/pygcc/)
[![Compatible Python Versions](https://img.shields.io/pypi/pyversions/pygcc.svg?style=flat)](https://pypi.python.org/pypi/pygcc/)
[![pygcc downloads](https://img.shields.io/pypi/dm/pygcc.svg?style=flat)](https://pypistats.org/packages/pygcc)

```bash
$ pip install pygcc
```

## Examples

Check out the documentation for galleries of examples [General Usage](https://pygcc.readthedocs.io/en/latest/Example_1.html), 
[Integration with GWB](https://pygcc.readthedocs.io/en/latest/Example_2.html) and [Integration with EQ3/6](https://pygcc.readthedocs.io/en/latest/Example_3.html). 
If you would prefer to flip through notebooks on Bitbucket, these same examples can be found in the folder [`docs/`](https://bitbucket.org/Tutolo-RTG/pygcc/src/master/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](https://pygcc.readthedocs.io/), 
particularly the [Contributing page](https://pygcc.readthedocs.io/en/latest/contributing.html) and 
[Code of Conduct](https://pygcc.readthedocs.io/en/latest/conduct.html). 

## 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](https://pygcc.readthedocs.io/en/latest/pygcc_overview.html#citation-and-contact-information-a-class-anchor-id-section-6-a)

## Credits
`pygcc Logo` was designed by [`Yury Klyukin`](https://www.linkedin.com/in/yury-klyukin-68517ba2/), `pygcc` was created with [`cookiecutter`](https://cookiecutter.readthedocs.io/en/latest/) and the `py-pkgs-cookiecutter` [template](https://github.com/py-pkgs/py-pkgs-cookiecutter).

            

Raw data

            {
    "_id": null,
    "home_page": "https://bitbucket.org/Tutolo-RTG/pygcc/src/master/",
    "name": "pygcc",
    "maintainer": "Adedapo Awolayo and Benjamin Tutolo",
    "docs_url": null,
    "requires_python": "<4.0,>=3.7",
    "maintainer_email": "benjamin.tutolo@ucalgary.ca",
    "keywords": "Geochemistry, Thermodynamic database, Thermodynamic calculations, Solid-solutions, Density extrapolation",
    "author": "Adedapo Awolayo and Benjamin Tutolo",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/b2/d9/7e271cd979cb05cc789ae5d7c39be5cc797ac916bafd48b1b288de302b99/pygcc-1.3.0.tar.gz",
    "platform": null,
    "description": "# `pygcc`\n\n<img src=\"_static/PyGCC_logo_vector.jpg\" alt=\"pygcc Logo\" width=\"40%\" align=\"right\">\n\nA tool for thermodynamic calculations and geochemical database generation\n\n[![pyGeochemCalc Documentation](https://readthedocs.org/projects/pygcc/badge/?version=latest)](https://pygcc.readthedocs.io/en/latest/?badge=latest)\n[![License: GNU General Public License v3.0](https://img.shields.io/badge/License-GNU%20General%20Public%20License%20v3.0-blue.svg?style=flat)](https://bitbucket.org/Tutolo-RTG/pygcc/src/master/LICENSE)\n\n\npyGeochemCalc (pygcc) is a python-based program for thermodynamic calculations and producing the \nGeochemist's Workbench (GWB), EQ3/6, TOUGHREACT, and PFLOTRAN thermodynamic database from \nambient to deep Earth temperature and pressure conditions\n\n\npygcc is developed for use in the geochemical community by providing a consolidated \nset of existing and newly implemented functions for calculating the thermodynamic properties \nof gas, aqueous, and mineral (including solid solutions and variable-formula clays) species, \nas well as reactions amongst these species, over a broad range of temperature and pressure \nconditions, but is also well suited to being modularly introduced into other modeling tools \nas desired. The documentation is continually evolving, and more examples and tutorials will gradually be added (feel free to\nrequest features or examples; see [Contributing](#contributing) below).\n\n## Installation\n\n[![PyPI](https://img.shields.io/pypi/v/pygcc.svg?style=flat)](https://pypi.org/project/pygcc/)\n[![Compatible Python Versions](https://img.shields.io/pypi/pyversions/pygcc.svg?style=flat)](https://pypi.python.org/pypi/pygcc/)\n[![pygcc downloads](https://img.shields.io/pypi/dm/pygcc.svg?style=flat)](https://pypistats.org/packages/pygcc)\n\n```bash\n$ pip install pygcc\n```\n\n## Examples\n\nCheck out the documentation for galleries of examples [General Usage](https://pygcc.readthedocs.io/en/latest/Example_1.html), \n[Integration with GWB](https://pygcc.readthedocs.io/en/latest/Example_2.html) and [Integration with EQ3/6](https://pygcc.readthedocs.io/en/latest/Example_3.html). \nIf you would prefer to flip through notebooks on Bitbucket, these same examples can be found in the folder [`docs/`](https://bitbucket.org/Tutolo-RTG/pygcc/src/master/docs/).\n\n## Contributing\n\nInterested in contributing? Check out the contributing guidelines. Please note that this project is released with a Code of Conduct. \nBy contributing to this project, you agree to abide by its terms. For more information, see the [documentation](https://pygcc.readthedocs.io/), \nparticularly the [Contributing page](https://pygcc.readthedocs.io/en/latest/contributing.html) and \n[Code of Conduct](https://pygcc.readthedocs.io/en/latest/conduct.html). \n\n## License\n\n`pygcc` was created by Adedapo Awolayo and Benjamin Tutolo. It is licensed under the terms of the GNU General Public License v3.0 license.\n\n## Citation\n\nIf you use pygcc for your research, citation of the software would be appreciated. It helps to quantify the impact of \npygcc, and build the pygcc community. For information on citing pygcc, \n[see the relevant docs page](https://pygcc.readthedocs.io/en/latest/pygcc_overview.html#citation-and-contact-information-a-class-anchor-id-section-6-a)\n\n## Credits\n`pygcc Logo` was designed by [`Yury Klyukin`](https://www.linkedin.com/in/yury-klyukin-68517ba2/), `pygcc` was created with [`cookiecutter`](https://cookiecutter.readthedocs.io/en/latest/) and the `py-pkgs-cookiecutter` [template](https://github.com/py-pkgs/py-pkgs-cookiecutter).\n",
    "bugtrack_url": null,
    "license": "GNU General Public License v3.0",
    "summary": "A tool for thermodynamic calculations and geochemical database generation",
    "version": "1.3.0",
    "project_urls": {
        "Homepage": "https://bitbucket.org/Tutolo-RTG/pygcc/src/master/",
        "Repository": "https://bitbucket.org/Tutolo-RTG/pygcc/src/master/"
    },
    "split_keywords": [
        "geochemistry",
        " thermodynamic database",
        " thermodynamic calculations",
        " solid-solutions",
        " density extrapolation"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "49d4a8aabefc4b1a666464d3b5736a4b9acaec3fc1baa66a95b1e0a51cd0ae5e",
                "md5": "b5c094767d51811845b1feb057e4f6c4",
                "sha256": "f8629e2b5fed36f6a76a7a1d13379802e68fb5848bd8b1ba5115bdcf6862cdda"
            },
            "downloads": -1,
            "filename": "pygcc-1.3.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "b5c094767d51811845b1feb057e4f6c4",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.7",
            "size": 1511043,
            "upload_time": "2024-05-04T02:03:31",
            "upload_time_iso_8601": "2024-05-04T02:03:31.481498Z",
            "url": "https://files.pythonhosted.org/packages/49/d4/a8aabefc4b1a666464d3b5736a4b9acaec3fc1baa66a95b1e0a51cd0ae5e/pygcc-1.3.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b2d97e271cd979cb05cc789ae5d7c39be5cc797ac916bafd48b1b288de302b99",
                "md5": "53115c49e7ea736c611d5a339306c88f",
                "sha256": "8d6a17004871d592fcc26238c3868de9ee30098ee95e3bde7dc4f39428eace44"
            },
            "downloads": -1,
            "filename": "pygcc-1.3.0.tar.gz",
            "has_sig": false,
            "md5_digest": "53115c49e7ea736c611d5a339306c88f",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.7",
            "size": 1450742,
            "upload_time": "2024-05-04T02:03:33",
            "upload_time_iso_8601": "2024-05-04T02:03:33.772339Z",
            "url": "https://files.pythonhosted.org/packages/b2/d9/7e271cd979cb05cc789ae5d7c39be5cc797ac916bafd48b1b288de302b99/pygcc-1.3.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-05-04 02:03:33",
    "github": false,
    "gitlab": false,
    "bitbucket": true,
    "codeberg": false,
    "bitbucket_user": "Tutolo-RTG",
    "bitbucket_project": "pygcc",
    "lcname": "pygcc"
}
        
Elapsed time: 0.27248s