fractopo: A Python package for fracture network analysis

  • Ovaskainen N
N/ACitations
Citations of this article
14Readers
Mendeley users who have this article in their library.

Abstract

In the Earth’s crust, networks of approximately planar discontinuities, fractures, form intricate networks where they cross-cut and abut each other. These fractures control the stability of the crust and act as pathways for fluid flow and subsequently, transfer of geothermal heat and contaminants. Fractures can be observed from exposed bedrock surfaces where these discontinuities appear as two-dimensional fracture traces. Digitizing these fracture trace observations (e.g., from drone imaged outcrops) results in georeferenced two-dimensional trace vector datasets (i.e., fracture networks), which offer a cross-sectional window into the three-dimensional networks within the bedrock. To analyze these datasets, Geographic Information System (GIS) tools are typically used to perform geospatial operations and analysis of the data. However, these tools are not specialized to handle the specific requirements for geometric and topological consistency of the fracture trace data and lack programmability to define repeatable workflows. To fill these gaps, fractopo provides geometric and topological validation, specifically tailored for fracture trace data, and a set of highly specific geospatial analysis tools, including plotting of the results. In contrast to GIS tools, fractopo is more readily usable in Python scripts and data pipelines which allow for better reproducibility of results.

Cite

CITATION STYLE

APA

Ovaskainen, N. (2023). fractopo: A Python package for fracture network analysis. Journal of Open Source Software, 8(85), 5300. https://doi.org/10.21105/joss.05300

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free