Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.4%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: harikrishnannalinakumar
  • Language: Python
  • Default Branch: main
  • Size: 399 KB
Statistics
  • Stars: 1
  • Watchers: 2
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 2 years ago · Last pushed over 1 year ago
Metadata Files
Readme Citation

README.md

Stratya2D - Kinematic Decompaction and Backstripping

Straya2D enhances traditional basin analysis by extending 1D decompaction and backstripping methodologies to a 2D framework using seismic cross-sections. This Python-based tool leverages image processing techniques to integrate horizon extraction, depth normalisation, and Monte Carlo Simulation for uncertainty quantification.

Features

  • Backstripping and Decompaction: Uses Monte Carlo simulation for uncertainty estimation.
  • Horizon Extraction: Automatically detects and processes seismic horizons from PNG or JPEG images.
  • 2D Decompaction and Backstripping: Calculates changes in depositional thickness over time across a 2D seismic cross-section.
  • Monte Carlo Simulation: Quantifies uncertainties in tectonic subsidence and sediment compaction.
  • Visualisation: Provides dynamic 2D visualisations of basin evolution and horizon dynamics.
  • Horizon Flattening: Adjusts seismic horizons to a common reference level, enabling clearer stratigraphic interpretation and basin evolution analysis.

Installation

1) Clone the Repository

bash git clone https://github.com/harikrishnannalinakumar/Stratya2D.git cd Stratya2D 2) Install the Dependencies

bash pip install -r requirements.txt (Ensure you have Python installed before running this command.)

User Guide

Configure parameters

1) Open main.py and input the following parameters: - Tectonic subsidence calculations (Monte Carlo simulation). - Horizon extraction and smoothing settings (default values generally work well in most cases). - Vertical and horizontal distance normalisation for seismic data. - Well location.

Input image with horizons marked

2) Place an input image with marked horizons inside: input/{figure_name}
(You can use the default image provided in the folder for testing.)

Run the Code

3) Execute

bash python main.py

Owner

  • Name: Harikrishnan Nalinakumar
  • Login: harikrishnannalinakumar
  • Kind: user
  • Location: Sydney
  • Company: UNSW

Citation (citation.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
title: "Stratya2D"
date-released: 2025

authors:
- family-names: "Nalinakumar"
  given-names: "Harikrishnan"
  orcid: "https://orcid.org/0000-0003-1700-0106"
- family-names: "Clark"
  given-names: "Stuart"
  orcid: "https://orcid.org/0000-0002-0495-670X"

version: "1.0.0"
repository-code: "https://github.com/harikrishnannalinakumar/Kinematica-Backstripping-and-Decompaction"

GitHub Events

Total
  • Watch event: 1
  • Public event: 1
  • Push event: 13
Last Year
  • Watch event: 1
  • Public event: 1
  • Push event: 13