{# Processing-pipeline intro prose + per-instrument pipeline-badge table. The `pipeline` panel payload (kind="html"). Numbering/heading emitted by the report_body macro. Section cross-references are link text without numbers (numbering is now automatic). #}
Raw = file present in raw directory •
Read = format check passed •
Stage 1–3 = processed NetCDF files exist •
Stack = mooring-level _stack.nc •
Grid = pressure-gridded _grid.nc
Instruments marked skip: true in the YAML are excluded from all
processing and are shown with a skipped note in the Note column.
Stack and Grid pills are grey for any instrument that did not reach Stage 3.
See the instrument summary for skip reasons where given.
| # | Type | S/N | Hab (m) | Depth (m) | Pipeline | Note |
|---|---|---|---|---|---|---|
| {{ loop.index }} | {{ instr.instr_type }} | {% if instr.report_exists %}{{ instr.serial }}{% else %}{{ instr.serial }}{% endif %} | {{ "%.1f"|format(instr.hab) }} | {{ "%.0f"|format(instr.depth) if instr.depth is not none else "—" }} |
{# raw file #}
{% if instr.raw_exists %}
Raw ✓
{% elif instr.filename %}
Raw ✗
{% else %}
Raw —
{% endif %}
›
{# readability check #}
{% if instr.raw_exists %}
{% if instr.readable %}
Read ✓
{% else %}
Read ✗
{% endif %}
{% else %}
Read —
{% endif %}
›
{# stage 1 #}
{% if instr.stages.stage1 %}
Stage 1 ✓
{% else %}
Stage 1 ○
{% endif %}
›
{# stage 2 #}
{% if instr.stages.stage2 %}
Stage 2 ✓
{% else %}
Stage 2 ○
{% endif %}
›
{# stage 3 #}
{% if instr.stages.stage3 %}
Stage 3 ✓
{% else %}
Stage 3 ○
{% endif %}
›
{# stack — only coloured if this instrument is in the stack file #}
{% if instr.in_stack %}
Stack ✓
{% else %}
Stack ○
{% endif %}
›
{# grid — only coloured if this instrument is in the grid file #}
{% if instr.in_grid %}
Grid ✓
{% else %}
Grid ○
{% endif %}
|
{% if instr.skipped %}skipped{% endif %} |