est.core.process.larch.autobk.process_spectr_autobk#

est.core.process.larch.autobk.process_spectr_autobk(spectrum: Spectrum, configuration: Dict[str, Any], overwrite: bool = True, callbacks: Sequence[Callable[[], None]] | None = None) Spectrum[source]#
Parameters:
  • spectrum – spectrum to process.

  • configuration – configuration of the pymca normalization.

  • overwriteFalse if we want to return a new Spectrum instance.

  • callbacks – callbacks to execute after processing.

Returns:

processed spectrum