A map feature grouping algorithm for identified features. More...
#include <OpenMS/ANALYSIS/MAPMATCHING/FeatureGroupingAlgorithmIdentification.h>
Public Member Functions | |
| FeatureGroupingAlgorithmIdentification () | |
| Default constructor. | |
| virtual | ~FeatureGroupingAlgorithmIdentification () |
| Destructor. | |
| virtual void | group (const std::vector< FeatureMap<> > &maps, ConsensusMap &out) |
| Applies the algorithm. | |
Static Public Member Functions | |
| static FeatureGroupingAlgorithm * | create () |
| Creates a new instance of this class (for Factory). | |
| static String | getProductName () |
| Returns the product name (for the Factory). | |
Private Member Functions | |
| FeatureGroupingAlgorithmIdentification (const FeatureGroupingAlgorithmIdentification &) | |
| Copy constructor intentionally not implemented -> private. | |
| FeatureGroupingAlgorithmIdentification & | operator= (const FeatureGroupingAlgorithmIdentification &) |
| Assignment operator intentionally not implemented -> private. | |
A map feature grouping algorithm for identified features.
It takes many maps and searches for corresponding features. The corresponding features must be aligned, but may have small position deviations.
Parameters of this class are:| Name | Type | Default | Restrictions | Description |
|---|---|---|---|---|
| xcorr_threshold | float | 1.2 | Peptide identifications having a SEQUEST XCorr score smaller than this are discarded. | |
| rt_stdev_threshold | float | 100 | Maximum allowed standard deviation of retention times within a group | |
| mz_stdev_threshold | float | 1 | Maximum allowed standard deviation of mass-to-charge within a group |
Default constructor.
| virtual ~FeatureGroupingAlgorithmIdentification | ( | ) | [virtual] |
Destructor.
| FeatureGroupingAlgorithmIdentification | ( | const FeatureGroupingAlgorithmIdentification & | ) | [private] |
Copy constructor intentionally not implemented -> private.
| static FeatureGroupingAlgorithm* create | ( | ) | [inline, static] |
Creates a new instance of this class (for Factory).
| virtual void group | ( | const std::vector< FeatureMap<> > & | maps, | |
| ConsensusMap & | out | |||
| ) | [virtual] |
Applies the algorithm.
| IllegalArgument | is thrown if less than two input maps are given. |
Implements FeatureGroupingAlgorithm.
| FeatureGroupingAlgorithmIdentification& operator= | ( | const FeatureGroupingAlgorithmIdentification & | ) | [private] |
Assignment operator intentionally not implemented -> private.
| OpenMS / TOPP release 1.10.0 | Documentation generated on Thu Mar 7 2013 09:42:49 using doxygen 1.7.1 |