EventPostProcessor

class mss_dataserver.postprocess.postprocess_event.EventPostProcessor(project)[source]

Bases: object

Process a detected event.

Parameters

project (mss_dataserver.core.project.Project) – The mss_dataserver project.

Properties

meta

dict: The metadata supplement.

Methods

__init__(project)

Initialize the instance.

add_station_amplification(df)

Add the station amplification values to a dataframe.

compute_detection_data_df(trigger_data)

Compute the detection frames for a common time.

compute_detection_sequence_supplement()

Compute the supplement data representing the detection sequence triangles.

compute_event_metadata_supplement()

Compute the supplement data based on the event metadata.

compute_isoseismal_supplement()

Compute the isoseismal contour lines using kriging.

compute_pgv_contour_sequence_supplement()

Compute the supplement data representing the PGV sequence.

compute_pgv_df(meta)

Create a dataframe of pgv values with station coordinates.

compute_pgv_sequence_supplement()

Compute the supplement data representing the PGV sequence.

load_network_boundary()

Load the boundary of the MSS network.

load_station_amplification()

Load the station amplification data.

set_event(public_id)

Set the event to process.

Inheritence diagram

Inheritance diagram of mss_dataserver.postprocess.postprocess_event.EventPostProcessor