/
OPERA-rtc-template.yaml
227 lines (171 loc) · 7.24 KB
/
OPERA-rtc-template.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
runconfig:
name: rtc_s1_workflow_default
groups:
primary_executable:
product_type: RTC_S1
pge_name_group:
pge_name: RTC_S1_PGE
input_file_group:
# Required. List of SAFE files (min=1)
safe_file_path: [SAFE_PATH]
orbit_file_path: [ORBIT_PATH]
# Optional. Burst ID to process (empty for all bursts)
# burst_id: [t069_147173_iw1, t069_147174_iw1]
# burst_id: [t071_151225_iw1, t071_151226_iw1]
dynamic_ancillary_file_group:
# Digital elevation model
# dem_file: /data/dem/glo_30/S1B_IW_SLC__1SSH_20190223T222639_20190223T222706_015079_01C2E9_1D63_dem.tif
dem_file: DEM_PATH
# Digital elevation model description
dem_file_description:
static_ancillary_file_group:
# burst database sqlite file
burst_database_file:
product_group:
processing_type: 'CUSTOM'
# Directory where PGE will place results
product_path: .
# Directory where SAS writes temporary data
scratch_path: OPERA_SCRATCH_FOLDER
# If option `save_bursts` is set, output bursts are saved to:
# {output_dir}/{burst_id}/{product_id}{suffix}.{ext}
# If option `save_mosaics` is set, output mosaics are saved to:
# {output_dir}/{product_id}{suffix}.{ext}
# If the field `product_id`` is left empty, the prefix "rtc_product"
# will be used instead.
# `suffix` is only used when there are multiple output files.
# `ext` is determined by geocoding_options.output_imagery_format.
output_dir: OPERA_OUTPUT_FOLDER
product_id: OPERA_L2_RTC-SCENE_NAME
save_bursts: True
save_mosaics: True
output_imagery_format: COG
output_imagery_compression: DEFLATE
output_imagery_nbits: 32
# Optional. Save secondary layers (e.g., inc. angle) within
# the HDF5 file
save_secondary_layers_as_hdf5: True
# Save RTC-S1 metadata in the HDF5 format
# Optional for `output_imagery_format` equal to 'ENVI', 'GTiff', or
# 'COG', and enabled by default for `output_imagery_format` equal
# to 'HDF5' or 'NETCDF' or `save_secondary_layers_as_hdf5` is True
save_metadata: True
processing:
# Check if ancillary input cover entirely output products
check_ancillary_inputs_coverage: True
polarization: POLARIZATION_TYPE
# Options to run geo2rdr
geo2rdr:
threshold: 1.0e-8
numiter: 25
# Options to run rdr2geo
rdr2geo:
threshold: 1.0e-7
numiter: 25
# Apply absolute radiometric correction
apply_absolute_radiometric_correction: True
# Apply thermal noise correction
apply_thermal_noise_correction: True
# OPTIONAL - Apply RTC
apply_rtc: True
# Apply bistatic delay correction
apply_bistatic_delay_correction: False
# Apply static tropospheric delay correction
apply_static_tropospheric_delay_correction: False
# DEM interpolation method
# Choices - 'sinc', 'bilinear', 'bicubic', 'nearest', 'biquintic'
dem_interpolation_method: bilinear
# OPTIONAL - to control behavior of RTC module
# (only applicable if geocode.apply_rtc is True)
rtc:
# OPTIONAL - Choices:
# "gamma0" (default)
# "sigma0"
output_type: gamma0
# OPTIONAL - Choices:
# "bilinear_distribution" (default)
# "area_projection"
algorithm_type: area_projection
# OPTIONAL - Choices:
# "beta0" (default)
# "sigma0"
input_terrain_radiometry: beta0
# OPTIONAL - Minimum RTC area factor in dB
rtc_min_value_db: -30
# RTC DEM upsampling
dem_upsampling: 2
# OPTIONAL - Mechanism to specify output posting and DEM
geocoding:
# OPTIONAL - Apply valid-samples sub-swath masking
apply_valid_samples_sub_swath_masking: True
# OPTIONAL - Apply shadow masking
apply_shadow_masking: True
# OPTIONAL -
algorithm_type: area_projection
# OPTIONAL - Choices: "single_block", "geogrid", "geogrid_radargrid", and "auto" (default)
memory_mode: auto
# OPTIONAL - Processing upsampling factor applied to input geogrid
geogrid_upsampling: 2
# Save the incidence angle
save_incidence_angle: False
# Save the local-incidence angle
save_local_inc_angle: True
# Save the projection angle
save_projection_angle: False
# Save the RTC ANF compuated with the projection angle method
save_rtc_anf_projection_angle: True
# Save the range slope angle
save_range_slope: False
# Save the number of looks used to compute RTC-S1
save_nlooks: True
# Save the RTC area normalization factor (ANF) used to generate
# the RTC product
save_rtc_anf: True
# Save the RTC area normalization factor (ANF) gamma0 to sigma0
save_rtc_anf_gamma0_to_sigma0: True
# Save interpolated DEM used to compute RTC-S1
save_dem: True
# Save layover shadow mask
save_mask: True
# OPTIONAL - Absolute radiometric correction
abs_rad_cal: 1
# OPTIONAL - Clip values above threshold
clip_max:
# OPTIONAL - Clip values below threshold
clip_min:
# OPTIONAL - Double sampling of the radar-grid
# input sampling in the range direction
upsample_radargrid: False
# Fields to populate the products' metadata required by
# CEOS Analysis Ready Data specifications
estimated_geometric_accuracy_bias_x:
estimated_geometric_accuracy_bias_y:
estimated_geometric_accuracy_stddev_x:
estimated_geometric_accuracy_stddev_y:
bursts_geogrid:
output_epsg: 3031
x_posting: 20
y_posting: 20
x_snap: 20
y_snap: 20
top_left:
x:
y:
bottom_right:
x:
y:
mosaicking:
# OPTIONAL - Choices: "average", "first", "bursts_center" (default)
mosaic_mode: first
mosaic_geogrid:
output_epsg: 3031
x_posting: 20
y_posting: 20
x_snap: 20
y_snap: 20
top_left:
x:
y:
bottom_right:
x:
y: