Added Uniform Hazard Spectra (UHS) post-processing to classical hazard calculator

Bug #1082312 reported by Lars Butler
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenQuake (deprecated)
Fix Released
High
Lars Butler

Bug Description

--------------------
General description:

Uniform Hazard Spectra are 2-dimensional curves extracted from hazard maps for a given:
  - PoE (Probability of Exceedance)
  - site
  - logic tree end branch or statistic (mean/quantile)

A UHS curve is constructed as follows:
  - abscissae (x-axis values) are SA (Spectral Acceleration) period values, sorted in ascending order
    - PGA is equivalent to an SA period == 0.0
  - ordinates (y-axis values) are IMLs extracted from a hazard map at a given location and PoE
  - example: http://pastie.org/6460997

----------------
job.ini changes:

The following are required to implement this feature:
  - replace `poes_hazard_maps` with `poes`
    - this will be used by both maps and UHS
  - add `hazard_maps` (boolean)
  - add `uniform_hazard_spectra` (boolean)

If `uniform_hazard_spectra` == true, hazard maps will be computed no matter what. If `hazard_maps` == false, don't automatically export maps when --exports=xml is specified (the maps will be saved to the database, though).

`hazard_maps` == false and `uniform_hazard_spectra` == true is typical for single site studies, but not for regional calculations.

Changed in openquake:
milestone: none → 1.0.0
assignee: nobody → Lars Butler (lars-butler)
importance: Undecided → High
status: New → In Progress
description: updated
description: updated
description: updated
description: updated
Revision history for this message
Lars Butler (lars-butler) wrote :

Related pull request, to do some initial cleanup before the main development of this feature: https://github.com/gem/oq-engine/pull/1088

Revision history for this message
Lars Butler (lars-butler) wrote :

Second pull request: https://github.com/gem/oq-engine/pull/1091

I still need to submit 1 more pull request which adds export functionality.

Revision history for this message
Lars Butler (lars-butler) wrote :
Changed in openquake:
status: In Progress → Fix Committed
Changed in openquake:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.