Role: user
Mods Overview
Quick reference for the optional mods toggled from the run header
Modsmenu.
Not every mod is available on every run.
Culvert Runner and Batch Runner are standalone workflows, not run-level controls, so they do not appear in the Mods menu. Their existing standalone entry points and access requirements are unchanged.
openet_tsis shown to Admin users.debris_flowis shown to PowerUser users.roadsandruslerequire WBT delineation backend runs.ruslealso requiresdisturbed; enablingrusleauto-enables internalpolarissupport.omnidepends ontreatmentsand enables it when needed.
RAP Time Series (rap_ts)
- Purpose: Build multi-year RAP fractional cover summaries for hillslopes (and optional multi-OFE footprints).
- Use when: You need observed interannual cover trends or time-varying WEPP cover inputs.
- Outputs:
rap/rap_ts.parquet, RAP rasters underrap/, and generated WEPP cover files such asruns/p<wepp_id>.cov. - README: RAP / RAP_TS
OpenET Time Series (openet_ts)
- Purpose: Pull monthly OpenET ET from Climate Engine and summarize it to hillslopes by dataset key.
- Use when: You need monthly observed ET series (for example
ensembleoreemetric) aligned to project years. - Outputs:
openet/openet_ts.parquetand per-hillslope caches underopenet/individual/<dataset_key>/. - README: OpenET
Ash Transport (ash)
- Purpose: Simulate post-fire ash transport and contaminant movement from hillslopes using burn severity, hydrology, climate, and optional ash rasters.
- Use when: You need watershed-scale ash and contaminant estimates after wildfire.
- Outputs:
ash/H<wepp_id>_ash.parquethillslope files and aggregated AshPost products underash/post/(parquet tables plus schema README). - README: Ash Transport
Treatments (treatments)
- Purpose: Apply treatment scenarios (mulch, thinning, prescribed fire, and related mappings) to selected hillslopes or an uploaded treatment raster.
- Use when: You need scenario-ready treatment edits to landuse/soils before WEPP runs (including Omni workflows).
- Outputs: Treatment rasters under
treatments/(for exampletreatments.tif) and persisted mapping/state intreatments.nodb. - README: Treatments
Observed Data (observed)
- Purpose: Parse observed timeseries CSV input and compute model-fit statistics against WEPP hillslope/channel results.
- Use when: You are calibrating or validating with measured data.
- Outputs:
observed/observed.csv, comparison CSVs underobserved/, and persisted results inobserved.nodb. - README: Observed
Debris Flow (debris_flow)
- Purpose: Compute debris-flow probability and volume matrices from USGS-style equations using soils, slope, burn severity, and precip-frequency inputs.
- Use when: You need post-fire debris-flow hazard screening.
- Outputs: Datasource-specific precipitation/volume/probability matrices persisted in
debris_flow.nodband surfaced in the debris-flow UI/report. - README: Debris Flow
Roads (roads)
- Purpose: Convert uploaded roads GeoJSON into monotonic segment candidates, map lowpoints to channels/hillslopes, and run roads-scoped WEPP integration.
- Use when: You need to evaluate road-related runoff/sediment effects alongside baseline watershed results.
- Outputs:
roads/roads.uploaded.geojson,wepp/roads/segments/*prepare artifacts, and roads outputs underwepp/roads/output/interchange/. - README: Roads
Features Export (features_export)
- Purpose: Package run-scoped spatial/tabular datasets (WEPP, Omni, Ash/WATAR, SWAT, AgFields, and others) into download formats.
- Use when: You need GIS-ready or tabular export bundles for downstream analysis.
- Outputs: Bundles under
export/features/artifacts/<artifact_id>/(for examplefeatures_export.<format>.zip) including payload files plusmanifest.jsonandREADME.md.
DSS Export (dss_export)
- Purpose: Export WEPP channel/outlet timeseries to HEC-DSS for HEC tools.
- Use when: You need DSS files for HEC-HMS/HEC-RAS workflows after WEPP outputs are available.
- Outputs:
export/dss/totalwatsed3_chan_<id>.dss,export/dss/peak_chan_<id>.dss, channel/boundary sidecar files, andexport/dss.zip.
Omni (omni)
- Purpose: Build and run scenario clones (uniform severity, treatments, SBS-map variants, and contrasts) from one base run.
- Use when: You need side-by-side scenario and targeted contrast comparisons.
- Outputs: Scenario/contrast run trees under
_pups/omni/and summary tables such as_pups/omni/scenarios.out.parquetand_pups/omni/contrasts.out.parquet. - README: Omni
Path CE (path_ce)
- Purpose: Solve a cost-effective treatment optimization (linear programming) from Omni outputs to pick hillslope treatments that meet thresholds.
- Use when: You need ranked treatment selections based on sediment/discharge targets and treatment costs.
- Outputs:
path/analysis_frame.parquet,path/hillslope_sdyd.parquet,path/untreatable_hillslopes.parquet, pluspath_ce.nodbstatus/results. - README: Path CE
RUSLE (rusle)
- Purpose: Build gridded RUSLE factors (
R,K,LS,C,P) and final annual detachment raster (A = R*K*LS*C*P). - Use when: You need spatial erosion-potential mapping for disturbed WBT runs.
- Outputs: RUSLE rasters and manifests under
rusle/(for exampler.tif,ls.tif,k_*.tif,c_*.tif,a_<c_mode>_<k_mode>.tif,manifest.json,README.md). - README: RUSLE