Skip to main content

geotechdata

PyPI Python Versions License

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.

Metadata

Release files for geotechdata 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for geotechdata 0.1.1
File Size Uploaded
geotechdata-0.1.1.tar.gz 5.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for geotechdata 0.1.1
File Interpreter ABI Platform
geotechdata-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 11.9 kB

Release files / geotechdata-0.1.1.tar.gz

Download URL geotechdata-0.1.1.tar.gz
Size 5.3 kB
Tags Source
SHA-256 checksum
How to use checksums
d4db499a22de37c15f4410ff01edfef933cac304f691c86e9226c9c84fa22bd9
BLAKE2b-256 checksum
How to use checksums
798ca6d8d0f9715827262c5c8ea188d7047e3355bc5a9b017b71f845d58930cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.7

Release files / geotechdata-0.1.1-py3-none-any.whl

Download URL geotechdata-0.1.1-py3-none-any.whl
Size 6.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
47a7e4ed12d19e2cd9806fc4a8511ca924b4c901704341c30b8b9e69ed593257
BLAKE2b-256 checksum
How to use checksums
3d9648fddc2b68ddb12e9d59acbbb0c356eb911e3077dc16962ba2492908826c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.7

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page