pygmi.seis.utils#

Module for miscellaneous utilities relating to earthquake seismology.

Classes#

CorrectDescriptions

Correct SEISAN descriptions.

Module Contents#

class pygmi.seis.utils.CorrectDescriptions(parent=None)#

Bases: pygmi.misc.BasicModule

Correct SEISAN descriptions.

This compares the descriptions found in SEISAN type 3 lines to a custom list.

Parameters:

parent (parent, optional) – Reference to the parent routine. The default is None.

setupui()#

Set up UI.

Return type:

None.

get_textfile(filename='')#

Get description list filename.

Parameters:

filename (str, optional) – Filename submitted for testing. The default is ‘’.

Return type:

None.

settings(nodialog=False)#

Entry point into item.

Parameters:

nodialog (bool, optional) – Run settings without a dialog. The default is False.

Returns:

True if successful, False otherwise.

Return type:

bool

saveproj()#

Save project data from class.

Return type:

None.

acceptall()#

Accept option.

Updates self.outdata, which is used as input to other modules.

Return type:

None.