From f20dbf0f1c58e961d5bb71b9e59e1a8f61ffee8c Mon Sep 17 00:00:00 2001 From: Ken Arnoult Date: Wed, 6 May 2026 17:15:54 -0800 Subject: [PATCH 1/3] Create STREAM_FLOW.yml Create STREAM_FLOW.yml in job_spec folder. --- job_spec/STREAM_FLOW.yml | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 job_spec/STREAM_FLOW.yml diff --git a/job_spec/STREAM_FLOW.yml b/job_spec/STREAM_FLOW.yml new file mode 100644 index 000000000..ac439789c --- /dev/null +++ b/job_spec/STREAM_FLOW.yml @@ -0,0 +1,39 @@ +STREAM_FLOW: + required_parameters: + - ERW_type + - id_number + parameters: + ERW_type: + api_schema: + description: 'ERW_type ("node" or "reach")' + type: string + example: "node" + id_number: + api_schema: + description: 'id_number (node_id or reach_id)' + type: number + format: integer + example: 74270500050291 + cost_profiles: + DEFAULT: + cost: 1.0 + validators: [] + steps: + - name: '' + image: ghcr.io/asfhyp3/hyp3-streamflow + command: + - --bucket + - '!Ref Bucket' + - --bucket-prefix + - Ref::job_id + - --ERW_type + - Ref::ERW_type + - --id_number + - Ref::id_number + timeout: 5400 + compute_environment: Default + vcpu: 1 + memory: 7600 + secrets: + - EARTHDATA_PASSWORD + - EARTHDATA_USERNAME From 610369b9133fea7206a834926f8b272509cf4495 Mon Sep 17 00:00:00 2001 From: Ken Arnoult Date: Wed, 6 May 2026 17:21:33 -0800 Subject: [PATCH 2/3] Update CHANGELOG.md Update CHANGELOG.md for addition of STREAM_FLOW.yml --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index b2dbca2ff..10674f0b9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,11 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [10.16.5] + +### Added +- STREAM_FLOW.yml to job_spec folder + ## [10.16.4] ### Added From b90901cee5c96d64bbcf164b1044194144513b7d Mon Sep 17 00:00:00 2001 From: Ken Arnoult Date: Tue, 19 May 2026 15:24:47 -0800 Subject: [PATCH 3/3] Update STREAM_FLOW.yml Update STREAM_FLOW.yml to include RTC and HydroSAR steps. --- job_spec/STREAM_FLOW.yml | 62 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) diff --git a/job_spec/STREAM_FLOW.yml b/job_spec/STREAM_FLOW.yml index ac439789c..c41d7eca7 100644 --- a/job_spec/STREAM_FLOW.yml +++ b/job_spec/STREAM_FLOW.yml @@ -19,6 +19,68 @@ STREAM_FLOW: cost: 1.0 validators: [] steps: + - name: RTC + image: 845172464411.dkr.ecr.us-west-2.amazonaws.com/hyp3-gamma + command: + - ++process + - rtc + - ++omp-num-threads + - '4' + - --bucket + - '!Ref Bucket' + - --bucket-prefix + - Ref::job_id + - --resolution + - Ref::resolution + - --speckle-filter + - Ref::speckle_filter + - --scale + - 'power' + - --radiometry + - 'gamma0' + - --dem-matching + - 'false' + - --include-dem + - 'true' + - --include-inc-map + - 'false' + - --include-scattering-area + - 'false' + - --include-rgb + - 'true' + - --dem-name + - 'copernicus' + - Ref::granules + timeout: 36000 + compute_environment: Default + vcpu: 1 + memory: 31500 + secrets: + - EARTHDATA_USERNAME + - EARTHDATA_PASSWORD + - name: '' + image: ghcr.io/fjmeyer/hydrosar + command: + - ++process + - HYDRO30 + - --bucket + - '!Ref Bucket' + - --bucket-prefix + - Ref::job_id + - --max-vv-threshold + - Ref::max_vv_threshold + - --max-vh-threshold + - Ref::max_vh_threshold + - --hand-threshold + - Ref::hand_threshold + - --hand-fraction + - Ref::hand_fraction + - --membership-threshold + - Ref::membership_threshold + timeout: 36000 + compute_environment: Default + vcpu: 1 + memory: 126000 - name: '' image: ghcr.io/asfhyp3/hyp3-streamflow command: