shakemap.coremods.select¶
Parse STREC output and create/select a GMPE set for an event.
- class shakemap.coremods.select.SelectModule(eventid)[source]¶
Bases:
CoreModule
select - Parse STREC output, make a GMPE set, create model_select.conf.
Instantiate a CoreModule class with an event ID.
- command_name = 'select'¶
- targets = ['model_select\\.conf']¶
- dependencies = [('event.xml', True), ('source.text', False)]¶
- configs = ['select.conf']¶
- execute()[source]¶
Parses the output of STREC in accordance with the configuration file, creates a new GMPE set specific to the event, and writes model_select.conf in the event’s ‘current’ directory.
Configuration file: select.conf
- Raises:
NotADirectoryError -- the event's current directory doesn't exist –
FileNotFoundError -- the event.xml file doesn't exist –
ValidateError -- problems with the configuration file –
RuntimeError -- various problems matching the event to a gmpe set –