16 #include <boost/shared_ptr.hpp>
56 SIZE_OF_PROCESSINGACTION
59 static const std::string NamesOfProcessingAction[SIZE_OF_PROCESSINGACTION];
102 void setCompletionTime(const
DateTime& completion_time);
Description of the applied preprocessing steps.
Definition: DataProcessing.h:27
DataProcessing(const DataProcessing &)=default
Copy constructor.
DataProcessing(DataProcessing &&) noexcept
Move constructor.
DataProcessing()=default
Constructor.
ProcessingAction
Definition: DataProcessing.h:33
@ CALIBRATION
Calibration of m/z positions.
Definition: DataProcessing.h:43
@ NORMALIZATION
Normalization of intensity values.
Definition: DataProcessing.h:44
@ IDENTIFICATION_MAPPING
Identification mapping
Definition: DataProcessing.h:48
@ DEISOTOPING
Deisotoping.
Definition: DataProcessing.h:36
@ PEAK_PICKING
Peak picking (conversion from raw to peak data)
Definition: DataProcessing.h:41
@ PRECURSOR_RECALCULATION
Recalculation of precursor m/z.
Definition: DataProcessing.h:39
@ FEATURE_GROUPING
Feature grouping
Definition: DataProcessing.h:47
@ ION_MOBILITY_BINNING
Ion mobility binning (merging of spectra with similar IM values)
Definition: DataProcessing.h:55
@ ALIGNMENT
Retention time alignment of different maps.
Definition: DataProcessing.h:42
@ FILTERING
Data filtering or extraction.
Definition: DataProcessing.h:45
@ CONVERSION_DTA
Conversion to DTA format.
Definition: DataProcessing.h:53
@ FORMAT_CONVERSION
General file format conversion (if no other term applies)
Definition: DataProcessing.h:49
@ CONVERSION_MZML
Conversion to mzML format.
Definition: DataProcessing.h:51
@ CONVERSION_MZXML
Conversion to mzXML format.
Definition: DataProcessing.h:52
@ CONVERSION_MZDATA
Conversion to mzData format.
Definition: DataProcessing.h:50
@ IDENTIFICATION
Identification.
Definition: DataProcessing.h:54
@ QUANTITATION
Quantitation.
Definition: DataProcessing.h:46
@ SMOOTHING
Smoothing of the signal to reduce noise.
Definition: DataProcessing.h:37
@ CHARGE_DECONVOLUTION
Charge deconvolution.
Definition: DataProcessing.h:35
@ DATA_PROCESSING
General data processing (if no other term applies)
Definition: DataProcessing.h:34
@ BASELINE_REDUCTION
Baseline reduction.
Definition: DataProcessing.h:40
@ CHARGE_CALCULATION
Determination of the peak charge.
Definition: DataProcessing.h:38
DateTime Class.
Definition: DateTime.h:33
Description of the software used for processing.
Definition: Software.h:24
Main OpenMS namespace.
Definition: openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19
boost::shared_ptr< DataProcessing > DataProcessingPtr
Definition: DataProcessing.h:111
boost::shared_ptr< const DataProcessing > ConstDataProcessingPtr
Definition: DataProcessing.h:112