Thanks for submitting!
You will be contacted as soon as possible

Get started with the OQ Engine: read on below or visit our OQ GitHub website.
The OpenQuake Engine is the Global Earthquake Model Foundation’s (GEM) state-of-the-art, open-source software collaboratively developed for earthquake hazard and risk modelling. It runs on operating systems such as Linux, macOS and Windows; and can be deployed on laptops, desktops, standalone servers and multi-node clusters. The functionality to analyze hazard and risks at specific site, city, country or regional level makes the OpenQuake Engine a powerful and dynamic tool for assessing the potential impacts of earthquakes at any location in the world.
Instructions
For modellers, researchers, scientists and engineers
01
Download the latest user manual.
02
Download the latest version of the
03
Follow the installation guide here.
For developers
01
Follow the instructions here.
Related Documentation
OQ Engine Key Features
HAZARD
Classical PSHA*:
-
hazard curves, hazard maps, uniform hazard spectra (UHS), disaggregation
Event-based hazard:
-
stochastic earthquake event sets and ground motion fields, hazard curves, hazard maps
Scenario hazard:
-
single event - stochastically generated ground motion fields
Additional features:
-
5 typologies for modeling seismic sources
-
100+ GMPEs implemented and tested
-
Tools for harmonizing catalogs, creating seismogenic input files, analyzing strong motions and GMPEs
PHYSICAL RISK
Classical PSHA-based:
-
asset-specific loss exceedance curves, average annual loss, loss maps, building typology disaggregation
Event-based risk:
-
event loss tables, loss exceedance curves - asset specific and aggregated, average annual loss, loss maps, loss disaggregation
Scenario hazard:
-
loss statistics, loss maps
Scenario damage:
-
collapse maps, damage distribution per asset and building typology

Single software
Combines hazard and risk in a single software

Compatibility
Compatible with various existing hazard, vulnerability and exposure models

Calculations
Calculates scenario and probabilistic hazard and risk analysis

Different Scales
Supports calculations at different scales

Uncertainties
Accounts for wide spectrum of uncertainties

Typologies
Large set of source typologies for modelling faults as well as distributed seismicity

Logic Tree
Logic tree support (representing epistemic uncertainty)

Explicit Uncertainty
Explicit representation of uncertainty, including separation of epistemic from aleatory

Pre-computed data
Runs risk calculations for precomputed hazard curves and ground motion fields
OQ Engine Calculators and Outputs
OQ Platform
The OpenQuake Platform is a website that allows the community to explore, manipulate and visualize the datasets and models and to use tools that GEM produces. The platform also allows users to contribute, share and discuss new findings and results with the GEM community.
Share your outputs - datasets, maps, models - to the GEM OpenQuake community through the Platform. The OpenQuake Platform hosts a number of national, regional and global models. Follow the instructions below to access data from GEM and the OQ community. For users who only need outputs such as datasets, layers or maps, you can simply register for free and browse the Platform for the data that you need.
To start browsing and downloading data, follow the instructions below.
-
In the Search box, type the name of the map or dataset you’re looking for. Look for your item from the search results, click to Download.
-
To customize or create your own maps, click Maps > Create Maps
-
Click the Add Layer icon and select from the available layers from the dropdown list.
-
Save and Publish your map.
-
Download your map.
Openquake: Tools and Data
GEM works on a wide range of open-source source (software) tools to allow you to calculate, share and explore earthquake risk. Most of these are already embedded in the platform, but others are released as stand-alone applications.

0
Product Group | Sub Product Group | Product Type | License Type |
---|---|---|---|
Building Classification Tool (v.2017) | Building Classification Tool (v.2017) | Software | AGPL |
Catalogue Toolkit (v.2018) | Catalogue Toolkit (v.2018) | Software | AGPL |
GEM's IRMTK QGIS plugin (v.2020) | GEM's IRMTK QGIS plugin (v.2020) | Software | AGPL |
GMPE Strong Motion Modeller's Toolkit (v.2020) | GMPE Strong Motion Modeller's Toolkit (v.2020) | Software | AGPL |
Glossary for GEM Taxonomy (v.2018) | Glossary for GEM Taxonomy (v.2018) | Software | AGPL |
Hamlet: Hazard Model Evaluation and Testing (v.2020) | Hamlet: Hazard Model Evaluation and Testing (v.2020) | Software | AGPL |
Hazard Modeller's Toolkit (v.2020) | Hazard Modeller's Toolkit (v.2020) | Software | AGPL |
IDCT Direct Observation Tool (v.2018) | IDCT Direct Observation Tool (v.2018) | Software | AGPL |
OpenQuake | TaxTweb | Software | AGPL |
OpenQuake | OpenQuake Engine Latest | Software | AGPL |
OpenQuake | Risk Input Preparation Toolkit | Software | AGPL |
OpenQuake | OpenQuake Engine 3.11 | Software | AGPL |
OpenQuake | Vulnerability Modellers ToolKit | Software | AGPL |
OpenQuake | OpenQuake Platform | Software | AGPL |
Openquake | OpenQuake Model Building Toolkit | Software | AGPL |
Risk Modeller's Toolkit (v.2020) | Risk Modeller's Toolkit (v.2020) | Software | AGPL |
View:
Openquake: Training
The OpenQuake online training is designed for an audience with a diverse background and expertise and covers the main concepts of earthquake risk assessment, along with the basic features of the engine.
The training activities have been tailored for beginner users, and are divided into four modules that cover different types of calculations using the OpenQuake-engine.
Each module is approached from a technical and practical perspective. It includes a theoretical introduction, followed by step-by-step examples that help to consolidate the concepts, as well as exploring the OpenQuake tools for each type of calculation.
Modules
Module I:
OpenQuake introduction
https://www.training.openquake.org/oq-introduction
Module II:
Earthquake scenarios
https://www.training.openquake.org/eq-scenarios
Module III:
Classical PSHA
https://www.training.openquake.org/psha
Module IV:
Event-based analysis
Openquake: Tutorials
OQ Engine Video Tutorials on seismic hazard and risk analysis available in English and Spanish.
English https://www.youtube.com/watch?v=J46boursIRc&list=PL08aqbvcszvQxT_HMoSk0XisLw1twc3V4
Español https://www.youtube.com/watch?v=2rbDm-wiwbw&list=PL08aqbvcszvT6YG353CnIyL9d7gdZblBX
OpenQuake - Software Installation and Demos
OpenQuake Introduction - A software for Seismic Hazard and Risk Assessment
OpenQuake - Ground Motion Fields: Theoretical Background
OpenQuake - Scenario Damage and Loss: Theoretical Background
OpenQuake - Scenario Damage and Loss: Hands-on exercise
OpenQuake - Classical PSHA: Theoretical Background
OpenQuake - Classical PSHA: Hands-on Exercise
OpenQuake - Event-based Risk: Theoretical Background
OpenQuake - Event-Based Risk: Hands-on Exercise
OpenQuake - Volcanic Risk Scenarios: Theory and Hands-On Exercise
https://www.youtube.com/watch?v=leF4aQXGdjk&t=1013s
Learn the basics to perform volcanic risk scenarios using the OpenQuake engine. In this video we cover the main components of a seismic risk model and discuss how their modelling assumptions and products may be useful for volcanic risk assessment. We include a hands-on exercise using the software to calculate volcanic risk and the QGIS OpenQuake plug-in to export and visualize results, like total losses and loss maps for the El Ruiz Volcano.