GMPEs in openquake.hazardlib

LICENSE Copyright (c) 2014, GEM Foundation, G. Weatherill, M. Pagani, D. Monelli. The notebook is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. You should have received a copy of the GNU Affero General Public License along with OpenQuake. If not, see DISCLAIMER The notebook provided herein is released as a prototype implementation on behalf of scientists and engineers working within the GEM Foundation (Global Earthquake Model). It is distributed for the purpose of open collaboration and in the hope that it will be useful to the scientific, engineering, disaster risk and software design communities. The software is NOT distributed as part of GEM's OpenQuake suite (http://www.globalquakemodel.org/openquake) and must be considered as a separate entity. The software provided herein is designed and implemented by scientific staff. It is not developed to the design standards, nor subject to same level of critical review by professional software developers, as GEM's OpenQuake software suite. Feedback and contribution to the software is welcome, and can be directed to the hazard scientific staff of the GEM Model Facility (hazard@globalquakemodel.org). The notebook is therefore distributed WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. The GEM Foundation, and the authors of the software, assume no liability for use of the software.

In [1]:
%matplotlib inline

from openquake.hazardlib.gsim import get_available_gsims
from openquake.hazardlib.source import PointSource
from openquake.hazardlib.mfd import TruncatedGRMFD
from openquake.hazardlib.scalerel import WC1994
from openquake.hazardlib.geo import Point, NodalPlane, Line
from openquake.hazardlib.pmf import PMF
from openquake.hazardlib.tom import PoissonTOM
from openquake.hazardlib.site import Site, SiteCollection
from openquake.hazardlib.imt import PGA
from openquake.hazardlib.const import StdDev

import numpy

from matplotlib import pyplot, collections
from matplotlib.colorbar import cm
from collections import OrderedDict

Retrieve available GMPEs


In [2]:
# list available GMPEs
get_available_gsims().keys()


