EM Tools Guide#
pycsamt.emtools is the science-facing toolbox for MT, AMT, and CSAMT
processing. Use this page as a task map: start with loading and inspection,
then move through quality control, frequency editing, noise/static-shift
conditioning, tensor/strike analysis, source diagnostics, and publication
plots.
Each card opens a narrative page with examples, figures, and links to the public API. The same workflows are also available as runnable gallery examples in EM tools examples. For the complete callable reference, see ../api/emtools.
Start Here#
Load EDI folders, summarize stations, check missing sections, and draw quick response plots before processing.
Build confidence tables, QC flags, SNR summaries, and confidence pseudo-sections for audit-ready data review.
Select bands, align grids, drop duplicates, and recover or mask low-confidence frequencies with decision tables.
Condition And Correct#
Suppress power-line harmonics, smooth response trends, apply EMAP filters, and document mitigation choices.
Estimate AMA, LOESS, bilateral, or reference-median factors and compare corrected curves across a profile.
Fit Groom–Bailey-style distortion parameters and decide whether a correction is defensible.
Tensor, Strike, And Dimensionality#
Build phase-tensor tables, maps, pseudo-sections, rose grids, and tensor operations.
Estimate geoelectric strike, compare methods, plot stability, and rotate tensors for 2-D workflows.
Classify 1-D/2-D/3-D behavior, build pre-2-D inversion assessments, and identify localized 3-D effects.
Compute Bahr skewness, select low-skew bands, and visualize skew traffic across station and period.
Measure apparent anisotropy and Swift-style skew/strike indicators for interpretation screening.
Inspect phasors, determinant tracks, and off-diagonal antisymmetry.
Source, Spectra, And Transfer Functions#
Plot tippers, induction arrows, hodograms, rose diagrams, and multi-period induction maps.
Work with spectra-derived coherence, PSD, SNR, and transfer-function diagnostics.
Detect source overprint, normalize responses, and evaluate near-field correction behavior.
Explore array factors, beam steering, PAS patterns, and SNR gain for controlled-source layouts.
Classify near-, transition-, and far-field behavior along a profile.
Survey Design And Inversion Readiness#
Estimate Bostick depth, frequency schedules, depth coverage, and vertical resolution.
Use spatial, frequency, and joint apparent-resistivity gradients for rapid structure screening.
Summarize regularization trade-offs and choose stable inversion parameters.
Plotting And Composite Diagnostics#
Plot raw sites, response/tipper panels, survey comparisons, and observed-versus-predicted fits.
Build composite diagnostics, Mohr circles, distortion radar plots, fingerprint plots, and multi-panel publication figures.
Evaluate coverage scores, uncertainty intervals, and polar error diagnostics against expected response behavior.