EE-UQ Application (latest version 3.0.0)

The EE-UQ Tool is an application to determine the response, including UQ, of a structure to an earthquake excitation. The tool focuses on the structural model and will evolve to include soil-structure interaction models imposing boundary conditions necessary to impart the earthquake motion. The application is focused on quantifying the uncertainties in the predicted response, given the that the properties of the buildings and the earthquake events are not known exactly, and that the simulation software and the user make simplifying assumptions in the numerical modeling of that structure. In the application, the user is required to characterize the uncertainties in the input. The application will, after utilizing the selected sampling method, provide information that characterizes the uncertainties in the response measures.

The computations to make these determinations can be prohibitively expensive. To overcome this impedement the user has the option to perform the computations on the Stampede2 supercomputer. Stampede2 is located at the Texas Advanced Computing Center and made available to the user through NHERI DesignSafe, the cyberinfrastructure provider for the distributed NSF funded Natural Hazards in Engineering Research Infrastructure (NHERI) facility. The computations are performed in a workflow application. That is, the numerical simulations are actually performed by a number of different applications. The EE-UQ backend software runs these different applications for the user, taking the outputs from some programs and providing them as inputs to others. The design of the EE-UQ application is such that researchers are able to modify the backend application to utilize their own application in the workflow computations. This will ensure researchers are not limited to using the default applications we provide and will be enthused to provide their own applications for others to use.

Researchers are encouraged to comment on additional features and applications they would like to see in this application. For more information, contact

Live Expert Tips: May 6, 2022

How to develop and deploy surrogate models for structural response prediction in EE-UQ
Kuanshi Zhong Postdoctoral Researcher, Stanford University

Live Expert Tips: October 29, 2021

Ground Motion Selection & Scaling for
Nonlinear Time History Analysis in EE-UQ
Kuanshi Zhong Postdoctoral Researcher, Stanford University

Tool Training Workshop: June 17-19, 2020



Source code in GitHub


Join the User Forum Conversation:

  • submit questions and get answers
  • provide user feedback
  • post feature requests
  • submit bug reports

Recent Updates:

  1. Cloud-enabled jobs now run on the Frontera supercomputer at DesignSafe
  2. New UQ engine for surrogate modeling: PLoM
    1. Training surrogate model for defined structural model
    2. Training surrogate using user-supplied response data metric
    3. Generating new realizations of structural responses from trained surrogate
    4. Including user-defined ground motion intensity measures in the modeling training
  3. Refactored results panel synced from new SimCenterCommon
    1. New data visualization panel
    2. Highlighting data points
  4. Site-specific seismic disaggregation
    1. Seismic hazard disaggregation at given return period and user-defined IM
    2. Target conditional mean spectrum (ASCE7) calculation based on disaggregated mean magnitude and distance
    3. Ground motion selection and scaling to the disaggregation-based target spectrum
  5. Improvements to the message area
  6. Minor Bug Fixes

How to cite:

Frank McKenna, Kuanshi Zhong, Michael Gardner, Adam Zsarnoczay, Charles Wang, & Wael Elhaddad. (2022). NHERI-SimCenter/EE-UQ: Version 3.0.0 (v3.0.0). Zenodo.

Deierlein, G.G., McKenna, F., et al. (2020). A Cloud-Enabled Application Framework for Simulating Regional-Scale Impacts of Natural Hazards on the Built Environment. Frontiers in Built Environment. 6, 196. doi: 10.3389/fbuil.2020.558706.