OpenQuake is a suite of open-source software that allows the GEM community to use data, best practise and applications collaboratively being developed. The suite comprises the Platform, the Engine, and a great variety of (desktop) Tools for modeling, and for accessing and exploring GEM products, as well as uploading and sharing data & findings.
A Disaster Risk Reduction professional will benefit from OpenQuake tools to facilitate disaster preparedness and policy recommendations for improving resilience. In the OpenQuake platform they can explore datasets such as on exposure, idicutors such as on sociaol vulnerability as well as maps related to earthquake hazard and risk to get an understanding of the drivers of hazard and risk in theri area. Also this type of user can collaborate with local experts to use OpenQuake Engine to perform cost-benefit analysis of risk transfer (insurance) as well as retrofitting (“seismic upgrade”). The resulting maps results will intuitively show these users, in both relative and absolute terms, how each neighbourhood will benefit from a policy being evaluated. They can subsequently upload these maps to the Platform, to share it with the wider community and enhance awareness.
An Insurance Modelling Analyst will benefit from OpenQuake suite by conducting sensitivity testing to develop a custom view of earthquake risk. These users will be able to use GEM models and data downloaded from the Platform as well as their own data, to estimate loss under varying assumptions within the OpenQuake engine. Repeating part(s) of the calculation, while adjusting parameters or investigating the underlying event sets, will provide insight to variability/uncertainty in the results.
Our work is guided by some core values that allow us to play as a trustable partner providing knowledge, data and resources for earthquake risk assessment worldwide.
We strongly believe that our development philosophy should be based on the following two key principles:
- It is a free, truly open-source developed, accessible software for (earthquake) hazard and risk modelling
- Supported by documentation and technical support
Test-Driven Development Environment
Ensures a higher quality of product that should be robust and should meet the users-requirements.
The source code behind the platform, engine and tools is openly available from a public repository www.github.com/gem. Live development of the code takes place on this repository, and documentation facilitates contributions by external software developers. In test-driven development, each new feature begins with the implementation of its corresponding test code, such that test coverage reaches 100%.