[Shake-dev] ShakeMap Update

Bruce Worden cbworden at gmail.com
Mon Jul 18 16:04:05 UTC 2011


Hi, all,

There is an important new update to ShakeMap in the repository. It has a couple of major changes, and a few minor ones:

o There was a bug in the Campbell2003 GMPE. If you use it, you'll want to re-run your maps.

o There was a bug in the AW07 IPE. Again, re-run maps based on it.

o We've added license files covering the distribution (the parts we own, that is) with the GPL v2.

o Cleaned up the top of the stationlist.html file, added printout of all bias parameters; also added station intensity  and intensity flag to each station. Added the attribute "intensity_flag" to stationlist.xml.

o topo2grd now emits less verbose informational messages unless the code is manually switched to verbose mode by changing the variable $VERBOSE to non-zero.

o The program "queue" can now sleep briefly before accessing the database for event information. This is accomplished by adding a line at the end of queue.conf:

	sleep : N

where "N" is some integer number of seconds. There's a bit of doc at the end of queue.conf now explaining this usage. Your queue.conf file will be updated, but the only change is the documentation of this new, optional parameter.

o The program "shake" can now sleep briefly before any of the listed programs. This can be done by including a statement in shake.conf like:

	program : sleep N

where "N" is an integer number of seconds for shake to wait before calling the next program in the sequence. You can add a line like this before the line "program : retrieve" to make ShakeMap wait a few seconds before hitting the database for data. This feature is documented in section 3.5.3.1 of the Software Guide.

o Added some macros to 'transfer' to support PDL (Product Distribution Layer) transfers. The documentation within transfer.conf has been updated to describe the new macros. Unfortunately, that means your transfer.conf file will be updated. Note that the only change is the documentation (and the appearance of these macros for 'pushcmd' and 'unpushcmd', so once the update is complete, you can move your settings from transfer.conf.BAK directly into the new transfer.conf. Sorry, I know this is a pain.

o Numerous minor fixes and enhancements.


Major changes:

o Revised the outlier flagging in grind. Previous versions flagged all the parameters if EITHER the PGA or PGV amp was determined to be an outlier (PSA amps were not checked at all).  With this update, each parameter (including intensity) is now flagged independently of the others. GMICE that require both PGA and PGV (like Wald99) will enforce that rule internally, while other GMICE are free to use PGV, or PGA if PGV is not available. We still don't use PSA to determine intensity, even for the GMICE that include PSA relations. The flagged_station.txt file now contains ONLY outliers (it previously also contained data flagged in the input file or the bad station list in grind.conf), and the flags are per parameter. Legacy flagged_stations.txt files that have been moved to the event's input directory should still work, though you may wish to revisit them. plotregr has been updated to accommodate these changes.

o There is a new flag to mapping: -pgminten. Using this flag will result in the station symbols on the PGM and PSA maps being colored with the intensity computed from the stations' peak amplitude (of the parameter in question). Thus, the stations on the PGA map will be colored with the intensity computed from their PGA. The same for PGV and the PSAs. We've added an intensity scale to the bottom of the PGM and PSA maps to help interpret them. We've also simplified the main intensity scale by removing the range of amplitudes (XX-YY, YY-ZZ, etc.) and now just show the amp at the center of the range. If your GMICE does not include PSA (currently Wald99 and FM10 do not), the system uses an as-yet-unannounced GMICE we're hoping to have published this year. Another option is to use AK07, and if you'd prefer that, let me know and I'll tell you how to do it. This is an OPTIONAL flag. Use it if you like it. A couple of examples are attached below. 

As always, the repository is at:

https://vault.gps.caltech.edu/repos/products/shakemap/tags/release-3.5/

Do 'svn update' followed by 'make'. As mentioned above you'll need to update your config files 'queue.conf' (if you use queue) and transfer.conf.

Please let me know if you have any problems.

Bruce



A PGA map using -pgminten:
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pga.jpg
Type: image/jpg
Size: 97497 bytes
Desc: not available
URL: <http://geohazards.usgs.gov/pipermail/shake-dev/attachments/20110718/2cb2db48/attachment-0003.jpg>
-------------- next part --------------

A 1.0 sec PSA map using -pgminten:
-------------- next part --------------
A non-text attachment was scrubbed...
Name: psa10.jpg
Type: image/jpg
Size: 96544 bytes
Desc: not available
URL: <http://geohazards.usgs.gov/pipermail/shake-dev/attachments/20110718/2cb2db48/attachment-0004.jpg>
-------------- next part --------------

The new intensity scale:
-------------- next part --------------
A non-text attachment was scrubbed...
Name: intensity.jpg
Type: image/jpg
Size: 107795 bytes
Desc: not available
URL: <http://geohazards.usgs.gov/pipermail/shake-dev/attachments/20110718/2cb2db48/attachment-0005.jpg>


More information about the Shake-dev mailing list