obspy.taup.ray_paths.get_ray_paths¶
-
get_ray_paths
(inventory, catalog, phase_list=['P'], coordinate_system='XYZ', taup_model='iasp91')[source]¶ This function returns lat, lon, depth coordinates from an event location to all stations in the inventory object
Parameters: - inventory – an obspy station inventory
- catalog – an obspy event catalog
- phase_list – a list of seismic phase names that is passed to taup
- coordinate_system – can be either ‘XYZ’ or ‘RTP’.
- taup_model – the taup model for which the greatcircle paths are computed
Returns: a list of tuples
[(gcircle, phase_name, station_label, event_timestamp, event_magnitude, event_id, origin_id), ...]
.gcircle
is an array of shape[3, npoints]
with the path coordinates.phase_name
is the name of the seismic phase,station_label
is the name of the station and network that belongs to the path.event_timestamp
,event_magnitude
,event_id
andorigin_id
describe the event that belongs to the path.