A general Geotechnical data structure and utilities for Python
Project description
geotechdata
A Python package for managing geotechnical data, including points, boreholes, SPT data, lab test results, and groundwater information.
Features
- Point: Store investigation locations with coordinates and metadata.
- BoreholeData & SPTData: Manage borehole logs and Standard Penetration Test results.
- LabTestData: Generic class for storing any type of lab test result.
- GroundwaterData: Store groundwater measurements.
- Export: Easily export data to CSV, JSON, Excel, or GeoJSON.
- Visualization: Plot SPT blow counts vs. depth.
Installation
pip install geotechdata
Examples and Usage
For practical usage examples, see the example Jupyter notebooks in the examples/ folder of this repository.
You can open these notebooks directly on GitHub or download and run them locally to see how to use the package for real geotechnical data workflows.
Contributing
Contributions are welcome!
If you have suggestions, bug reports, or would like to contribute code, please open an issue or submit a pull request on GitHub.
License
This project is licensed under the MIT License.
See the LICENSE file for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file geotechdata-0.1.0.tar.gz.
File metadata
- Download URL: geotechdata-0.1.0.tar.gz
- Upload date:
- Size: 5.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3eb2307f52c7aea66560edac9e400d331759028354e7f1b3d2ec97d535542a37
|
|
| MD5 |
45481f555468983fd0823fe4a229b140
|
|
| BLAKE2b-256 |
12b799311ee84a4e646b9aa693c6ff6eadf9509b92a72e57aa7926bcfee7d0f5
|
File details
Details for the file geotechdata-0.1.0-py3-none-any.whl.
File metadata
- Download URL: geotechdata-0.1.0-py3-none-any.whl
- Upload date:
- Size: 6.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a5367de184842b732abdc673e50c1c7e8b7451e16f6c1c7cd08744d16e68d320
|
|
| MD5 |
79198983689f98eb24daaf2b277c2969
|
|
| BLAKE2b-256 |
f9d322d1cfe1ef258c1d8ebffcbde03ab3ad77dc426178513555138481c7ecd5
|