|
Static Public Member Functions inherited from DefaultParamHandler |
| static void | writeParametersToMetaValues (const Param &write_this, MetaInfoInterface &write_here, const std::string &key_prefix="") |
| | Writes all parameters to meta values.
|
| |
Protected Attributes inherited from DefaultParamHandler |
| Param | param_ |
| | Container for current parameters.
|
| |
| Param | defaults_ |
| | Container for default parameters. This member should be filled in the constructor of derived classes!
|
| |
| std::vector< std::string > | subsections_ |
| | Container for registered subsections. This member should be filled in the constructor of derived classes!
|
| |
| std::string | error_name_ |
| | Name that is displayed in error messages during the parameter checking.
|
| |
| bool | check_defaults_ |
| | If this member is set to false no checking if parameters in done;.
|
| |
| bool | warn_empty_defaults_ |
| | If this member is set to false no warning is emitted when defaults are empty;.
|
| |
Helper class for fitting elution models to features.
Parameters of this class are:
| Name | Type | Default | Restrictions | Description |
| asymmetric |
string | false |
true, false | Fit an asymmetric (exponential-Gaussian hybrid) model? By default a symmetric (Gaussian) model is used. |
| add_zeros |
float | 0.2 |
min: 0.0 | Add zero-intensity points outside the feature range to constrain the model fit. This parameter sets the weight given to these points during model fitting; '0' to disable. |
| unweighted_fit |
string | false |
true, false | Suppress weighting of mass traces according to theoretical intensities when fitting elution models |
| no_imputation |
string | false |
true, false | If fitting the elution model fails for a feature, set its intensity to zero instead of imputing a value from the initial intensity estimate |
| each_trace |
string | false |
true, false | Fit elution model to each individual mass trace |
| check:min_area |
float | 1.0 |
min: 0.0 | Lower bound for the area under the curve of a valid elution model |
| check:boundaries |
float | 0.5 |
min: 0.0 max: 1.0 | Time points corresponding to this fraction of the elution model height have to be within the data region used for model fitting |
| check:width |
float | 10.0 |
min: 0.0 | Upper limit for acceptable widths of elution models (Gaussian or EGH), expressed in terms of modified (median-based) z-scores. '0' to disable. Not applied to individual mass traces (parameter 'each_trace'). |
| check:asymmetry |
float | 10.0 |
min: 0.0 | Upper limit for acceptable asymmetry of elution models (EGH only), expressed in terms of modified (median-based) z-scores. '0' to disable. Not applied to individual mass traces (parameter 'each_trace'). |
Note:
- If a section name is documented, the documentation is displayed as tooltip.
- Advanced parameter names are italic.