massdash.peakPickers.MRMTransitionGroupPicker
- class massdash.peakPickers.MRMTransitionGroupPicker(smoother, **kwargs)
Bases:
objectpython wrapper of the pyopenms MRMTransitionGroupPicker
- getPrettyParameters() Tuple
Get a list of current parameters and their values in a python friendly format Note: Changing the parameters will not update values
- pick(transitionGroup: TransitionGroup) List[TransitionGroupFeature]
Performs Peak Picking, Should return a TransitionGroupFeatureList object
- setDefaults()
get the default parameters used by OpenSwath
- setGeneralParameters(**kwargs)
Set a supported parameter
- Parameters:
stop_after_feature (int) – Stop after feature
stop_after_intensity_ratio (float) – Stop after intensity ratio
min_peak_width (float) – Minimum peak width
recalculate_peaks_max_z (float) – Recalculate peaks max z
resample_boundary (float) – Resample boundary
recalculate_peaks (bool) – Recalculate peaks
background_subtraction (str) – Background subtraction
use_precursors (bool) – Use precursors
signal_to_noise (float) – Signal to noise
minimal_quality (float) – Minimal quality (if set, automatically sets compute_peak_quality to true)
- setSmoother(smoother, sgolay_frame_length=11, sgolay_polynomial_order=3, gauss_width=50.0)
Set the smoother, can be one of [“original”, “guassian”, “sgolay”]