Tutorials¶
Twenty-seven chapter-by-chapter Jupyter notebooks that walk through
every major module of geoeq with real data and worked examples.
Each notebook is rendered in-page (no Jupyter required to read);
click a chip below or use the sidebar to open one. Download the
.ipynb from the GitHub repository if you want to run interactively.
How each notebook is structured¶
Every notebook follows the same pattern:
- Import & setup —
import geoeq as ge - Function reference — signature, parameters, return values
- Basic examples — simple calls with scalar inputs
- Array / batch — NumPy array inputs
- Visualization — plots with customization
- Real-world problem — textbook or field scenario
- Practice exercises — try it yourself
Chapter index¶
01 Soil properties 02 Soil classification 03 Grain size analysis 04 Shear strength 05 Consolidation 06 Compaction 07 Permeability (lab) 08 Atterberg limits 09 CBR (lab) 10 SPT 11 CPT 12 Vane shear 13 Pressuremeter 14 Plate load test 15 Pile load test 16 Field permeability 17 Field CBR / DCP 18 Soil profile stress 19 Seepage 20 Stress distribution 21 Bearing capacity 22 Settlement 23 Earth pressure 24 Pile foundations 25 Slope stability 26 Earthquake geotech 27 Data I/O
Run the notebooks locally
All 27 notebooks are also in the GitHub repository if you want to download and execute them with your own data: