PROProduction

Workflow-grade Pro analysis with audit-ready outputs.

workflow pro

Workflow Narrative

Time-Series Change Analysis

Problem It Solves

Where and when are structural shifts emerging in the time series, and how confident are those signals?

Who It Is For

Primary User

Regional planning programs, policy/compliance analytics groups, and EO product teams.

What It Does

How It Works

Why It Wins

Typical Buying Trigger

A monitoring program moves from two-date snapshots to sustained time-series surveillance.

Typical Presets

Inputs

ParameterOptionalDescription
input_stack (required)noPrimary temporal raster stack used for trend and breakpoint analysis.
optional qa_stackyesOptional temporal QA stack used to weight or suppress low-quality observations.
algorithm_mode and thresholding controlsnoTime-series change algorithm mode and threshold controls.

Outputs

ParameterTypeDescription
trend_changeGeoTIFFPrimary change-intelligence raster showing direction and magnitude of detected change.
breakpoint_countGeoTIFFPer-pixel count of detected temporal breakpoints.
breakpoint_dateGeoTIFFEstimated timing raster for dominant detected breakpoint events.
change_confidenceGeoTIFFConfidence surface for the time-series change detection result.
summaryJSONMachine-readable summary report containing run metadata, QA diagnostics, and key metrics.
html_reportHTMLHuman-readable customer-facing report generated from the summary contract for stakeholder review and QA traceability.

Python Example

import whitebox_workflows as wbw

wbe = wbw.WbEnvironment(include_pro=True, tier="pro")

result = wbe.time_series_change_intelligence(
    input_stack="data/time_stack.tif",
    qa_stack="data/time_stack_qa.tif",
    algorithm_mode="bfast",
    output_prefix="output/ts_change",
)

print(result)

License Notice

Use of this function requires a license for Whitebox Workflows Professional (WbW-Pro). Please visit www.whiteboxgeo.com to purchase a license.

Project Links

WbW Homepage User Manual Learn More