top of page

⛏️ Remote Python Coaching for Geologists in Mining

  • Julia
  • Feb 17
  • 2 min read

Updated: Jun 5


From Drillhole Data to Interactive Dashboards — Learn Python for Real-World Exploration & Mining Workflows


ree

Working in exploration, resource geology, or mining geology?

Tired of wrestling with Excel or outdated tools to manage drillhole data, assays, or block models?


This coaching program is designed specifically for geologists in the mining industry — giving you the tools to clean, analyze, and visualize your geological data efficiently using Python and modern workflows. No fluff. Just practical, mining-focused skills. 💻🪨


🔍 What You’ll Learn:


🧱 1. Structure Your Data

  • Load and manage your core drillhole tables:

    • Collar, Survey, and Assay

  • Handle surface data, polygons and block model grids

  • Merge and clean data for geological interpretation and resource workflows


📦 2. Master Python Tools Built for Geodata

  • Core libraries:

    • pandas → tabular drillhole & assay workflows

    • numpy / scipy → calculations & modeling

    • geopandas → spatial joins, geometry, and mapping

  • Overview of existing geoscience Python libraries used in mining


🗺️ 3. GIS & QGIS Integration

  • Export and visualize your results in QGIS

  • Create shapefiles and GeoJSON from drillholes and surfaces

  • Build a simple Python → GIS workflow for mapping and communication


🚀 4. Build Internal Tools with Streamlit

  • Use Streamlit to turn your Python scripts into interactive dashboards

  • Create facies filters, assay histograms, or drillhole visualizations

  • Share web apps internally with geo-teams or managers


⚙️ 5. Environment Setup & Workflow Tips

  • Get started with Anaconda or virtual environments

  • Organize projects, notebooks, and scripts for long-term clarity

  • Version control basics for solo work or collaboration


🎯 How the Program Works:

  • 🔁 Weekly remote sessions — 1-on-1 or small group

  • 📊 Real mining datasets: no abstract examples

  • 🧠 Tailored to your role — exploration, resource, or mine geology

  • 💬 Slack support between sessions

  • ✅ Optional mini-projects, reviews, and custom topics


🕒 Flexible Format — Tailored to Your Needs

Whether you're looking for a focused 10-hour booster or a multi-week coaching journey, we adapt the training to your pace, your goals, and your schedule.

We know geologists have field campaigns, tight deadlines, and shifting priorities — that's why our program is built to be fully flexible and client-focused. Sessions can be spread out over days, weeks, or months depending on your availability.


💼 Pricing That Fits Your Situation

We offer adapted pricing options to make training accessible for everyone:

  • 🏢 Corporate packages for large mining companies

  • 🛠️ Flexible rates for small teams and junior exploration companies

  • 👤 Independent geologists & consultants welcome

  • 🙏 Special pricing for unemployed geos or recent grads

Just reach out — we’ll find the right format and budget for your situation. No one should miss out on building these valuable skills.


Whether you’re validating assays, generating QAQC plots, or prepping data for a block model — we’ll show you how to automate and streamline those tasks with Python.


🗓️ Next cohort opens soon — limited seats for personalized coaching📩

contact@cardinalgeosciences.com or book a meeting here to learn more & apply!

Comments


bottom of page