Skip to content

geocodes-eng/geotech-python-libraries

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Python Libraries for Geotechnical Engineering

This repository is a collection of useful open source Python packages for use in geotechnical and earthquake engineering.

πŸ“Œ Overview

This repository serves as a reference for geotechnical engineers looking to leverage Python for various engineering calculations, data analysis, and automation.

πŸ— Essential Python Libraries for Geotechnical Engineering

Library Description
Pandas Powerful data analysis and manipulation tool, ideal for handling geotechnical datasets.
Xarray Powerful library for multidimensional data processing.
Python-AGS4 A package for working with AGS format geotechnical data.
PyDiggs A package for managing DIGGS electronic data transfer format data.
Pygef A parser for .gef files used in soil measurement data processing.
Geotechdata A generic Python data class to manage geotechnical data.
Groundhog A collection of geotechnical engineering tools and calculations.
Liquepy Liquefaction assessment library for geotechnical earthquake engineering.
Geolysis Geotechnical functions for soil classification, SPT analysis and bearing capacity.
GemPy 3D geological modeling with implicit methods.
Gmsh Open-source meshing software for numerical simulations.
PySeismoSoil Site response analysis toolkit.
HVSRPy Horizontal-to-vertical spectral ratio (HVSR) analysis tool.
SWProcess Seismic wave processing.
Nzshm-model Logic tree definition and configurations for the New Zealand National Seismic Hazard Model.

πŸš€ How to Install

To install these libraries, run:

pip install [package_name]

⚠️ Disclaimer

This list is based on personal use and research. No warranties or guarantees are provided for these packages, and their accuracy, functionality, and reliability depend on the respective developers. Please review official documentation and community feedback before using these tools for critical applications.

Follow for more!

About

Python Packages for Geotechnical Engineering

Topics

Resources

Stars

Watchers

Forks

Languages