Averaging-Based Factorization

From SCECpedia
Jump to navigationJump to search

Averaging-Based Factorization is a technique for taking hazard results and determining the contributions to hazard (and their variability) from a variety of factors, including directivity, basins, and site effects. Developed for CyberShake, this technique can also be used on NGAs and enables direct comparison between NGAs and CyberShake results beyond overall hazard. This technique was developed by Feng Wang and Tom Jordan.

ABF Codebase

The codebase is hosted at Feng Wang's github, https://github.com/fengw/ .

There are two projects related to ABF:

  1. pyABF, the actual ABF calculation code
  2. ABFanalysis, which uses pyABF to perform ABF on CyberShake and the NGA-2s.

To perform ABF, you will need to clone both repositories.

Running ABF for CyberShake

These are the steps required to run ABF for CyberShake.

  1. In addition to the codebases, certain supporting files are needed in a 'metadata' directory within ABFanalysis. Within this directory should be the following directories:
    1. CyberShake, which cont
    2. Ruptures
    3. NGA08
    4. Disaggregation - the