Curated from repositories that make our lives as geoscientists, hackers and data wranglers easier or just more awesome
-
Updated
May 26, 2026
Curated from repositories that make our lives as geoscientists, hackers and data wranglers easier or just more awesome
List of resources for mineral exploration and machine learning, generally with useful code and examples.
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.
The Virtual Planet Simulator
an open-sourced highly automated machine learning Python framework for data-driven geochemistry discovery
A code for calculating the standard state thermodynamic properties at a given temperature and pressure.
Coupled atmosphere-interior framework to simulate the temporal evolution of rocky planets.
Functions and example notebooks for using/comparing different methods of geochemical multivariate outlier detection.
Easily calling PhreeqcRM from Matlab
Python client for the Earthchem REST and OGC APIs
Python package for looking at the problems associated with geoscience datasets for data science
A two-phase (water + gas) reactive transport model, written in Julia, that also simulates geochemical reactions between water-gas-mineral phases via a link with PHREEQC.
An open-source software for geoscientific research, integrating geological plotting, thermobarometry, geochemical analysis and machine learning. Provides an all-in-one solution from data to publication-ready graphics, empowering researchers with efficient professional analysis.
Read IRMS (Isotope Ratio Mass Spectrometry) data files into R
R package to analyze Groundwater, Geothermal water and Gas Geochemistry information
Package for apatite-based thermodynamic models: ApThermo (melt hygrometry) and ApREE (REE partitioning).
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.
Interactive Jupyter notebook exploring the features of GEOROC 2.0. Demonstrates data access via API, data formatting, cleaning, resampling, and visualization for geochemical analysis.
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."