obspy.io.pde.mchedr.Unpickler

class Unpickler[source]

Bases: object

De-serializes a mchedr string into an ObsPy Catalog object.

Attributes

__dict__

__doc__

__module__

__weakref__

list of weak references to the object (if defined)

Public Methods

load

Reads mchedr file into ObsPy catalog object.

loads

Parses mchedr string into ObsPy catalog object.

Private Methods

Warning

Private methods are mainly for internal/developer use and their API might change without notice.

_angle_between

Returns the angle in degrees between unit vectors ‘u1’ and ‘u2’: Source: https://stackoverflow.com/q/2827393

_coordinate_sign

_decode_fe_region_number

Converts Flinn-Engdahl region number to string.

_deserialize

_float

_float_unused

_float_with_format

_int

_int_unused

_int_zero

_lat_err_to_deg

Convert latitude error from km to degrees using a simple formula

_lon_err_to_deg

Convert longitude error from km to degrees using a simple formula

_parse_record_a

Parses the ‘additional parameters’ record A

_parse_record_ae

Parses the ‘additional hypocenter error and magnitude record’ AE

_parse_record_ah

Parses the ‘additional hypocenter’ record AH

_parse_record_c

Parses the ‘general comment’ record C

_parse_record_da

Parses the ‘source parameter data - principal axes and nodal planes’ record Da

_parse_record_dc

Parses the ‘source parameter data - comment’ record Dc

_parse_record_dp

Parses the ‘source parameter data - primary’ record Dp

_parse_record_dt

Parses the ‘source parameter data - tensor’ record Dt

_parse_record_e

Parses the ‘error and magnitude’ record E

_parse_record_hy

Parses the ‘hypocenter’ record HY

_parse_record_l

Parses the ‘90 percent error ellipse’ record L

_parse_record_m

Parses the ‘surface wave record’ M

_parse_record_p

Parses the ‘primary phase record’ P

_parse_record_s

Parses the ‘secondary phases’ record S

_spherical_to_cartesian

_store_uncertainty

_tensor_code_sign

Converts tensor from ‘x,y,z’ system to ‘r,t,p’ and translates ‘f’ code to ‘p’

_tensor_store

_to_deg

_to_rad

Special Methods

__dir__

Default dir() implementation.

__format__

Default object formatter.

__init__

Initialize self.

__init_subclass__

This method is called when a class is subclassed.

__new__

Create and return a new object.

__reduce__

Helper for pickle.

__reduce_ex__

Helper for pickle.

__sizeof__

Size of object in memory, in bytes.

__subclasshook__

Abstract classes can override this to customize issubclass().