Skip to main content

Thermobar

Project description

PyPI Build Status codecov

Thermobar is a python tool for thermobarometry, chemometry and mineral equilibrium. Thermobar allows users to easily choose between more than 100 popular parameterizations involving liquid, olivine-liquid, olivine-spinel, pyroxene only, pyroxene-liquid, two pyroxene, feldspar-liquid, two feldspar, amphibole and amphibole-liquid, garnet and biotite equilibrium.

It can be downloaded via pip, on Github (you are here!), and extensive documentation and example videos and Jupyter Notebooks are available at https://thermobar.readthedocs.io/en/latest/index.html

If you want to use Machine learning models, you will need to pip install a separate package (the pkl and onnx files are too big for one release). Please see the instructions here: https://thermobar.readthedocs.io/en/latest/Examples/Cpx_Cpx_Liq_Thermobarometry/MachineLearning_Cpx_Liq_Thermobarometry.html

Find more information in Volcanica - and please make sure you cite this work!!! https://www.jvolcanica.org/ojs/index.php/volcanica/article/view/161


Want your model in Thermobar?


Getting your model into Thermobar will hopefully help to increase usage. I am happy to help you with this. You will need to supply me with your scripts or excel spreadsheet showing how the model works, your calibration dataset, and some example calculations for benchmarking.

For Machine Learning models, please see the read the docs page.

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

Thermobar-1.0.37.tar.gz (6.2 MB view details)

Uploaded Source

Built Distribution

Thermobar-1.0.37-py3-none-any.whl (6.2 MB view details)

Uploaded Python 3

File details

Details for the file Thermobar-1.0.37.tar.gz.

File metadata

  • Download URL: Thermobar-1.0.37.tar.gz
  • Upload date:
  • Size: 6.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for Thermobar-1.0.37.tar.gz
Algorithm Hash digest
SHA256 66a333cf9b939765445f1e367576b1c37c2df186ec1ccb41aa67bd078bdf6211
MD5 51b59f97b98b1aef11326ab43ee850bc
BLAKE2b-256 b0947ebcffd3d1223d830e69226651954370f4e429db0d582b47aa3f1ddfc5d5

See more details on using hashes here.

File details

Details for the file Thermobar-1.0.37-py3-none-any.whl.

File metadata

  • Download URL: Thermobar-1.0.37-py3-none-any.whl
  • Upload date:
  • Size: 6.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for Thermobar-1.0.37-py3-none-any.whl
Algorithm Hash digest
SHA256 4d26791ccb4ae84b7d57dc36927eebdddf2ed5e04cbfac96deca9375e4297e1a
MD5 0b696b62cdf4e11e9d4f2f8c2e694cbb
BLAKE2b-256 78481f794e3e607f6b4dca429779f38b72ef08662e9ddd196d87fc256a6cee71

See more details on using hashes here.

Supported by

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