IDFreeMassErrorEstimator#
- class pyopenms.IDFreeMassErrorEstimator(*args, **kwargs)#
Bases:
objectIdentification-free precursor and fragment mass-precision estimator
- __init__(self) None#
- __init__(self, parameters: pyopenms._pyopenms_misc.IDFreeMassErrorEstimator.Parameters) None
Attributes
- class Diagnostics#
Bases:
object- property excluded_fragment_profile_or_unknown#
(self) -> int
- property excluded_fragment_unknown#
(self) -> int
- property excluded_low_fragment_peaks#
(self) -> int
- property excluded_missing_precursor#
(self) -> int
- property excluded_profile_peak_pick_failure#
(self) -> int
- property fragment_centroid_spectra#
(self) -> int
- property fragment_eligible_ms2#
(self) -> int
- property fragment_high_intensity_fallback_used#
(self) -> bool
- property fragment_high_intensity_mixture_converged#
(self) -> bool
- property fragment_high_intensity_pairs#
(self) -> int
- property fragment_high_intensity_signal_fraction#
(self) -> float
- property fragment_high_intensity_signal_pairs#
(self) -> int
- property fragment_high_intensity_threshold#
(self) -> float
- property fragment_low_res_pairs#
(self) -> int
- property fragment_mixture_converged#
(self) -> bool
- property fragment_mixture_iterations#
(self) -> int
- property fragment_mixture_mean_ppm#
(self) -> float
- property fragment_mixture_pairs#
(self) -> int
- property fragment_mixture_reference_mz#
(self) -> float
- property fragment_mixture_rejected_zero_quantization#
(self) -> bool
- property fragment_mixture_signal_fraction#
(self) -> float
- property fragment_mixture_signal_pairs#
(self) -> int
- property fragment_paired_spectra#
(self) -> int
- property fragment_pairs#
(self) -> int
- property fragment_profile_centroids#
(self) -> int
- property fragment_profile_spectra#
(self) -> int
- property fragment_very_low_res_pairs#
(self) -> int
- property fragment_zero_delta_fraction#
(self) -> float
- property fragment_zero_delta_pairs#
(self) -> int
- property precursor_clusters_used#
(self) -> int
- property precursor_eligible_ms2#
(self) -> int
- property precursor_paired_spectra#
(self) -> int
- class FragmentResolutionRegime(*values)#
Bases:
Enum- HIGH_RESOLUTION = 1#
- LOW_RESOLUTION = 2#
- UNAVAILABLE = 0#
- getMapping()#
Returns a dict mapping int values to enum member name strings.
- class Parameters(*args, **kwargs)#
Bases:
object- property fragment_high_intensity_quantile#
(self) -> float
- property fragment_high_res_max_sigma_da#
(self) -> float
- property fragment_high_res_max_sigma_ppm#
(self) -> float
- property fragment_low_res_match_da#
(self) -> float
- property fragment_low_res_min_sigma_da#
(self) -> float
- property fragment_low_res_min_sigma_ppm#
(self) -> float
- property fragment_match_da#
(self) -> float
- property fragment_tolerance_sigma_multiplier#
(self) -> float
- property fragment_very_low_res_match_da#
(self) -> float
- property max_candidates_per_bin#
(self) -> int
- property min_fragment_pairs#
(self) -> int
- property min_fragment_tolerance_pairs#
(self) -> int
- property min_fragment_tolerance_spectra#
(self) -> int
- property min_matched_peaks#
(self) -> int
- property min_overlap_fraction#
(self) -> float
- property min_precursor_cluster_size#
(self) -> int
- property min_precursor_clusters#
(self) -> int
- property min_spectrum_pairs#
(self) -> int
- property min_tolerance_clusters#
(self) -> int
- property min_tolerance_pairs#
(self) -> int
- property precursor_candidate_ppm#
(self) -> float
- property rt_window_seconds#
(self) -> float
- property tolerance_sigma_multiplier#
(self) -> float
- property top_peaks#
(self) -> int
- class Result#
Bases:
object- property diagnostics#
(self) -> pyopenms._pyopenms_misc.IDFreeMassErrorEstimator.Diagnostics
- property fragment_da#
(self) -> pyopenms._pyopenms_misc.IDFreeMassErrorEstimator.RobustError | None
- property fragment_match_window_da#
(self) -> float
- property fragment_ppm#
(self) -> pyopenms._pyopenms_misc.IDFreeMassErrorEstimator.RobustError | None
- property fragment_resolution_regime#
(self) -> pyopenms._pyopenms_misc.IDFreeMassErrorEstimator.FragmentResolutionRegime
- property fragment_tolerance_da#
(self) -> pyopenms._pyopenms_misc.IDFreeMassErrorEstimator.ToleranceSuggestion | None
- property fragment_tolerance_ppm#
(self) -> pyopenms._pyopenms_misc.IDFreeMassErrorEstimator.ToleranceSuggestion | None
- property fragment_window_censored#
(self) -> bool
- property precursor_da#
(self) -> pyopenms._pyopenms_misc.IDFreeMassErrorEstimator.RobustError | None
- property precursor_ppm#
(self) -> pyopenms._pyopenms_misc.IDFreeMassErrorEstimator.RobustError | None
- property precursor_tolerance_ppm#
(self) -> pyopenms._pyopenms_misc.IDFreeMassErrorEstimator.ToleranceSuggestion | None
- class RobustError#
Bases:
object- property pairwise_median#
(self) -> float
- property pairwise_p95_abs#
(self) -> float
- property pairwise_sigma#
(self) -> float
- property robust_inlier_count#
(self) -> int
- property robust_inlier_fraction#
(self) -> float
- property robust_inlier_p95_abs_centered#
(self) -> float
- property robust_inlier_threshold_3sigma#
(self) -> float
- property robust_outlier_count#
(self) -> int
- property single_measurement_sigma#
(self) -> float
- class ToleranceSuggestion#
Bases:
object- property confidence#
(self) -> str
- property sigma_multiplier#
(self) -> float
- property single_measurement_sigma#
(self) -> float
- property support#
(self) -> int
- property tolerance#
(self) -> float
- property unit#
(self) -> str
- compute#
- consumeSpectrum#
- getParameters#
- getPrecursorPrecisionPPM#
- getResult#
- reset#
- setParameters#