wakatools.read_seismics#

wakatools.read_seismics(files: str | Path | Iterable[str | Path], type_: Literal['single-horizon', 'multi-horizon'], **kwargs)[source]#

General reader for seismic data files. Provides support for multiple Kingdom export formats via dedicated readers.

Parameters:
  • files (str | Path | Iterable[str | Path]) – Seismic data files

  • type (SeismicFile, optional) –

    Type of seismic data file, this can be single-horizon or multi-horizon. Type of data file is based on the export method: multi-horizon = Kingdom Geocard7 export, single-horizon = Kingdom “X Y Line Trace Time Amplitude” export.

    Supported files types: - multi-horizon - single-horizon

Returns:

DataFrame with seismic data from file. Format is based on input type, contains at least columns: [x, y, ID, time]

Return type:

DataFrame

Raises:

ValueError – If input file is (yet) unsupported.