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 particular, this ‘public’ user can collaborate with local experts to use OpenQuake in the support of 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.
A Corporate Risk Manager will be able to use OpenQuake to conduct holistic risk assessment to a common standard worldwide, and inform capital investment decisions. These users will especially benefit from understanding the effects on earthquake risk from indicators of social vulnerability, resilience, and indirect economic loss.
An Insurance Modelling Analyst will benefit from OpenQuake by conducting sensitivity testing to develop a custom view of earthquake risk. These ‘power’ users will be able to estimate loss under varying assumptions. Repeating part(s) of the calculation, while adjusting parameters or investigating the underlying event sets, will provide insight to variability/uncertainty in the results.
Open source and test-driven development
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%.