Make it possible to compute the GMFs directly from the ruptures stored in the database

Bug #1321681 reported by Michele Simionato
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenQuake Engine
Fix Released
High
Michele Simionato

Bug Description

This will allow

1) distribution by rupture
2) on-the-fly export of the GMFs, see https://bugs.launchpad.net/oq-engine/+bug/1321544

Actually it already possible to do so, but is inefficient to filter the ruptures: the idea instead is to save the filtered indices in the database, so that the filtered site collection can be rebuilt without any distance computation (notice that the distance computation will involve ALL the sites,
whereas the filtered sites will be likely much less than the total).
Adding a site_indices field to ProbabilisticRupture is the way to go.
A performance analysis in serious computations (like the full Japan) shows that the space required is negligible (both in memory and disk).

Revision history for this message
Michele Simionato (michele-simionato) wrote :
Changed in oq-engine:
status: New → In Progress
importance: Undecided → High
assignee: nobody → Michele Simionato (michele-simionato)
milestone: none → 1.0.1
description: updated
Revision history for this message
Michele Simionato (michele-simionato) wrote :
Changed in oq-engine:
status: In Progress → Fix Committed
Changed in oq-engine:
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.