epyr.sub.loadESP

Loader for Bruker ESP/WinEPR data (.spc, .par).

The public entry point is load(). Private helpers handle header interpretation, dimension resolution, abscissa construction, and the optional scaling pipeline.

Functions

load(full_base_name, file_extension, scaling)

Load Bruker ESP/WinEPR data (.spc / .par).

epyr.sub.loadESP.load(full_base_name, file_extension, scaling)[source]

Load Bruker ESP/WinEPR data (.spc / .par).

Parameters:
  • full_base_name (pathlib.Path) – Path without extension.

  • file_extension (str) – Original file extension (.par / .spc); only its case is used to pick the case of the companion file extensions.

  • scaling (str) – Scaling specification (e.g., 'nP G'). See _apply_scaling().

Returns:

(data, abscissa, parameters).

Return type:

tuple