[DTC-E4] WF7403: Rupture Forecast Workflow
Version 1

Workflow Type: Common Workflow Language
Work-in-progress

Overview

This repository contains the Common Workflow Language (CWL) and RO-Crate metadata definition for WF7403, the Rupture Forecast workflow of DTC-E4, developed under the DT-GEO project.

The WF7403 workflow performs physics-based dynamic rupture simulations to generate a catalog of rupture scenarios for a given fault system. For each scenario, the workflow computes synthetic data such as ground motions, static displacements, and moment-rate release, along with corresponding shakemaps.

In the event of a moderate to large earthquake, WF7403 supports a rapid-response mode that automatically compares real-time seismic and geodetic observations with the precomputed scenario catalog to identify the best-fitting rupture model within minutes to hours after the event.

Workflow Structure

The workflow is organized into two interconnected sub-workflows:

  1. A. Catalog Creation Workflow

    • Generates a large ensemble of forward dynamic rupture simulations using SeisSol or SPECFEM3D, producing synthetic observables and storing them in the Simulation Data Lake (SDL).
    • This process typically requires high-performance computing (Tier-0/Tier-1 resources) for up to 100 SeisSol runs, equivalent to ~500,000 core hours.
  2. B. Rapid Response Workflow

    • Continuously monitors real-time earthquake catalogs.
    • When an event is detected, it downloads waveform data and performs a scenario-matching analysis against the precomputed catalog in the SDL.
    • Outputs the best-matching dynamic rupture scenario for rapid situational awareness.

Workflow Inputs

  • DT7406 – Input files for dynamic rupture simulation: Mesh, velocity model, frictional and medium parameters, and initial stress conditions.
  • DT7408 – Seismic and geodetic data: Real-time data streamed from EPOS infrastructures.

Workflow Outputs

  • DT7409 – Single Dynamic Rupture Scenario: The best-fitting scenario output from the catalog, including ground-motion and displacement fields.

Click and drag the diagram to pan, double click or use the controls to zoom.

Inputs

ID Name Description Type
DT740601_csv n/a CSV File to generate input files for catalog
  • File
DT740603_mesh n/a SDL-Data AltoTiberina_Inputs contains mesh and asagi for SeisSol
  • Directory
Current_Time n/a Current Time since ST74030401 needs at least one input parameter
  • string

Steps

ID Name Description
ST7403_Catalog_Creation n/a Catalog Creation Workflow.
ST7403_Rapid_Response n/a Rapid Response Workflow.

Outputs

ID Name Description Type
SDL_AltoTiberina_Catalog n/a SDL AltoTiberina_Catalog.
  • Directory
Event_Time n/a Event time.
  • string
Waveforms n/a Downloaded waveforms.
  • Directory
Closest_Match n/a Single dynamic rupture scenario.
  • File

Version History

Version 1 (earliest) Created 14th Oct 2025 at 14:16 by Johannes Kemper

Initial commit


Open master fb7c232
help Creators and Submitter
Creators
  • Mathilde Marchandon
  • Alice-Agnes Gabriel
  • Iris Christadler
Submitter
Activity

Views: 116   Downloads: 1

Created: 14th Oct 2025 at 14:16

help Attributions

None

Total size: 36.8 KB
Powered by
(v.1.17.0-main)
Copyright © 2008 - 2025 The University of Manchester and HITS gGmbH