Metadata-Version: 2.4
Name: seismoai-viz-elegant-solutions
Version: 0.1.0
Summary: Visualization helpers for seismic trace data.
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Requires-Dist: matplotlib
Requires-Dist: numpy
Provides-Extra: io
Requires-Dist: seismoai-io-elegant-solutions>=0.1.0; extra == "io"

# seismoai-viz

`seismoai-viz` provides plotting utilities for seismic trace arrays.

## Functions

- `plot_gather(traces, title="Seismic Shot Gather", show=True)`:
  plot all traces as a 2D gather image.
- `plot_trace(traces, trace_index=80, show=True)`:
  plot one trace as a waveform.
- `show_spectrum(trace, dt=0.001, show=True)`:
  plot FFT magnitude spectrum for one trace.

Use `show=False` during automated tests or headless runs.
