shakemap.coremods.contour¶
- class shakemap.coremods.contour.ContourModule(eventid, filter=None)[source]¶
Bases:
CoreModule
- contour – Generate contours of all IMT values from the
shake_result.hdf output file.
Instantiate a CoreModule class with an event ID.
- command_name = 'contour'¶
- targets = ['products/cont_.*\\.json']¶
- dependencies = [('products/shake_result.hdf', True)]¶
- execute()[source]¶
Create contour files for all configured IMT values.
- Raises:
NotADirectoryError – When the event data directory does not exist.
FileNotFoundError – When the the shake_result HDF file does not exist.
- shakemap.coremods.contour.contour_to_files(container, output_dir, logger, contents, filter_size=10)[source]¶
Generate contours of all IMT values.
- Parameters:
container (ShakeMapOutputContainer) – ShakeMapOutputContainer with ShakeMap output data.
output_dir (str) – Path to directory where output files will be written.
logger (logging.Logger) – Python logging Logger instance.
- Raises:
LookupError – When configured file format is not supported