An application based on Python and designed as a solution for geology related daily work.
-
Updated
May 22, 2026 - Python
An application based on Python and designed as a solution for geology related daily work.
A set of tools for getting the most from your geochemical data.
an open-sourced highly automated machine learning Python framework for data-driven geochemistry discovery
Coupled atmosphere-interior framework to simulate the temporal evolution of rocky planets.
Python client for the Earthchem REST and OGC APIs
A GUI application for geochronology focussed on disequilibrium U-Pb ages. Can also be used for computing equilibrium U-Pb ages, performing linear regression and computing weighted averages.
A Python library for geochronology.
Python library for processing and standardizing carbonate clumped-isotope analyses, from low-level data out of a dual-inlet mass spectrometer to final, “absolute” Δ47, Δ48, and Δ49 values with fully propagated analytical error estimates.
A CLI based eclectic set of geochemical data manipulation, QC and plotting tools.
Python Scripts for ICP-MS Hf data processing.
Analysis and Visualization toolkit for plaNetary Inferences
A free, open-source desktop application evolved from basalt provenance analysis into a comprehensive multi-domain scientific platform. Features 70+ classification engines (geochemistry, archaeology, materials science), 16 hardware suites (XRF, GPS, calipers), built-in offline AI, statistical console, and 16 auto-detecting field panels. For students
It makes you able to call PhreeqcRM from Python
Integrating diagenetic equations using Python, inspired by LMA-Matlab, which was created by Niklas Hohmann
GEMCNN is a production-grade deep learning system that automates gemstone origin determination and treatment detection using multimodal analytical data
Python engine for robust CIPW normative mineralogy calculations and whole-rock igneous geochemistry workflows, featuring sequential calculations, iron speciation adjustments, and batch processing integration with pandas.
PHREEQC geochemical modeling of Enhanced Rock Weathering in Darjeeling tea plantations for carbon removal quantification and agricultural soil enhancement
Python import and generation of IoGas™ plot templates.
A Decision Tree model to classify igneous rocks (Basalt, Andesite, Rhyolite) using SiO₂, FeO, and Al₂O₃ geochemical data from EarthChem.
Add a description, image, and links to the geochemistry topic page so that developers can more easily learn about it.
To associate your repository with the geochemistry topic, visit your repo's landing page and select "manage topics."