clarity-h2020 / scenario-analysis

Customised versions of the CRISMA Scenario Comparison and Analysis and the Multi-Criteria-Analysis and Decision Support Functional Building Blocks for integration within the CLARITY CSIS.
https://clarity-h2020.github.io/scenario-analysis/index.html
GNU Lesser General Public License v3.0
4 stars 0 forks source link

Impact Evaluation Visualisation #7

Closed p-a-s-c-a-l closed 5 years ago

p-a-s-c-a-l commented 5 years ago

Output of impact modelling defined in https://github.com/clarity-h2020/csis/issues/21 and implemented in https://github.com/clarity-h2020/csis/issues/22 will look like

Hazards Element at risk Classes Unit D1 - D4
HW Population Age group 0-14 pop./km2 numeric value
HW Population Age group 15-64 pop./km2 numeric value
HW Population Age group >65 pop./km2 numeric value
FL Population Age group 0-14 pop./km2 numeric value
FL Population Age group 15-64 pop./km2 numeric value
FL Population Age group >65 pop./km2 numeric value
FL Buildings Continuous Residential m3/m2 numeric value
FL Buildings Med-Hi Density Discontinuous Res. m3/m2 numeric value
FL Buildings Low Density Discontinuous Res. m3/m2 numeric value
FL Buildings Non Residential m3/m2 numeric value
FL Infrastructure Roads ml (m2 ??) numeric value
FL Infrastructure Railways ml (m2 ??) numeric value

grafik

Example people damage classification:

grafik

The visualisation proposed in the current Mock-Ups doesn't seem to be suitable:

grafik

Instead of developing a new component for tabular visualisation of impact indicators, we could re-use the Scenario Analysis Component. However, the JSON Data Format (Example: sampleIndicatorSet_1.json) expected by this component doesn't support multidimensional tabular data. It just supports single indicators grouped into categories, so for example

This supports a visualisation like this:

grafik

Furthermore, the scenario analysis component is intended to visualise aggregated Indicators for the whole study area (not a single grid cell), for a single event (e.g. the worst heat wave that might occur in the a specific period) but for different scenarios.

Impact Scenario Analysis In probabilistic terms choosing in a deterministic way one or more significant events, among actually occurred past events or as a result of numerical hazard simulation models, shall be obtained as damage evaluation following a specific event.

Usually baseline vs. adaptation scenarios are compared but the scenario analysis component could also be used to compare different Emission Scenarios. So there is probably an additional step or service needed that aggregates the output of the impact model so that it can be visualised in the scenario analysis component.

maesbri commented 5 years ago

How is this related to each hazard index? In the image information is aggregrated by hazard type and classes of elements at risk but each hazard has several possible indexes (according to the hazard characterization screen). Or is it just that the different hazard indexes values are aggregated in a single value? if so, how is this aggregation calculated? I can imagine some hazard indexes may have more weight than others ... btw, this would also apply for the summary table we have in the hazard characterization (we have the Low, Medium, High per hazard index and the the total Low, Medium, High per Hazard type)

p-a-s-c-a-l commented 5 years ago

Those are the Heat related indexes provided by Science Support (for rcp26, rcp45, rcp85 and periods 1971 - 2000, 2011 - 2040, 2041 - 2070 and 2071 - 2100):

Climate Index Name Description
CSU Consecutive Summer Days Number of consecutive days per time period with daily maximum temperature above 25°C
Heat Wave Duration Hot period duration Maximum number of consecutive days when: i) Daily Tmax is above T1 for at least three days, ii) the average Tmax is above T1 over the entire period, and iii) the daily Tmax must be above T2 every day of the period (the total heat wave period may be longer than three days). T1 = 97.5th percentile, T2 = 81st percentile
Hot days Hot days > 75th percentile Number of days per year with a mean air temperature at 2 m above ground above the 75th percentile during summer months (Apr-Sep)
HD Hot days number of days with daily maximum  temperature above 30°C
SD Summer days number of days with daily maximum  temperature above 25°C
TN Tropical nights number of days with daily minimum temperature above 20°C
Tx90p Percentage of days when Tmax > 90th percentile percentage of days per time period where daily maximum temperature is above the 90th percentile of daily maximum temperatures of a five day window centred on each calendar day of a given 30 year climate reference period

IMHO the relevant index for HW Impact Calculation is Heat Wave Duration, so those other Heat indexes shown in the HC / HC-LE Steps are just "informative" . But this has to be answered by @clarity-h2020/science-support-team and @clarity-h2020/mathematical-models-implementation-team.

In any case, the scenario-analysis component is mainly useful for comparison & ranking of different scenarios by means of indicators following to the CRISMA definition of an indicator:

In CRISMA, indicators illustrate World State aspects that are representative for scenarios. The indicators can either be represented by a single existing value in the CRISMA World State or are aggregated by a function of several values from the World State (e.g. average, minimum or maximum values in a given region for a given time).

So for (tabular) visualisation of the hazard indices, "raw" impact model output, etc. we probably need another component.

maesbri commented 5 years ago

It looks reasonable to me, but ... this introduces a new requirement in the Data Package / CSIS specification ... "if you want to assess how heat wave hazard may affect to people then the data package must contain at least the Heat Wave Duration index".

If this is the way to proceed, then maybe we need to identify for each hazard and vulnerable element what are the mandatory indexes that must be present in the data package in order for the CSIS to be able to support the assessment.

claudiahahn commented 5 years ago

Yes, for the HW impact calculation PLINIVS needs information about the duration of a heat wave. The other indices are informative. However, it might not be the heat wave duration index they are using but another index we have calculated specifically for PLINIVS (the number of consecutive days above a certain temperature threshold). Robert presented this index in his presentation in Madrid. We are hoping to have another telco with PLINIVS next week to discuss this index and see if they need anything else.

p-a-s-c-a-l commented 5 years ago

IMHO it depends on the individual Impact Model to decide which index is the relevant one. So a pragmatic solution would be to sent the complete Data Package Meta-Data (or just the URI) plus some context information like the study area polygon to the "Impact Model Service" (Emikat) (btw @bernhardsk, we need to set-up another repository for your scripts, etc.) and then let the Impact Model Implementation select and retrieve the HC(-LE), EE and VA data needed for the calculation. This makes especially sense if some of the data is stored either in or "nearby" (e.g. directly accessible PostgreSQL RDBMS container) the "Impact Model Service" instance so that data retrieval and extraction is performed only "locally".

@clarity-h2020/mathematical-models-implementation-team : WDYT?

p-a-s-c-a-l commented 5 years ago

@clarity-h2020/mathematical-models-implementation-team Here is an example that better explains the comment above.

p-a-s-c-a-l commented 5 years ago

We provide a separate component for Impact Evaluation Visualisation. The Scenario Analysis Component will be used to visualise aggregated indicators.

grafik