Python Script DOuGLAS v1.0

DOI

Understanding the contemporary stress state in rock volumes is crucial for applications such as reservoir management, geothermal energy, and underground storage. Geomechanical-numerical modelling, which predicts the 3D stress state based on geological structures, density distributions, and elastic properties, requires calibration using stress magnitude data records acquired in-situ. However, these data records can include outliers—stress measurements significantly deviating from expected values due to errors or localized geological anomalies. These outliers can skew model calibrations, leading to inaccurate predictions of boundary conditions and stress magnitudes, particularly in sets with limited numbers of data records. A systematic approach to identifying and handling outliers is essential to mitigate inaccuracies. The Python-based script DOuGLAS (Detection of Outliers in Geomechanics using Linear-elastic Assumption and Statistics) was developed to address this challenge. The software is part of the FAST (Fast Automatic Stress Tensor) suite of programs. Its function is to identify outliers in sets of stress magnitude data records by assessing the respective impact of individual data records on boundary condition predictions, using iterative combinations of data records. Results are analysed through dimensionality reduction and statistical scoring, providing visual and quantitative tools for outlier detection. The script aids users in improving model reliability by identifying and addressing anomalous data. It supports sets of different numbers of stress magnitude data records and integrates seamlessly with tools such as Tecplot 360 EX and GeoStress. This manual provides a comprehensive guide for using DOuGLAS, interpreting its outputs, and understanding its application in geomechanical modeling.

Identifier
DOI https://doi.org/10.5880/wsm.2023.003
Related Identifier IsDocumentedBy https://doi.org/10.48440/wsm.2025.003
Related Identifier References https://doi.org/10.5880/WSM.2025.001
Related Identifier Cites https://doi.org/10.1177/1094428112470848
Related Identifier Cites https://doi.org/10.1016/j.petrol.2006.01.003
Related Identifier Cites https://doi.org/10.1007/s40948-015-0016-9
Related Identifier Cites https://doi.org/10.3390/geotechnics3020022
Related Identifier Cites https://doi.org/10.1201/9780429246593
Related Identifier References https://doi.org/10.2312/wsm.2020.001
Related Identifier Cites https://doi.org/10.1016/j.tecto.2018.07.007
Related Identifier Cites https://doi.org/10.5880/wsm.2016.001
Related Identifier Cites https://doi.org/10.5194/se-6-533-2015
Related Identifier Cites https://doi.org/10.1186/s40517-020-00178-5
Related Identifier Cites https://doi.org/10.5194/se-5-1123-2014
Related Identifier Cites https://doi.org/10.48440/wsm.2021.003
Related Identifier References https://doi.org/10.5880/wsm.2021.003
Related Identifier IsVariantFormOf https://github.com/louison-laruelle/douglas
Metadata Access http://doidb.wdc-terra.org/oaip/oai?verb=GetRecord&metadataPrefix=oai_datacite&identifier=oai:doidb.wdc-terra.org:8136
Provenance
Creator Laruelle, Louison ORCID logo; Ziegler, Moritz O. ORCID logo
Publisher GFZ Data Services
Contributor Laruelle, Louison
Publication Year 2025
Funding Reference Deutsche Forschungsgemeinschaft http://dx.doi.org/10.13039/501100001659 Crossref Funder ID 523456847 PHYSALIS; Bundesgesellschaft für Endlagerung SpannEnD 2.0
Rights GNU General Public License Version 3 (29 June 2007); Copyright (C) 2025 GFZ Helmholtz Centre for Geosciences, Potsdam, Germany; https://www.gnu.org/licenses/gpl-3.0.html
OpenAccess true
Contact Laruelle, Louison (GFZ Helmholtz Centre for Geosciences, Potsdam, Germany)
Representation
Resource Type Software
Discipline Geophysics