What is the issue or question you have?
In testing a small subset area with 5 stressors and 5 habitats the values for all E/C habitat stressor interactions are 0.
What do you expect to happen?
I think that some of these stressor- habitat interactions with a 0 output should have a value > 0 even if criteria ratings are low. I understand that extremely low values in exposure or consequence criteria can result in risk values close to 0 (negligible) so perhaps this is the case but other stressor-habitat interactions that also have spatial overlap and intensity and criteria scores greater than 1 also give 0 outputs. (The second example is too big to upload).
I am not sure if this is a true 0 or if it is something happening on scaling/threshold calculation? Intermediate folder demonstrates E and C raster’s are 0 and I suspect given there is overlap and no missing criteria values that the stressors are not being recognized properly?
Note only 1 of the 5 stressors for all habitats give actual values but all have spatial overlap.
What have you tried so far?
Reprojecting all data to WGS 1984
All layers have the same projected CRS
Rasterizing data instead of vector (Rasterizing stressors didn’t fix the issue)
Running a single stressor and habitat at a time
Ensured spatial overlap exists
Ensured stressor shapefiles have valid attribute values (no missing criteria or rating scores)
Ensure the habitat info table CSV includes all habitat and stressors
Exposure and consequence CSV includes all habitat and stressor pairs
Ensured GDAL properly mapped via Anaconda and command prompt
Checked log file for errors
Added 0 for no values in shapes
Note we are not using habitat resilient attributes only habitat stressor overlap properties not sure if this is also an issue?