Estimates uncertainty parameters for nowcasting by creating a series of
retrospective datasets from the input reporting triangle, generating point
nowcasts for those datasets, and calibrating uncertainty parameters based
on retrospective nowcast performance.
This function chains the retrospective nowcasting workflow:
truncate_to_rows() - Create retrospective snapshots
apply_reporting_structures() - Generate retrospective reporting
triangles
estimate_and_apply_delays() - Generate point nowcasts
estimate_uncertainty() - Estimate uncertainty parameters
For full probabilistic nowcasts (uncertainty estimation + sampling), use
estimate_and_apply_uncertainty().
For more control over individual steps (e.g., custom matrix preparation,
alternative aggregation), use the low-level functions directly.