# CHW 3.0 Hazard management matrix

## Core metadata

Dataset file name: chw_3_0_hazard_management_matrix.csv
Dataset name: CHW Management Measures Matrix (machine-readable)
dataset_id: chw_3_0_hazard_management_matrix
Purpose: Binary relevance matrix linking CHW coastal types to hazard management options by hazard type (screening-level relevance).
Version: 3.0.0
Release date: 2026-02-21
License: CC BY 4.0 (Creative Commons Attribution 4.0 International)
Canonical source: https://www.coastalhazardwheel.org/chw-dataset/

## Primary key and joins

Primary key: chw_code
Join to: chw_3_0_logic.csv on chw_code
Relationship: one-to-one

## Matrix structure

Matrix file: chw_3_0_hazard_management_matrix.csv

Row identifier:
- chw_code (CHW coastal classification code)

Column naming:
- <hazard_id>__<measure_id>
Column names are stable identifiers and should not be edited; downstream tools may rely on exact matches.

Note on matrix columns:
- The matrix provides a curated subset of hazard×measure combinations as explicit columns.
- Absence of a hazard_id__measure_id column means that combination is not provided as a column in this release (it is not a data value).

hazard_id allowed values:
- ecosystem_disruption
- gradual_inundation
- salt_water_intrusion
- erosion
- flooding

measure_id allowed values (24):
(Authoritative list: measures_lookup_chw3_0.csv)
- beach_nourishment
- breakwaters
- cliff_stabilization
- coastal_setbacks
- coastal_zoning
- dikes
- dune_construction_and_rehabilitation
- ecosystem_based_management
- floating_agricultural_system
- flood_mapping
- flood_proofing
- flood_shelter
- flood_warning_systems
- fluvial_sediment_management
- groundwater_management
- groynes
- jetties
- land_claim
- managed_realignment
- revetments
- sea_walls
- storm_surge_barriers_and_closure_dams
- tsunami_warning_system
- wetland_restoration

## Cell values and interpretation

Cell values:
- 1 = relevant/applicable at screening level for the CHW coastal type and hazard
- 0 = not generally relevant/applicable (0 is not missing data)

Scope:
- Screening-level relevance only.
- Final measure selection and design must be based on local context, standards, and professional judgement.

## Lookups

Hazards lookup: hazards_lookup_chw3_0.csv
Measures lookup: measures_lookup_chw3_0.csv

## Dataset size

Rows (CHW types): 131
Columns (including chw_code): 56

## Packaging

Files included:
- chw_3_0_hazard_management_matrix.csv
- hazards_lookup_chw3_0.csv
- measures_lookup_chw3_0.csv
- README.md
- README_chw_3_0_management_matrix.md

File format:
- UTF-8 CSV
- comma delimiter
- header row included
- values are 0/1 only

Expected data types:
- chw_code, hazard_id, measure_id are strings
- matrix values are integers (0/1)

Missingness rule:
- matrix uses 0/1 only
- 0 means not generally relevant/applicable (not missing)
- no blank cells are expected in the published matrix