With an abundance of information available on platforms such as YouTube and GitHub, many beginners are left wondering: Where should I start, and which sources can I trust? This website addresses this challenge by curating practical content to support those navigating complex geodata science and numerical modeling tasks.
In the Blog page, I share insights and step-by-step guides that working geodata scientists and metallurgists can apply directly. From understanding how to perform tasks in Python to learning the inner workings of essential software packages, these posts are designed to bridge the gap between data interpretation and hands-on application.
If you're passionate about sharing knowledge and have insights or workflows that could help others, I'd love to hear from you. Let's make this a valuable resource for the geodata science community—reach out if you'd like to contribute!
Jupyter Notebook is a versatile tool designed for interactively developing and showcasing data science projects. It allows you to seamlessly combine code, visualizations, descriptive text, and other rich media into one document, offering an integrated and expressive workflow. This guide will walk you through installing Jupyter Notebook locally and creating your first project.
This post explores how X-ray plunge projection can be used to analyze ore grades effectively, offering new insights into mineralisation patterns and geological structures. Maximum Intensity Projection (MIP) highlights the highest-value point from a point cloud along a specific line of sight, enabling a fast, intuitive view of structural controls, especially where high-grade zones are concealed by surrounding lower-grade material.
Drillhole desurveying computes accurate XYZ coordinates along a drillhole's length using collar and downhole survey data. By reconstructing the true 3D path from azimuth and dip measurements, it ensures geological data are positioned correctly, improving grade estimation, modelling, and resource evaluation while minimising errors in exploration and mining workflows.
A practical Jupyter Notebook that teaches an end-to-end Sentinel-2 workflow in Python: define an AOI, fetch cloud-filtered scenes from Earth Engine, build monthly composites (median for spectral bands, mode for SCL), compute key indices (NDVI, NDWI, MNDWI, NDTI, NDCI, ferric/ferrous iron, AlOH, FeOH, MgOH, silica, carbonate, clay), export multi-band GeoTIFFs, and render MP4 time-series with geographic axes. Includes QA checks and CSV block tables. This demo focuses on clarity and teaching rather than national/continental optimisation.