Skip to content

BaselodeOpen-source geoscience toolkit

Free, multi-language tooling for the mineral exploration and mining industries — built for developers, geologists, and data scientists.

Baselode logo

Why Baselode?

The exploration and mining industry relies on a small set of core data structures — drillhole collars, surveys, and assays — yet each project reinvents the wheel for loading, cleaning, and visualising them.

Baselode provides a consistent, open data model and a growing library of algorithms and visualisations so you can focus on geology and analysis, not data plumbing.

python
import baselode.drill.data as drill

collars  = drill.load_collars("collars.csv")
surveys  = drill.load_surveys("surveys.csv")
assays   = drill.load_assays("assays.csv")
dataset  = drill.assemble_dataset(collars=collars, surveys=surveys, assays=assays)

Quick install

bash
pip install baselode      # Python
npm install baselode      # JavaScript

Released under the GPL-3.0-or-later License.