Out[2]:
['AbrahamsonSilva1997',
 'AbrahamsonSilva2008',
 'AkkarBommer2010',
 'AkkarBommer2010SWISS01',
 'AkkarBommer2010SWISS04',
 'AkkarBommer2010SWISS08',
 'AkkarCagnan2010',
 'AkkarEtAl2013',
 'AkkarEtAlRepi2014',
 'AkkarEtAlRhyp2014',
 'AkkarEtAlRjb2014',
 'Allen2012',
 'AtkinsonBoore1995GSCBest',
 'AtkinsonBoore1995GSCLowerLimit',
 'AtkinsonBoore1995GSCUpperLimit',
 'AtkinsonBoore2003SInter',
 'AtkinsonBoore2003SInterNSHMP2008',
 'AtkinsonBoore2003SSlab',
 'AtkinsonBoore2003SSlabCascadiaNSHMP2008',
 'AtkinsonBoore2003SSlabNSHMP2008',
 'AtkinsonBoore2006',
 'AtkinsonBoore2006MblgAB1987bar140NSHMP2008',
 'AtkinsonBoore2006MblgAB1987bar200NSHMP2008',
 'AtkinsonBoore2006MblgJ1996bar140NSHMP2008',
 'AtkinsonBoore2006MblgJ1996bar200NSHMP2008',
 'AtkinsonBoore2006Mwbar140NSHMP2008',
 'AtkinsonBoore2006Mwbar200NSHMP2008',
 'BergeThierryEtAl2003SIGMA',
 'BindiEtAl2011',
 'BooreAtkinson2008',
 'BooreAtkinson2011',
 'BooreEtAl1993GSCBest',
 'BooreEtAl1993GSCLowerLimit',
 'BooreEtAl1993GSCUpperLimit',
 'BooreEtAl1997ArbitraryHorizontal',
 'BooreEtAl1997ArbitraryHorizontalUnspecified',
 'BooreEtAl1997GeometricMean',
 'BooreEtAl1997GeometricMeanUnspecified',
 'BooreEtAl2014',
 'BooreEtAl2014CaliforniaBasin',
 'BooreEtAl2014CaliforniaBasinNoSOF',
 'BooreEtAl2014HighQ',
 'BooreEtAl2014HighQCaliforniaBasin',
 'BooreEtAl2014HighQCaliforniaBasinNoSOF',
 'BooreEtAl2014HighQJapanBasin',
 'BooreEtAl2014HighQJapanBasinNoSOF',
 'BooreEtAl2014HighQNoSOF',
 'BooreEtAl2014JapanBasin',
 'BooreEtAl2014JapanBasinNoSOF',
 'BooreEtAl2014LowQ',
 'BooreEtAl2014LowQCaliforniaBasin',
 'BooreEtAl2014LowQCaliforniaBasinNoSOF',
 'BooreEtAl2014LowQJapanBasin',
 'BooreEtAl2014LowQJapanBasinNoSOF',
 'BooreEtAl2014LowQNoSOF',
 'BooreEtAl2014NoSOF',
 'Bradley2013',
 'Bradley2013Volc',
 'Campbell2003',
 'Campbell2003MblgAB1987NSHMP2008',
 'Campbell2003MblgJ1996NSHMP2008',
 'Campbell2003MwNSHMP2008',
 'Campbell2003SHARE',
 'CampbellBozorgnia2003NSHMP2007',
 'CampbellBozorgnia2008',
 'CampbellBozorgnia2008Arbitrary',
 'CampbellBozorgnia2014',
 'CampbellBozorgnia2014HighQ',
 'CampbellBozorgnia2014HighQJapanSite',
 'CampbellBozorgnia2014JapanSite',
 'CampbellBozorgnia2014LowQ',
 'CampbellBozorgnia2014LowQJapanSite',
 'CauzziEtAl2014',
 'CauzziEtAl2014Eurocode8',
 'CauzziEtAl2014Eurocode8NoSOF',
 'CauzziEtAl2014FixedVs30',
 'CauzziEtAl2014FixedVs30NoSOF',
 'CauzziEtAl2014NoSOF',
 'CauzziFaccioli2008',
 'CauzziFaccioli2008SWISS01',
 'CauzziFaccioli2008SWISS04',
 'CauzziFaccioli2008SWISS08',
 'ChiouYoungs2008',
 'ChiouYoungs2008SWISS01',
 'ChiouYoungs2008SWISS04',
 'ChiouYoungs2008SWISS06',
 'ChiouYoungs2014',
 'ChiouYoungs2014PEER',
 'ClimentEtAl1994',
 'ConvertitoEtAl2012Geysers',
 'DouglasEtAl2013StochasticSD001Q1800K005',
 'DouglasEtAl2013StochasticSD001Q1800K020',
 'DouglasEtAl2013StochasticSD001Q1800K040',
 'DouglasEtAl2013StochasticSD001Q1800K060',
 'DouglasEtAl2013StochasticSD001Q200K005',
 'DouglasEtAl2013StochasticSD001Q200K020',
 'DouglasEtAl2013StochasticSD001Q200K040',
 'DouglasEtAl2013StochasticSD001Q200K060',
 'DouglasEtAl2013StochasticSD001Q600K005',
 'DouglasEtAl2013StochasticSD001Q600K020',
 'DouglasEtAl2013StochasticSD001Q600K040',
 'DouglasEtAl2013StochasticSD001Q600K060',
 'DouglasEtAl2013StochasticSD010Q1800K005',
 'DouglasEtAl2013StochasticSD010Q1800K020',
 'DouglasEtAl2013StochasticSD010Q1800K040',
 'DouglasEtAl2013StochasticSD010Q1800K060',
 'DouglasEtAl2013StochasticSD010Q200K005',
 'DouglasEtAl2013StochasticSD010Q200K020',
 'DouglasEtAl2013StochasticSD010Q200K040',
 'DouglasEtAl2013StochasticSD010Q200K060',
 'DouglasEtAl2013StochasticSD010Q600K005',
 'DouglasEtAl2013StochasticSD010Q600K020',
 'DouglasEtAl2013StochasticSD010Q600K040',
 'DouglasEtAl2013StochasticSD010Q600K060',
 'DouglasEtAl2013StochasticSD100Q1800K005',
 'DouglasEtAl2013StochasticSD100Q1800K020',
 'DouglasEtAl2013StochasticSD100Q1800K040',
 'DouglasEtAl2013StochasticSD100Q1800K060',
 'DouglasEtAl2013StochasticSD100Q200K005',
 'DouglasEtAl2013StochasticSD100Q200K020',
 'DouglasEtAl2013StochasticSD100Q200K040',
 'DouglasEtAl2013StochasticSD100Q200K060',
 'DouglasEtAl2013StochasticSD100Q600K005',
 'DouglasEtAl2013StochasticSD100Q600K020',
 'DouglasEtAl2013StochasticSD100Q600K040',
 'DouglasEtAl2013StochasticSD100Q600K060',
 'EdwardsFah2013Alpine10Bars',
 'EdwardsFah2013Alpine120Bars',
 'EdwardsFah2013Alpine20Bars',
 'EdwardsFah2013Alpine30Bars',
 'EdwardsFah2013Alpine50Bars',
 'EdwardsFah2013Alpine60Bars',
 'EdwardsFah2013Alpine75Bars',
 'EdwardsFah2013Alpine90Bars',
 'EdwardsFah2013Foreland10Bars',
 'EdwardsFah2013Foreland120Bars',
 'EdwardsFah2013Foreland20Bars',
 'EdwardsFah2013Foreland30Bars',
 'EdwardsFah2013Foreland50Bars',
 'EdwardsFah2013Foreland60Bars',
 'EdwardsFah2013Foreland75Bars',
 'EdwardsFah2013Foreland90Bars',
 'FaccioliEtAl2010',
 'FrankelEtAl1996MblgAB1987NSHMP2008',
 'FrankelEtAl1996MblgJ1996NSHMP2008',
 'FrankelEtAl1996MwNSHMP2008',
 'FukushimaTanaka1990',
 'FukushimaTanakaSite1990',
 'GarciaEtAl2005SSlab',
 'GarciaEtAl2005SSlabVert',
 'Geomatrix1993SSlabNSHMP2008',
 'Lin2009',
 'Lin2009AdjustedSigma',
 'LinLee2008SInter',
 'LinLee2008SSlab',
 'McVerry2006Asc',
 'McVerry2006SInter',
 'McVerry2006SSlab',
 'McVerry2006Volc',
 'MegawatiPan2010',
 'PezeshkEtAl2011',
 'SadighEtAl1997',
 'SiMidorikawa1999Asc',
 'SiMidorikawa1999SInter',
 'SiMidorikawa1999SInterNorthEastCorrection',
 'SiMidorikawa1999SInterSouthWestCorrection',
 'SiMidorikawa1999SSlab',
 'SiMidorikawa1999SSlabNorthEastCorrection',
 'SiMidorikawa1999SSlabSouthWestCorrection',
 'SilvaEtAl2002MblgAB1987NSHMP2008',
 'SilvaEtAl2002MblgJ1996NSHMP2008',
 'SilvaEtAl2002MwNSHMP2008',
 'SomervilleEtAl2001NSHMP2008',
 'SomervilleEtAl2009NonCratonic',
 'SomervilleEtAl2009YilgarnCraton',
 'TavakoliPezeshk2005',
 'TavakoliPezeshk2005MblgAB1987NSHMP2008',
 'TavakoliPezeshk2005MblgJ1996NSHMP2008',
 'TavakoliPezeshk2005MwNSHMP2008',
 'ToroEtAl1997MblgNSHMP2008',
 'ToroEtAl1997MwNSHMP2008',
 'ToroEtAl2002',
 'ToroEtAl2002SHARE',
 'YoungsEtAl1997GSCSSlabBest',
 'YoungsEtAl1997GSCSSlabLowerLimit',
 'YoungsEtAl1997GSCSSlabUpperLimit',
 'YoungsEtAl1997SInter',
 'YoungsEtAl1997SInterNSHMP2008',
 'YoungsEtAl1997SSlab',
 'ZhaoEtAl2006Asc',
 'ZhaoEtAl2006AscSWISS03',
 'ZhaoEtAl2006AscSWISS05',
 'ZhaoEtAl2006AscSWISS08',
 'ZhaoEtAl2006SInter',
 'ZhaoEtAl2006SInterNSHMP2008',
 'ZhaoEtAl2006SSlab']

