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

Create vs30 grids from a GMT module #45

Open
joa-quim opened this issue Dec 29, 2020 · 2 comments
Open

Create vs30 grids from a GMT module #45

joa-quim opened this issue Dec 29, 2020 · 2 comments

Comments

@joa-quim
Copy link

Hi, one of the core GMT developer here, a geophysicist but not a seismologist.

A bit of context first. A couple years ago colleagues from the Portuguese “Geophysical Service” asked me to rewrite their home custom code into a GMT-aware module. And so I did.

Meanwhile, time has elapsed and I saw you Vs30 gridding procedure and thought. Heck, this shouldn't need to be so complicated in GMT6 (especially since I’m a Windows user). So (a year or two ago) I made a GMT module to compute the Vs30 grids that relies only on GMT. But, since the GMT developers are not really seismologists (well, we have one but he is not so familiar with this subject), we would like to ask about your interest in this module you may or may not have, feature requests included.

The module in question currently lives in the GMT’s “shakemap” branch (https://github.com/GenericMappingTools/gmt/tree/shakemap) and the module is called “vs30”. It comes with a basic manual (vs30.rst) as well as typical GMT online help. We also have a potential "shake" modules as well for computing peak ground acceleration/velocity and intensity. We believe there are many US seismologists who would be interested in having these modules as part of GMT, despite your own (more feature reach) python codes available from the USGS.

We would like to know if you may have an interest in such a module and, in particular, if you would be willing to test it against your own code.

@cbworden
Copy link
Member

cbworden commented Jan 1, 2021

Hi Joaquim,
Sorry, we're not ignoring you, but a lot of us are on use-it-or-lose-it leave. Your proposal seems interesting but we need some time to review it and think about where we're going with this Vs30 project. Hopefully we can talk next week and start a discussion with you about what direction to take.

Just to give you a little background, we're also working on other global datasets that may have varying resolutions. For instance things like water table depth and other factors that may influence landslides and liquefaction. Some of these features may be "known" to 250m or even 100m resolution in some places, but are poorly constrained in many other places. One approach we started to explore was something like a quad-tree mesh to handle the varying resolutions.

Ultimately, we'd like to find a single solution for Vs30 and other parameters that allows us to create a mosaic of higher and lower resolution data with better and worse constraints, and to carry the uncertainty along with the data.

Obviously, we're already GMT based, so your ideas are very interesting to us.

Bruce

@joa-quim
Copy link
Author

joa-quim commented Jan 1, 2021

Bruce, thanks for the update.
We have a quad-tree aproach in grd2kml that may be of some use but know little about it. It was @PaulWessel who wrote that program alone.

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

No branches or pull requests

2 participants