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 and origin_id describe the event that belongs to the path.