Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] USGS basin scaling for each US 2023 sub GMM #10154

Closed
wants to merge 6 commits into from

Conversation

CB-quakemodel
Copy link
Contributor

@CB-quakemodel CB-quakemodel commented Nov 15, 2024

PR to add the USGS basin scaling adjustments to each of the required subduction GMMs in the 2023 US model.

To do:

  • AbrahamsonGulerce2020
  • ParkerEtAl2020
  • KuehnEtAl2020
  • Not applied to AtkinsonMacias2009
  • Not applied to ZhaoEtAl2006
  • Unit tests for utils_usgs_basin_scaling.py
  • Provide some SMT plots here demonstrating impact of the scalings

@CB-quakemodel CB-quakemodel added this to the Engine 3.22.0 milestone Nov 15, 2024
@CB-quakemodel CB-quakemodel changed the title USGS basin scaling for each US 2023 sub GMM [WIP] USGS basin scaling for each US 2023 sub GMM Nov 15, 2024
self.usgs_basin_scaling = usgs_basin_scaling
if (self.usgs_basin_scaling and 'z2pt5' not in
self.REQUIRES_SITES_PARAMETERS):
raise ValueError('User must specify a GSIM class for this GMPE '
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe the error message came from the ModifiableGMPE? It does not make sense here.

Copy link
Contributor Author

@CB-quakemodel CB-quakemodel Nov 15, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The user might specify to use the US basin scaling, but specify a class of this GMM which does not consider basin effects (especially for this gsim where there is ParkerEtAl2020SInterface and ParkerEtAl2020SInterB, and so I think a warning might be a good idea to highlight this?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

By a class of this GMM do you mean a subclass?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah yes I mean a subclass

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants