[GRASS-git] [OSGeo/grass-addons] 095ded: t.rast.stl: new addon for time series decompositio...

Paulo van Breugel noreply at github.com
Sat Jun 27 00:28:39 PDT 2026


  Branch: refs/heads/grass8
  Home:   https://github.com/OSGeo/grass-addons
  Commit: 095dedace8120f25589b9ca12f608500cc05d6c4
      https://github.com/OSGeo/grass-addons/commit/095dedace8120f25589b9ca12f608500cc05d6c4
  Author: Paulo van Breugel <paulo at ecodiv.earth>
  Date:   2026-06-27 (Sat, 27 Jun 2026)

  Changed paths:
    A src/temporal/t.rast.stl/CMakeLists.txt
    A src/temporal/t.rast.stl/Makefile
    A src/temporal/t.rast.stl/t.rast.stl.html
    A src/temporal/t.rast.stl/t.rast.stl.md
    A src/temporal/t.rast.stl/t.rast.stl.py
    A src/temporal/t.rast.stl/t_rast_stl_01.png
    A src/temporal/t.rast.stl/t_rast_stl_02.png
    A src/temporal/t.rast.stl/t_rast_stl_03.png
    A src/temporal/t.rast.stl/t_rast_stl_04.png
    A src/temporal/t.rast.stl/t_rast_stl_05.png
    A src/temporal/t.rast.stl/t_rast_stl_06.png

  Log Message:
  -----------
  t.rast.stl: new addon for time series decomposition (#1748)

* t.rast.stl:  new addon for time series decomposition

What: Extracts the time series of a single point from a space-time raster dataset (strds), regularizes it onto an evenly spaced axis, runs an STL decomposition (seasonal / trend / remainder) and produces a multi-panel plot.

Why: Provides an easy way to quickly check how something like vegetation, temperature, or moisture is developing at a specific location, based on raster time series.

* Apply suggestions from code review

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* typos and formatting issues

* Missing header

* corrections failed tests

* Adding GAM and option to plot second strds

Added:

- Shape-constrained (monotone) Generalized Additive Model trend curve (pyGAM)
- Draw a second strds

* Update src/temporal/t.rast.stl/t.rast.stl.py

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* lint error

* small tweaks

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>



To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications


More information about the grass-commit mailing list