Explore GMPEs metadata


In [3]:
for name, gmpe in get_available_gsims().items():
    print name
    print 'supported tectonic region: %s'% gmpe.DEFINED_FOR_TECTONIC_REGION_TYPE
    print 'supported intensity measure types: %s' % ', '.join([imt.__name__ for imt in gmpe.DEFINED_FOR_INTENSITY_MEASURE_TYPES])
    print 'supported component: %s' % gmpe.DEFINED_FOR_INTENSITY_MEASURE_COMPONENT
    print 'supported standard deviations: %s' % ', '.join([std for std in gmpe.DEFINED_FOR_STANDARD_DEVIATION_TYPES])
    print 'required site parameters: %s' % ', '.join([p for p in gmpe.REQUIRES_SITES_PARAMETERS])
    print 'required rupture parameters: %s' % ', '.join([p for p in gmpe.REQUIRES_RUPTURE_PARAMETERS])
    print 'required distance parameters: %s' % ', '.join([p for p in gmpe.REQUIRES_DISTANCES])
    print


AbrahamsonSilva1997
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rrup

AbrahamsonSilva2008
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (GMRotI50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30measured, z1pt0, vs30
required rupture parameters: width, rake, dip, ztor, mag
required distance parameters: rx, rjb, rrup

AkkarBommer2010
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rjb

AkkarBommer2010SWISS01
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rjb

AkkarBommer2010SWISS04
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rjb

AkkarBommer2010SWISS08
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rjb

AkkarCagnan2010
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rjb

AkkarEtAl2013
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rjb

AkkarEtAlRepi2014
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: repi

AkkarEtAlRhyp2014
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rhypo

AkkarEtAlRjb2014
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rjb

Allen2012
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA
supported component: Median horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: hypo_depth, mag
required distance parameters: rrup

AtkinsonBoore1995GSCBest
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA
supported component: Random horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

AtkinsonBoore1995GSCLowerLimit
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA
supported component: Random horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

AtkinsonBoore1995GSCUpperLimit
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA
supported component: Random horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

AtkinsonBoore2003SInter
supported tectonic region: Subduction Interface
supported intensity measure types: PGA, SA
supported component: Random horizontal
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: hypo_depth, mag
required distance parameters: rrup

AtkinsonBoore2003SInterNSHMP2008
supported tectonic region: Subduction Interface
supported intensity measure types: PGA, SA
supported component: Random horizontal
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: hypo_depth, mag
required distance parameters: rrup

AtkinsonBoore2003SSlab
supported tectonic region: Subduction IntraSlab
supported intensity measure types: PGA, SA
supported component: Random horizontal
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: hypo_depth, mag
required distance parameters: rrup

AtkinsonBoore2003SSlabCascadiaNSHMP2008
supported tectonic region: Subduction IntraSlab
supported intensity measure types: PGA, SA
supported component: Random horizontal
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: hypo_depth, mag
required distance parameters: rrup

AtkinsonBoore2003SSlabNSHMP2008
supported tectonic region: Subduction IntraSlab
supported intensity measure types: PGA, SA
supported component: Random horizontal
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: hypo_depth, mag
required distance parameters: rrup

AtkinsonBoore2006
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: mag
required distance parameters: rrup

AtkinsonBoore2006MblgAB1987bar140NSHMP2008
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: mag
required distance parameters: rrup

AtkinsonBoore2006MblgAB1987bar200NSHMP2008
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: mag
required distance parameters: rrup

AtkinsonBoore2006MblgJ1996bar140NSHMP2008
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: mag
required distance parameters: rrup

AtkinsonBoore2006MblgJ1996bar200NSHMP2008
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: mag
required distance parameters: rrup

AtkinsonBoore2006Mwbar140NSHMP2008
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: mag
required distance parameters: rrup

AtkinsonBoore2006Mwbar200NSHMP2008
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: mag
required distance parameters: rrup

BergeThierryEtAl2003SIGMA
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA
supported component: Horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: mag
required distance parameters: rhypo

BindiEtAl2011
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rjb

BooreAtkinson2008
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (GMRotI50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rjb

BooreAtkinson2011
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (GMRotI50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rjb

BooreEtAl1993GSCBest
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA
supported component: Random horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rjb

BooreEtAl1993GSCLowerLimit
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA
supported component: Random horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rjb

BooreEtAl1993GSCUpperLimit
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA
supported component: Random horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rjb

BooreEtAl1997ArbitraryHorizontal
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA
supported component: Horizontal
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rjb

BooreEtAl1997ArbitraryHorizontalUnspecified
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA
supported component: Horizontal
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: mag
required distance parameters: rjb

BooreEtAl1997GeometricMean
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rjb

BooreEtAl1997GeometricMeanUnspecified
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: mag
required distance parameters: rjb

BooreEtAl2014
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (RotD50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rjb

BooreEtAl2014CaliforniaBasin
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (RotD50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: z1pt0, vs30
required rupture parameters: rake, mag
required distance parameters: rjb

BooreEtAl2014CaliforniaBasinNoSOF
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (RotD50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: z1pt0, vs30
required rupture parameters: mag
required distance parameters: rjb

BooreEtAl2014HighQ
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (RotD50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rjb

BooreEtAl2014HighQCaliforniaBasin
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (RotD50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: z1pt0, vs30
required rupture parameters: rake, mag
required distance parameters: rjb

BooreEtAl2014HighQCaliforniaBasinNoSOF
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (RotD50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: z1pt0, vs30
required rupture parameters: mag
required distance parameters: rjb

BooreEtAl2014HighQJapanBasin
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (RotD50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: z1pt0, vs30
required rupture parameters: rake, mag
required distance parameters: rjb

BooreEtAl2014HighQJapanBasinNoSOF
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (RotD50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: z1pt0, vs30
required rupture parameters: mag
required distance parameters: rjb

BooreEtAl2014HighQNoSOF
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (RotD50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: mag
required distance parameters: rjb

BooreEtAl2014JapanBasin
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (RotD50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: z1pt0, vs30
required rupture parameters: rake, mag
required distance parameters: rjb

BooreEtAl2014JapanBasinNoSOF
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (RotD50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: z1pt0, vs30
required rupture parameters: mag
required distance parameters: rjb

BooreEtAl2014LowQ
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (RotD50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rjb

BooreEtAl2014LowQCaliforniaBasin
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (RotD50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: z1pt0, vs30
required rupture parameters: rake, mag
required distance parameters: rjb

BooreEtAl2014LowQCaliforniaBasinNoSOF
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (RotD50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: z1pt0, vs30
required rupture parameters: mag
required distance parameters: rjb

BooreEtAl2014LowQJapanBasin
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (RotD50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: z1pt0, vs30
required rupture parameters: rake, mag
required distance parameters: rjb

BooreEtAl2014LowQJapanBasinNoSOF
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (RotD50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: z1pt0, vs30
required rupture parameters: mag
required distance parameters: rjb

BooreEtAl2014LowQNoSOF
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (RotD50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: mag
required distance parameters: rjb

BooreEtAl2014NoSOF
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (RotD50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: mag
required distance parameters: rjb

Bradley2013
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30measured, z1pt0, vs30
required rupture parameters: rake, dip, ztor, mag
required distance parameters: rx, rjb, rrup

Bradley2013Volc
supported tectonic region: Volcanic
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30measured, z1pt0, vs30
required rupture parameters: rake, dip, ztor, mag
required distance parameters: rx, rjb, rrup

Campbell2003
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rrup

Campbell2003MblgAB1987NSHMP2008
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rrup

Campbell2003MblgJ1996NSHMP2008
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rrup

Campbell2003MwNSHMP2008
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rrup

Campbell2003SHARE
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: rake, mag
required distance parameters: rrup

CampbellBozorgnia2003NSHMP2007
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: rake, dip, mag
required distance parameters: rjb, rrup

CampbellBozorgnia2008
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, CAV, SA, PGD, PGV
supported component: Average Horizontal (GMRotI50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: z2pt5, vs30
required rupture parameters: rake, dip, ztor, mag
required distance parameters: rjb, rrup

CampbellBozorgnia2008Arbitrary
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, CAV, SA, PGD, PGV
supported component: Horizontal
supported standard deviations: Total, Inter event, Intra event
required site parameters: z2pt5, vs30
required rupture parameters: rake, dip, ztor, mag
required distance parameters: rjb, rrup

CampbellBozorgnia2014
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (RotD50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: z2pt5, vs30
required rupture parameters: hypo_depth, rake, width, ztor, mag, dip
required distance parameters: rx, rjb, rrup

CampbellBozorgnia2014HighQ
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (RotD50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: z2pt5, vs30
required rupture parameters: hypo_depth, rake, width, ztor, mag, dip
required distance parameters: rx, rjb, rrup

CampbellBozorgnia2014HighQJapanSite
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (RotD50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: z2pt5, vs30
required rupture parameters: hypo_depth, rake, width, ztor, mag, dip
required distance parameters: rx, rjb, rrup

CampbellBozorgnia2014JapanSite
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (RotD50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: z2pt5, vs30
required rupture parameters: hypo_depth, rake, width, ztor, mag, dip
required distance parameters: rx, rjb, rrup

CampbellBozorgnia2014LowQ
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (RotD50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: z2pt5, vs30
required rupture parameters: hypo_depth, rake, width, ztor, mag, dip
required distance parameters: rx, rjb, rrup

CampbellBozorgnia2014LowQJapanSite
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (RotD50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: z2pt5, vs30
required rupture parameters: hypo_depth, rake, width, ztor, mag, dip
required distance parameters: rx, rjb, rrup

CauzziEtAl2014
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rrup

CauzziEtAl2014Eurocode8
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rrup

CauzziEtAl2014Eurocode8NoSOF
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: vs30
required rupture parameters: mag
required distance parameters: rrup

CauzziEtAl2014FixedVs30
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rrup

CauzziEtAl2014FixedVs30NoSOF
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: vs30
required rupture parameters: mag
required distance parameters: rrup

CauzziEtAl2014NoSOF
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: vs30
required rupture parameters: mag
required distance parameters: rrup

CauzziFaccioli2008
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rhypo

CauzziFaccioli2008SWISS01
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rhypo

CauzziFaccioli2008SWISS04
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rhypo

CauzziFaccioli2008SWISS08
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rhypo

ChiouYoungs2008
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (GMRotI50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30measured, z1pt0, vs30
required rupture parameters: rake, dip, ztor, mag
required distance parameters: rx, rjb, rrup

ChiouYoungs2008SWISS01
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (GMRotI50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30measured, z1pt0, vs30
required rupture parameters: rake, dip, ztor, mag
required distance parameters: rx, rjb, rrup

ChiouYoungs2008SWISS04
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (GMRotI50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30measured, z1pt0, vs30
required rupture parameters: rake, dip, ztor, mag
required distance parameters: rx, rjb, rrup

ChiouYoungs2008SWISS06
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (GMRotI50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30measured, z1pt0, vs30
required rupture parameters: rake, dip, ztor, mag
required distance parameters: rx, rjb, rrup

ChiouYoungs2014
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average Horizontal (RotD50)
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30measured, z1pt0, vs30
required rupture parameters: rake, dip, ztor, mag
required distance parameters: rx, rjb, rrup

ChiouYoungs2014PEER
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA
supported component: Average Horizontal (RotD50)
supported standard deviations: Total
required site parameters: vs30measured, z1pt0, vs30
required rupture parameters: rake, dip, ztor, mag
required distance parameters: rx, rjb, rrup

ClimentEtAl1994
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA
supported component: Greater of two horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: mag
required distance parameters: rhypo

ConvertitoEtAl2012Geysers
supported tectonic region: Geothermal
supported intensity measure types: PGA
supported component: Greater of two horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD001Q1800K005
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD001Q1800K020
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD001Q1800K040
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD001Q1800K060
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD001Q200K005
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD001Q200K020
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD001Q200K040
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD001Q200K060
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD001Q600K005
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD001Q600K020
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD001Q600K040
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD001Q600K060
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD010Q1800K005
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD010Q1800K020
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD010Q1800K040
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD010Q1800K060
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD010Q200K005
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD010Q200K020
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD010Q200K040
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD010Q200K060
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD010Q600K005
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD010Q600K020
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD010Q600K040
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD010Q600K060
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD100Q1800K005
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD100Q1800K020
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD100Q1800K040
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD100Q1800K060
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD100Q200K005
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD100Q200K020
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD100Q200K040
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD100Q200K060
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD100Q600K005
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD100Q600K020
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD100Q600K040
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

DouglasEtAl2013StochasticSD100Q600K060
supported tectonic region: Geothermal
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Intra event, Inter event, Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

EdwardsFah2013Alpine10Bars
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGV, SA, PGA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rrup

EdwardsFah2013Alpine120Bars
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGV, SA, PGA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rrup

EdwardsFah2013Alpine20Bars
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGV, SA, PGA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rrup

EdwardsFah2013Alpine30Bars
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGV, SA, PGA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rrup

EdwardsFah2013Alpine50Bars
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGV, SA, PGA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rrup

EdwardsFah2013Alpine60Bars
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGV, SA, PGA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rrup

EdwardsFah2013Alpine75Bars
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGV, SA, PGA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rrup

EdwardsFah2013Alpine90Bars
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGV, SA, PGA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rrup

EdwardsFah2013Foreland10Bars
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGV, SA, PGA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rrup

EdwardsFah2013Foreland120Bars
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGV, SA, PGA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rrup

EdwardsFah2013Foreland20Bars
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGV, SA, PGA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rrup

EdwardsFah2013Foreland30Bars
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGV, SA, PGA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rrup

EdwardsFah2013Foreland50Bars
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGV, SA, PGA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rrup

EdwardsFah2013Foreland60Bars
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGV, SA, PGA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rrup

EdwardsFah2013Foreland75Bars
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGV, SA, PGA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rrup

EdwardsFah2013Foreland90Bars
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGV, SA, PGA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rrup

FaccioliEtAl2010
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rrup

FrankelEtAl1996MblgAB1987NSHMP2008
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

FrankelEtAl1996MblgJ1996NSHMP2008
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

FrankelEtAl1996MwNSHMP2008
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

FukushimaTanaka1990
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rrup

FukushimaTanakaSite1990
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: mag
required distance parameters: rrup

GarciaEtAl2005SSlab
supported tectonic region: Subduction IntraSlab
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: hypo_depth, mag
required distance parameters: rhypo, rrup

GarciaEtAl2005SSlabVert
supported tectonic region: Subduction IntraSlab
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: hypo_depth, mag
required distance parameters: rhypo, rrup

Geomatrix1993SSlabNSHMP2008
supported tectonic region: Subduction IntraSlab
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: ztor, mag
required distance parameters: rrup

Lin2009
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rrup

Lin2009AdjustedSigma
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rrup

LinLee2008SInter
supported tectonic region: Subduction Interface
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: hypo_depth, mag
required distance parameters: rhypo

LinLee2008SSlab
supported tectonic region: Subduction IntraSlab
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: hypo_depth, mag
required distance parameters: rhypo

McVerry2006Asc
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA
supported component: Greater of two horizontal
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: hypo_depth, rake, mag
required distance parameters: rrup

McVerry2006SInter
supported tectonic region: Subduction Interface
supported intensity measure types: PGA, SA
supported component: Greater of two horizontal
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: hypo_depth, rake, mag
required distance parameters: rrup

McVerry2006SSlab
supported tectonic region: Subduction IntraSlab
supported intensity measure types: PGA, SA
supported component: Greater of two horizontal
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: hypo_depth, rake, mag
required distance parameters: rrup

McVerry2006Volc
supported tectonic region: Volcanic
supported intensity measure types: PGA, SA
supported component: Greater of two horizontal
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: hypo_depth, rake, mag
required distance parameters: rrup

MegawatiPan2010
supported tectonic region: Subduction Interface
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rhypo

PezeshkEtAl2011
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average Horizontal (GMRotI50)
supported standard deviations: Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rrup

SadighEtAl1997
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: rake, mag
required distance parameters: rrup

SiMidorikawa1999Asc
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGV
supported component: Greater of two horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: hypo_depth, mag
required distance parameters: rrup

SiMidorikawa1999SInter
supported tectonic region: Subduction Interface
supported intensity measure types: PGV
supported component: Greater of two horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: hypo_depth, mag
required distance parameters: rrup

SiMidorikawa1999SInterNorthEastCorrection
supported tectonic region: Subduction Interface
supported intensity measure types: PGV
supported component: Greater of two horizontal
supported standard deviations: Total
required site parameters: lons, lats
required rupture parameters: hypo_depth, mag
required distance parameters: rrup

SiMidorikawa1999SInterSouthWestCorrection
supported tectonic region: Subduction Interface
supported intensity measure types: PGV
supported component: Greater of two horizontal
supported standard deviations: Total
required site parameters: lons, lats
required rupture parameters: hypo_depth, mag
required distance parameters: rrup

SiMidorikawa1999SSlab
supported tectonic region: Subduction IntraSlab
supported intensity measure types: PGV
supported component: Greater of two horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: hypo_depth, mag
required distance parameters: rrup

SiMidorikawa1999SSlabNorthEastCorrection
supported tectonic region: Subduction IntraSlab
supported intensity measure types: PGV
supported component: Greater of two horizontal
supported standard deviations: Total
required site parameters: lons, lats
required rupture parameters: hypo_depth, mag
required distance parameters: rrup

SiMidorikawa1999SSlabSouthWestCorrection
supported tectonic region: Subduction IntraSlab
supported intensity measure types: PGV
supported component: Greater of two horizontal
supported standard deviations: Total
required site parameters: lons, lats
required rupture parameters: hypo_depth, mag
required distance parameters: rrup

SilvaEtAl2002MblgAB1987NSHMP2008
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rjb

SilvaEtAl2002MblgJ1996NSHMP2008
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rjb

SilvaEtAl2002MwNSHMP2008
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rjb

SomervilleEtAl2001NSHMP2008
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rjb

SomervilleEtAl2009NonCratonic
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rjb

SomervilleEtAl2009YilgarnCraton
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA, PGV
supported component: Average horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rjb

TavakoliPezeshk2005
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA
supported component: Horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rrup

TavakoliPezeshk2005MblgAB1987NSHMP2008
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA
supported component: Horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rrup

TavakoliPezeshk2005MblgJ1996NSHMP2008
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA
supported component: Horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rrup

TavakoliPezeshk2005MwNSHMP2008
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA
supported component: Horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rrup

ToroEtAl1997MblgNSHMP2008
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rjb

ToroEtAl1997MwNSHMP2008
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rjb

ToroEtAl2002
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: mag
required distance parameters: rjb

ToroEtAl2002SHARE
supported tectonic region: Stable Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: 
required rupture parameters: rake, mag
required distance parameters: rjb

YoungsEtAl1997GSCSSlabBest
supported tectonic region: Subduction IntraSlab
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: hypo_depth, mag
required distance parameters: rrup

YoungsEtAl1997GSCSSlabLowerLimit
supported tectonic region: Subduction IntraSlab
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: hypo_depth, mag
required distance parameters: rrup

YoungsEtAl1997GSCSSlabUpperLimit
supported tectonic region: Subduction IntraSlab
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: hypo_depth, mag
required distance parameters: rrup

YoungsEtAl1997SInter
supported tectonic region: Subduction Interface
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: hypo_depth, mag
required distance parameters: rrup

YoungsEtAl1997SInterNSHMP2008
supported tectonic region: Subduction Interface
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: hypo_depth, mag
required distance parameters: rrup

YoungsEtAl1997SSlab
supported tectonic region: Subduction IntraSlab
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: hypo_depth, mag
required distance parameters: rrup

ZhaoEtAl2006Asc
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: hypo_depth, rake, mag
required distance parameters: rrup

ZhaoEtAl2006AscSWISS03
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: hypo_depth, rake, mag
required distance parameters: rrup

ZhaoEtAl2006AscSWISS05
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: hypo_depth, rake, mag
required distance parameters: rrup

ZhaoEtAl2006AscSWISS08
supported tectonic region: Active Shallow Crust
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total
required site parameters: vs30
required rupture parameters: hypo_depth, rake, mag
required distance parameters: rrup

ZhaoEtAl2006SInter
supported tectonic region: Subduction Interface
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: hypo_depth, mag
required distance parameters: rrup

ZhaoEtAl2006SInterNSHMP2008
supported tectonic region: Subduction Interface
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: hypo_depth, mag
required distance parameters: rrup

ZhaoEtAl2006SSlab
supported tectonic region: Subduction IntraSlab
supported intensity measure types: PGA, SA
supported component: Average horizontal
supported standard deviations: Total, Inter event, Intra event
required site parameters: vs30
required rupture parameters: hypo_depth, mag
required distance parameters: rrup

Explore GMPEs magnitude scaling


In [4]:
# select a number of GMPEs for which we want to analyze the magnitude scaling
from openquake.hazardlib.gsim.abrahamson_silva_2008 import AbrahamsonSilva2008
from openquake.hazardlib.gsim.chiou_youngs_2008 import ChiouYoungs2008
from openquake.hazardlib.gsim.campbell_bozorgnia_2008 import CampbellBozorgnia2008

gmpes = [AbrahamsonSilva2008(), ChiouYoungs2008(), CampbellBozorgnia2008()]

In [5]:
# explore magnitude scaling, by defining a Point source and calculating median ground shaking at the point
# source location
location = Point(9.1500, 45.1833)
src = PointSource(
    source_id='1',
    name='point',
    tectonic_region_type='Active Shallow Crust',
    mfd=TruncatedGRMFD(min_mag=5., max_mag=6.5, bin_width=0.1, a_val=0.01, b_val=0.98),
    rupture_mesh_spacing=2.,
    magnitude_scaling_relationship=WC1994(),
    rupture_aspect_ratio=1.,
    temporal_occurrence_model=PoissonTOM(50.),
    upper_seismogenic_depth=2.,
    lower_seismogenic_depth=12.,
    location=location,
    nodal_plane_distribution=PMF([(1., NodalPlane(strike=45, dip=50, rake=0))]),
    hypocenter_distribution=PMF([(1, 7.)])
)

# this is the site for which we compute the median ground shaking
site_collection = SiteCollection([Site(location=location, vs30=760., vs30measured=True, z1pt0=40., z2pt5=1.0)])

# this is the intensity measure type for which we compute the median ground shaking
imt = PGA()

In [6]:
# loop over ruptures. For each rupture extract magnitude and median value
means = []
mags = []
for rupture in src.iter_ruptures():
    mags.append(rupture.mag)

    values = []
    for gmpe in gmpes:

            sctx, rctx, dctx = gmpe.make_contexts(site_collection, rupture)
            [mean], [std] = gmpe.get_mean_and_stddevs(sctx, rctx, dctx, PGA(), [StdDev.TOTAL])

            values.append(numpy.exp(mean))

    means.append(values)

mags = numpy.array(mags)
means = numpy.array(means).T

In [7]:
# plot magnitude scaling
fig = pyplot.figure(figsize=(9,9))

for i, (values, gmpe) in enumerate(zip(means, gmpes)):
    pyplot.plot(mags, values, linewidth=2, label=gmpe.__class__.__name__, color=cm.jet(float(i) / len(gmpes)))

pyplot.xlabel('Magnitude', fontsize=20)
pyplot.ylabel('%s' % imt.__class__.__name__, fontsize=20)
pyplot.legend(loc="upper left", bbox_to_anchor=(1,1))


Out[7]:
<matplotlib.legend.Legend at 0x5bee810>

Explore GMPEs distance scaling


In [8]:
# define JB distance for which calculating mean ground shaking
jb_distances = numpy.arange(0, 210, 10)

# extract first rupture
ruptures = list(src.iter_ruptures())
rupture = ruptures[0]

# get coordinates of surface projection of bottom edge mid point
bottom_edge = Line([rupture.surface.bottom_left, rupture.surface.bottom_right])
bottom_edge = bottom_edge.resample_to_num_points(3)
mid_point = bottom_edge[1]
mid_point.depth = 0.

# compute coordinates of locations that are at jb_distances from bottom edge mid point
# along a direction that is perpendicular to the rupture strike
locs = [mid_point.point_at(horizontal_distance=d, vertical_increment=0, azimuth=rupture.surface.strike + 90.)
        for d in jb_distances]

# create corresponding site collection
site_collection = SiteCollection([Site(location=loc, vs30=760., vs30measured=True, z1pt0=40., z2pt5=1.) for loc in locs])

values = []
for gmpe in gmpes:

        sctx, rctx, dctx = gmpe.make_contexts(site_collection, rupture)
        mean, [std] = gmpe.get_mean_and_stddevs(sctx, rctx, dctx, PGA(), [StdDev.TOTAL])

        values.append(numpy.exp(mean))

In [11]:
# plot distance scaling
fig = pyplot.figure(figsize=(9,9))

for i, (means, gmpe) in enumerate(zip(values, gmpes)):
    pyplot.loglog(jb_distances, means, linewidth=2, label=gmpe.__class__.__name__, color=cm.jet(float(i) / len(gmpes)))

pyplot.xlabel('JB distance', fontsize=20)
pyplot.ylabel('%s' % imt.__class__.__name__, fontsize=20)
pyplot.title('Magnitude %s' % rupture.mag, fontsize=20)
pyplot.legend(loc="upper left", bbox_to_anchor=(1,1))


Out[11]:
<matplotlib.legend.Legend at 0x6054c50>

In [ ]: