OpenMS

#include <OpenMS/ANALYSIS/OPENSWATH/MRMFeatureSelector.h>
Public Member Functions  
SelectorParameters ()=default  
SelectorParameters (Int nn, bool lw, bool stg, Int swl, Int ssl, MRMFeatureSelector::VariableType vt, double ot, std::map< String, MRMFeatureSelector::LambdaScore > &sw)  
Public Attributes  
Int  nn_threshold = 4 
Nearest neighbor threshold: the number of components or component groups to the left and right to include in the optimization problem (i.e. number of nearest compounds by Tr to include in network) More...  
bool  locality_weight = false 
Weight compounds with a nearer Tr greater than compounds with a further Tr. More...  
bool  select_transition_group = true 
Use components groups instead of components for retention time optimization. More...  
Int  segment_window_length = 8 
Number of components or component groups to include in the network. More...  
Int  segment_step_length = 4 
Number of of components or component groups to shift the `segment_window_length` at each loop. More...  
MRMFeatureSelector::VariableType  variable_type = MRMFeatureSelector::VariableType::CONTINUOUS 
INTEGER or CONTINUOUS. More...  
double  optimal_threshold = 0.5 
Value above which the transition group or transition is considered optimal (0 < x < 1) More...  
std::map< String, MRMFeatureSelector::LambdaScore >  score_weights 
Weights for the scores. More...  
Structure to easily feed the parameters to the `MRMFeatureSelector` derived classes

default 

inline 
bool locality_weight = false 
Weight compounds with a nearer Tr greater than compounds with a further Tr.
Int nn_threshold = 4 
Nearest neighbor threshold: the number of components or component groups to the left and right to include in the optimization problem (i.e. number of nearest compounds by Tr to include in network)
double optimal_threshold = 0.5 
Value above which the transition group or transition is considered optimal (0 < x < 1)
std::map<String, MRMFeatureSelector::LambdaScore> score_weights 
Weights for the scores.
Int segment_step_length = 4 
Number of of components or component groups to shift the `segment_window_length` at each loop.
Int segment_window_length = 8 
Number of components or component groups to include in the network.
bool select_transition_group = true 
Use components groups instead of components for retention time optimization.
INTEGER or CONTINUOUS.