The targets.satellite module¶
- class grond.targets.satellite.SatelliteMisfitConfig(**kwargs)[source]¶
Carries the misfit configuration.
- ♦ optimise_orbital_ramp¶
bool, default:TrueSwitch to account for a linear orbital ramp or not
- ♦ ranges¶
dictofpyrocko.gf.seismosizer.Rangeobjects, default:{'offset': '-0.5 .. 0.5', 'ramp_east': '-1e-7 .. 1e-7', 'ramp_north': '-1e-7 .. 1e-7'}These parameters give bounds for an offset [m], a linear gradient in east direction [m/m] and a linear gradient in north direction [m/m]. Note, while the optimisation of these ramps is individual for each target, the ranges set here are common for all satellite targets.
- class grond.targets.satellite.SatelliteMisfitResult(**kwargs)[source]¶
Carries the observations for a target and corresponding synthetics.
- ♦ statics_syn¶
dictof numpy.ndarray (pyrocko.guts_array.Array) objects, optionalPredicted static displacements for a target (synthetics).
- ♦ statics_obs¶
dictof numpy.ndarray (pyrocko.guts_array.Array) objects, optionalObserved static displacement for a target.
- class grond.targets.satellite.SatelliteMisfitTarget(*args, **kwargs)[source]¶
Handles and carries out operations related to the objective functions.
Standard operations are the calculation of the weighted misfit between observed and predicted (synthetic) data. If enabled in the misfit configuration, orbital ramps are optimized for.
- ♦ scene_id¶
strUID string each Kite displacemente scene. Corresponds to Kite scene_id.
- ♦ misfit_config¶
-
Configuration of the
SatelliteTarget
- finalize_modelling(engine, source, modelling_targets, modelling_results)[source]¶
Manipulate modelling before misfit calculation
This function can be overloaded interact with the modelling results.
is for L2-norm weighting, the square-rooted, inverse covar
- class grond.targets.satellite.SatelliteTargetGroup(**kwargs)[source]¶
Handles maps of static ground motion from satellite observations (InSAR)
The InSAR displacement maps post-processed by the pyrocko module kite are usually Quadtree downsampled (Jonsson, 2002). Each data point has a latitude, longitude, Line-of-sight displacement value [m] as well as an orientation and elevation angle, which define the Line-of-Sight. The data are associated with a weight matrix, which is the inverse of a full variance-covariance matrix (Sudhaus & Jonsson, 2009). In principle, these data sets could stem from pixel offset maps. See also the documentation of the kite module.
- ♦ kite_scenes¶
listofpyrocko.guts.Anyobjects, optionalList of InSAR data files prepared by the
pyrockomodulekite
- ♦ misfit_config¶
-
Settings for the objective function of these targets