OfflinePrecursorIonSelection
- class pyopenms.OfflinePrecursorIonSelection
Bases:
objectCython implementation of _OfflinePrecursorIonSelection
- Original C++ documentation is available here
– Inherits from [‘DefaultParamHandler’]
- __init__()
Overload:
- __init__(self) None
Overload:
- __init__(self, in_0: OfflinePrecursorIonSelection) None
Methods
Overload:
getDefaults(self)Returns the default parameters
getLPSolver(self)getName(self)Returns the name
getParameters(self)Returns the parameters
getSubsections(self)makePrecursorSelectionForKnownLCMSMap(self, ...)Makes the precursor selection for a given feature map, either feature or scan based
setLPSolver(self, solver)setName(self, in_0)Sets the name
setParameters(self, param)Sets the parameters
- createProteinSequenceBasedLPInclusionList(self, include_: Union[bytes, str, String], rt_model_file: Union[bytes, str, String], pt_model_file: Union[bytes, str, String], precursors: FeatureMap) None
- getLPSolver(self) int
- getSubsections(self) List[bytes]
- makePrecursorSelectionForKnownLCMSMap(self, features: FeatureMap, experiment: MSExperiment, ms2: MSExperiment, charges_set: Set[int], feature_based: bool) None
Makes the precursor selection for a given feature map, either feature or scan based
- Parameters
features – Input feature map
experiment – Input raw data
ms2 – Precursors are added as empty MS2 spectra to this MSExperiment
charges_set – Allowed charge states
feature_based – If true the selection is feature based, if false it is scan based and the highest signals in each spectrum are chosen
- setLPSolver(self, solver: int) None