forked from gem/oq-engine
-
Notifications
You must be signed in to change notification settings - Fork 1
OpenQuake 0.1 Risk Probabilistic_Event_Based_Risk_Assessment
bwyss edited this page Mar 16, 2011
·
4 revisions
The GEM Risk calculator is intended to compute probabilistic event based assessment: using set of ground motion fields (generated through stochastic event set) the risk engine is capable of computing losses per asset and/or the aggregated loss since in this approach it is possible to take into consideration the spatial correlation of the ground motion.
-
Assumptions
- The required Hazard output component is in place.
- A nrml schema and respective parser for the vulnerability functions and exposure portfolio exist.
-
Design The risk engine starts by computing the losses for each ground motion field, and builds a cumulative histogram for each location. From this point, a loss curve can be computed for each location, or the cumulative histograms can be summed into an aggregated histogram to calculated an aggregated loss curve.
-
User stories:
- Port risk engine to Python - Framework.
- Port risk engine to Python - Loss Curve Calculations.
- Calculate PO from PE for loss and loss ratio curves.
- Compute mean loss ratios using one ground motion field.
- Compute cumulative histogram based on a set of loss ratios for each location.
- Compute the exceedance rate of a set of loss ratios given a set of cumulative histograms.
- Compute the loss ratio and loss curve against a set of exceedance rates.
- Aggregate a set of cumulative histograms.
- Add CLI flags for probabilistic event-based risk calculation.
- Compute mean loss / loss ratio map in probabilistic assessment.
-
Suggested Implementation
Back to Blueprints