-
Notifications
You must be signed in to change notification settings - Fork 5
Description
Following from Nick's review here and discussion in our meeting on 25/02/26, we now need to actually implement the planned changes to the templater (and subsequent translator updates as needed to accommodate these).
Broadly, the approach we settled on for updating the templater follows a new paradigm where rather than mapping IASR table data into IASR-formatted summary tables, the templater outputs will be designed for clarity, ease of use, standardisation and noise reduction (see above linked PR for detailed description).
We also have a set of data validation and missing/nan data handling practices that need to be implemented (see this PR) and we will be updating the templater to target the 2026 ISP tables, so the plan is to take a parallel implementation approach.
To break up this work we've chosen (at this stage) to chunk the work up by very high-level categories:
- networks (@nick-gorman)
- generators (@EllieKallmier)
And the high-level todos are:
- Review 2026 IASR tables (from latest IASR workbook, v7.5 at this date?) and draft 'target' table schemas aligned with data validation practices
- Once schemas confirmed, implement changes to
templaterfunctions to meet them - In parallel: set up 'enforcement' points and functions for data validation
- Update
translatorfunctions to take newly structured input tables - Document schemas
- Document new
templaterparadigm and functions