![]() |
OpenMS
2.4.0
|
#include <OpenMS/TRANSFORMATIONS/FEATUREFINDER/FeatureFinderMultiplexAlgorithm.h>
Public Member Functions | |
| FeatureFinderMultiplexAlgorithm () | |
| default constructor More... | |
| void | run (MSExperiment &exp, bool progress) |
| main method for feature detection More... | |
| FeatureMap & | getFeatureMap () |
| get methods More... | |
| ConsensusMap & | getConsensusMap () |
Public Member Functions inherited from DefaultParamHandler | |
| DefaultParamHandler (const String &name) | |
| Constructor with name that is displayed in error messages. More... | |
| DefaultParamHandler (const DefaultParamHandler &rhs) | |
| Copy constructor. More... | |
| virtual | ~DefaultParamHandler () |
| Destructor. More... | |
| virtual DefaultParamHandler & | operator= (const DefaultParamHandler &rhs) |
| Assignment operator. More... | |
| virtual bool | operator== (const DefaultParamHandler &rhs) const |
| Equality operator. More... | |
| void | setParameters (const Param ¶m) |
| Sets the parameters. More... | |
| const Param & | getParameters () const |
| Non-mutable access to the parameters. More... | |
| const Param & | getDefaults () const |
| Non-mutable access to the default parameters. More... | |
| const String & | getName () const |
| Non-mutable access to the name. More... | |
| void | setName (const String &name) |
| Mutable access to the name. More... | |
| const std::vector< String > & | getSubsections () const |
| Non-mutable access to the registered subsections. More... | |
Public Member Functions inherited from ProgressLogger | |
| ProgressLogger () | |
| Constructor. More... | |
| ~ProgressLogger () | |
| Destructor. More... | |
| ProgressLogger (const ProgressLogger &other) | |
| Copy constructor. More... | |
| ProgressLogger & | operator= (const ProgressLogger &other) |
| Assignment Operator. More... | |
| void | setLogType (LogType type) const |
| Sets the progress log that should be used. The default type is NONE! More... | |
| LogType | getLogType () const |
| Returns the type of progress log being used. More... | |
| void | startProgress (SignedSize begin, SignedSize end, const String &label) const |
| Initializes the progress display. More... | |
| void | setProgress (SignedSize value) const |
| Sets the current progress. More... | |
| void | endProgress () const |
| Ends the progress display. More... | |
| void | nextProgress () const |
| increment progress by 1 (according to range begin-end) More... | |
Protected Member Functions | |
| std::vector< MultiplexIsotopicPeakPattern > | generatePeakPatterns_ (int charge_min, int charge_max, int peaks_per_peptide_max, const std::vector< MultiplexDeltaMasses > &mass_pattern_list) |
| generate list of m/z shifts More... | |
| std::vector< double > | determinePeptideIntensitiesCentroided_ (const MultiplexIsotopicPeakPattern &pattern, const std::multimap< size_t, MultiplexSatelliteCentroided > &satellites) |
| calculate peptide intensities More... | |
| std::vector< double > | determinePeptideIntensitiesProfile_ (const MultiplexIsotopicPeakPattern &pattern, const std::multimap< size_t, MultiplexSatelliteProfile > &satellites) |
| calculate peptide intensities More... | |
| void | generateMapsCentroided_ (const std::vector< MultiplexIsotopicPeakPattern > &patterns, const std::vector< MultiplexFilteredMSExperiment > &filter_results, std::vector< std::map< int, GridBasedCluster > > &cluster_results) |
| generates consensus and feature maps containing all peptide multiplets More... | |
| void | generateMapsProfile_ (const std::vector< MultiplexIsotopicPeakPattern > &patterns, const std::vector< MultiplexFilteredMSExperiment > &filter_results, const std::vector< std::map< int, GridBasedCluster > > &cluster_results) |
| generates consensus and feature maps containing all peptide multiplets More... | |
Protected Member Functions inherited from DefaultParamHandler | |
| virtual void | updateMembers_ () |
| This method is used to update extra member variables at the end of the setParameters() method. More... | |
| void | defaultsToParam_ () |
| Updates the parameters after the defaults have been set in the constructor. More... | |
Protected Attributes | |
| MSExperiment | exp_profile_ |
| MSExperiment | exp_centroid_ |
| ProgressLogger | prog_log_ |
| bool | progress_ |
| unsigned | charge_min_ |
| unsigned | charge_max_ |
| unsigned | isotopes_per_peptide_min_ |
| unsigned | isotopes_per_peptide_max_ |
| std::map< String, double > | label_mass_shift_ |
| FeatureMap | feature_map_ |
| ConsensusMap | consensus_map_ |
Protected Attributes inherited from DefaultParamHandler | |
| Param | param_ |
| Container for current parameters. More... | |
| Param | defaults_ |
| Container for default parameters. This member should be filled in the constructor of derived classes! More... | |
| std::vector< String > | subsections_ |
| Container for registered subsections. This member should be filled in the constructor of derived classes! More... | |
| String | error_name_ |
| Name that is displayed in error messages during the parameter checking. More... | |
| bool | check_defaults_ |
| If this member is set to false no checking if parameters in done;. More... | |
| bool | warn_empty_defaults_ |
| If this member is set to false no warning is emitted when defaults are empty;. More... | |
Protected Attributes inherited from ProgressLogger | |
| LogType | type_ |
| time_t | last_invoke_ |
| ProgressLoggerImpl * | current_logger_ |
Additional Inherited Members | |
Public Types inherited from ProgressLogger | |
| enum | LogType { CMD, GUI, NONE } |
| Possible log types. More... | |
Static Protected Member Functions inherited from ProgressLogger | |
| static String | logTypeToFactoryName_ (LogType type) |
| Return the name of the factory product used for this log type. More... | |
Static Protected Attributes inherited from ProgressLogger | |
| static int | recursion_depth_ |
default constructor
|
protected |
calculate peptide intensities
| pattern | |
| satellites |
|
protected |
calculate peptide intensities
| pattern | |
| satellites |
|
protected |
generates consensus and feature maps containing all peptide multiplets
| patterns | patterns of isotopic peaks we have been searching for |
| filter_results | filter results for each of the patterns |
| cluster_results | clusters of filter results |
|
protected |
generates consensus and feature maps containing all peptide multiplets
| patterns | patterns of isotopic peaks we have been searching for |
| filter_results | filter results for each of the patterns |
| cluster_results | clusters of filter results |
|
protected |
generate list of m/z shifts
| charge_min | minimum charge |
| charge_max | maximum charge |
| peaks_per_peptide_max | maximum number of isotopes in peptide |
| mass_pattern_list | mass shifts due to labelling |
| ConsensusMap& getConsensusMap | ( | ) |
| FeatureMap& getFeatureMap | ( | ) |
get methods
| void run | ( | MSExperiment & | exp, |
| bool | progress | ||
| ) |
main method for feature detection
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
1.8.14