OpenSwathScoring#

class pyopenms.OpenSwathScoring#

Bases: object

Cython implementation of _OpenSwathScoring

Original C++ documentation is available here

__init__()#

Overload:

__init__(self) None

Overload:

__init__(self, in_0: OpenSwathScoring) None

Methods

__init__

Overload:

getNormalized_library_intensities_(self, ...)

initialize(self, rt_normalization_factor, ...)

Initialize the scoring object

getNormalized_library_intensities_(self, transitions: List[LightTransition], normalized_library_intensity: List[float]) None#
initialize(self, rt_normalization_factor: float, add_up_spectra: int, spacing_for_spectra_resampling: float, drift_extra: float, su: OpenSwath_Scores_Usage, spectrum_addition_method: bytes) None#

Initialize the scoring object

Sets the parameters for the scoring

Parameters:
  • rt_normalization_factor – Specifies the range of the normalized retention time space

  • add_up_spectra – How many spectra to add up (default 1)

  • spacing_for_spectra_resampling – Spacing factor for spectra addition

  • su – Which scores to actually compute

  • spectrum_addition_method – Method to use for spectrum addition (valid: “simple”, “resample”)