seisscan.do_bp
- seisscan.do_bp(st_dls, dask_client, w, min_lon, max_lon, min_lat, max_lat, min_dep, max_dep, step_x, step_y, step_z, mod_dist_r1, mod_dep_r1, mod_ttp_r2, mod_tts_r2, o=None, pos='start', p_components=['Z'], s_components=['N', 'E'], p_cor_dict=None, s_cor_dict=None)
Perform backprojection to calculate 4-D brightness volume.
Parameters
- st_dls: ObsPy.Stream
Waveform stream. For example a differentiated local similarity stream.
- dask_client: dask.Client
A dask client for parallel processing.
- w: float
Window size in seconds.
- min_lon: float
Minimum longitude in degrees.
- max_lon: float
Maximum longitude in degrees.
- min_lat: float
Minimum latitude in degrees.
- max_lat: float
Maximum latitude in degrees.
- min_dep: float
Minimum depth in kilometers.
- max_dep: float
Maximum depth in kilometers.
- step_x: float
Grid size (kilometers) along X-direction.
- step_y: float
Grid size (kilometers) along Y-direction.
- step_z: float
Grid size (kilometers) along Z-direction.
- mod_dist_r1: numpy.ndarray
Model epicentral distance (kilometers) in 1-D.
- mod_dep_r1: numpy.ndarray
Model depth (kilometers) in 1-D.
- mod_ttp_r2: numpy.ndarray
Model travel time (seconds) in 2-D for P-wave.
- mod_tts_r2: numpy.ndarray
Model travel time (seconds) in 2-D for S-wave.
- o: float
Overlap fraction for successive window. Default is None.
- pos: str
Position of the brightness value in each window. Possible values are ‘start’, ‘mid’ or ‘end’. Default value is ‘start’.
- p_components: list of str
A list of components for P-wave brightness. Default is [‘Z’].
- s_components: list of str
A list of components for S-wave brightness. Default is [‘N’, ‘E’].
- p_cor_dict: dict
A dictionary of station correction for P-wave. Default is None.
- s_cor_dict: dict
A dictionary of station correction for S-wave. Default is None.
Returns
brightness4: seisscan.Brightness4