Skip to main content

Analyse fracture networks for digitalized rock outcrops.

Project description

GitHub release License issues - FracAbility Made with Python maintained - yes

Quick introduction ⚡

Fracture networks are essential for the analysis and modelling of mechanical and hydraulic properties of rock masses. Recently, the use of Digital Outcrop Models (DOMs) provided a solid framework for the collection of large and quantitative datasets from which different properties can be extracted. Because of the complex nature of exposed rock outcrops, statistical model fitting can sometimes be challenging. Areas covered by rock debree, vegetation patches or simply the outer boundaries of the outcrop can introduce right-censoring bias and can often lead to parameter underestimation. Tools are needed to correct for estimating the correct distribution parameters while taking into account this bias. Survival analysis techniques, although usually applied in function of time and not length, accomplishes exactly this.

FracAbility is a Python toolbox that can be used to analyse fracture networks and estimate length distributions considering and correcting the effect of right-censoring using survival analysis. This package provides tools to:

  1. Define the topology of fracture networks
  2. Estimate multiple fracture length distributions while taking into consideration right censoring effects.
  3. Provide methods to choose the most representative distribution using both a visual and a quantitative approach

Please refer to the Docs for a more in depth introduction to the problem, theoretical background, examples and API overview.

Installation 🔧

To install FracAbility pip can be used:

pip install fracability

Please refer to the Docs for further guidance

Documentation 📚

Click here to view the online documentation:

View - Online docs

Click here to view the source code for the documentation:

view - Source documentation

Authors 💎✨

License 📄

Released under AGPL-3.0 by @gbene

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fracability-1.5.2.tar.gz (3.2 MB view details)

Uploaded Source

Built Distribution

FracAbility-1.5.2-py3-none-any.whl (3.2 MB view details)

Uploaded Python 3

File details

Details for the file fracability-1.5.2.tar.gz.

File metadata

  • Download URL: fracability-1.5.2.tar.gz
  • Upload date:
  • Size: 3.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for fracability-1.5.2.tar.gz
Algorithm Hash digest
SHA256 f5095c5fdb11aa0a9771bfe58d09118458c11bc1ea76d72f41aaacaa2ed7da0c
MD5 4d74d40aedf73e0c3e60d0043b8e599b
BLAKE2b-256 9ae3341b2120c541327c1c944ed4997d749463932892456df815d2de5c6dce36

See more details on using hashes here.

File details

Details for the file FracAbility-1.5.2-py3-none-any.whl.

File metadata

  • Download URL: FracAbility-1.5.2-py3-none-any.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for FracAbility-1.5.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6149f33cff8cf7c7c929ee06fddd5a54c7af9fa609d1ffbb960f6dc084fcf4c7
MD5 7b86ba2030e4f19fcf4daf91e9084cdc
BLAKE2b-256 0cb460f09d69e498975a04be8ffb25c1145502d76f5deaff765a4c70f54edb8e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page