Instruments & methods
Every data point in the programme, the named instrument that produces it, how its data reaches this platform, and where it lives on this site. Nothing collected is unaccounted for.
'; $q=db()->query("SELECT s.*, i.name inst_name, i.product, i.vendor_link, i.data_path, i.zone, i.cadence_min FROM streams s JOIN instruments i ON i.id=s.instrument_id ORDER BY i.zone, s.label"); echo '| Stream | Instrument (source) | Data path | Cadence | Page | Mode | Visibility |
|---|---|---|---|---|---|---|
| '.h($s['label']).' | '.h($s['product']).($s['vendor_link']?' ยท source':'').' | '.h($s['data_path']).' | '.h((string)$s['cadence_min']).' min | '.h($s['page']).' | '.mode_badge($s).' | '.h($vis).' |
The full procurement schedule with selection rules is Annex C of the research plan. Restricted rows exist where partner embargoes or sensitive locations apply; they are accounted for here rather than hidden silently.
'; page_footer();