Workflow: sar_coherence_parallel_test.cwl#main

Fetched 2026-01-25 00:02:02 GMT

Parallel InSAR coherence workflow: 1. Generate InSAR pairs from input date range and burst parameters 2. Process each pair in parallel (scatter) 2. STAC results (removed for now)

children parents
Workflow as SVG
  • Selected
  • Default Values
  • Nested Workflows
  • Tools
  • Inputs/Outputs

Inputs

ID Type Title Doc
burst_id Integer

Sentinel-1 burst ID

sub_swath String

Sub-swath identifier (IW1, IW2, or IW3)

polarization String

Polarization (vv or vh)

temporal_extent String[]

Temporal extent as [start_date, end_date], e.g., ['2024-08-01', '2024-09-30']

temporal_baseline Integer

Temporal baseline in days for pair generation

coherence_window_az Integer (Optional)

Coherence window size in azimuth direction

coherence_window_rg Integer (Optional)

Coherence window size in range direction

Steps

ID Runs Label Doc
extract_pairs
sar_coherence_parallel_test.cwl#extract_pairs_array (ExpressionTool)

Extract InSAR_pairs array from JSON file

process_pairs
sar_coherence_parallel_test.cwl#process_single_pair (CommandLineTool)

Process a single InSAR pair to generate coherence

generate_pairs
sar_coherence_parallel_test.cwl#get_insar_pairs (CommandLineTool)

Generate InSAR pairs based on burst ID and temporal parameters

Outputs

ID Type Label Doc
coherence_results Directory[]

Array of directories, one per InSAR pair with coherence results

Permalink: https://w3id.org/cwl/view/git/0ce653f4a95dc8ac527af81674be9c2075d8f7a5/cwl/sar_coherence_parallel_test.cwl?part=main