hydromt_fiat.fiat.FiatModel.setup_vulnerability#
- FiatModel.setup_vulnerability(vulnerability_fn: str | Path, vulnerability_identifiers_and_linking_fn: str | Path, unit: str, functions_mean: str | List[str] | None = 'default', functions_max: str | List[str] | None = None, step_size: float | None = None, continent: str | None = None) None [source]#
Setup the vulnerability curves from various possible inputs.
- Parameters:
vulnerability_fn (Union[str, Path]) – The (relative) path or ID from the data catalog to the source of the vulnerability functions.
vulnerability_identifiers_and_linking_fn (Union[str, Path]) – The (relative) path to the table that links the vulnerability functions and exposure categories.
unit (str) – The unit of the vulnerability functions.
functions_mean (Union[str, List[str], None], optional) – The name(s) of the vulnerability functions that should use the mean hazard value when using the area extract_method, by default “default” (this means that all vulnerability functions are using mean).
functions_max (Union[str, List[str], None], optional) – The name(s) of the vulnerability functions that should use the maximum hazard value when using the area extract_method, by default None (this means that all vulnerability functions are using mean).