Filtering for SILAC data. More...
#include <OpenMS/FILTERING/DATAREDUCTION/SILACFiltering.h>
Classes | |
| struct | BlacklistEntry |
| structure for blacklist More... | |
| class | SpectrumInterpolation |
| Wrapper class for spectrum interpolation. More... | |
Public Types | |
| typedef std::vector< SILACFilter > | Filters |
Public Member Functions | |
| SILACFiltering (MSExperiment< Peak1D > &exp, const PeakWidthEstimator::Result &, const DoubleReal intensity_cutoff, const String debug_filebase_="") | |
| detailed constructor | |
| void | addFilter (SILACFilter &filter) |
| adds a new filter to the filtering | |
| void | filterDataPoints () |
| starts the filtering based on the added filters | |
Public Attributes | |
| Filters | filters_ |
| holds all filters used in the filtering | |
| const PeakWidthEstimator::Result | peak_width |
| peak-width equation | |
| std::multimap< DoubleReal, BlacklistEntry > | blacklist |
| holds the range that is blacklisted for other filters and the filter that generated the blacklist entry | |
Private Member Functions | |
| void | pickSeeds_ () |
| pick data seeds | |
| void | filterSeeds_ () |
| apply filtering to picked data seeds | |
Private Attributes | |
| DoubleReal | intensity_cutoff_ |
| minimal intensity of SILAC features | |
| MSExperiment< Peak1D > & | exp_ |
| raw data | |
| MSExperiment< Peak1D > | picked_exp_ |
| picked data | |
| MSExperiment< Peak1D > | picked_exp_seeds_ |
| picked data seeds | |
| const String | debug_filebase_ |
Filtering for SILAC data.
This filtering can be used to extract SILAC features from an MS experiment. Several SILACFilters can be added to the filtering to search for specific SILAC patterns.
| typedef std::vector<SILACFilter> Filters |
| SILACFiltering | ( | MSExperiment< Peak1D > & | exp, | |
| const PeakWidthEstimator::Result & | , | |||
| const DoubleReal | intensity_cutoff, | |||
| const String | debug_filebase_ = "" | |||
| ) |
detailed constructor
| exp | raw data | |
| intensity_cutoff | minimal intensity of SILAC features |
| void addFilter | ( | SILACFilter & | filter | ) |
adds a new filter to the filtering
| filter | filter to add |
| void filterDataPoints | ( | ) |
starts the filtering based on the added filters
| void filterSeeds_ | ( | ) | [private] |
apply filtering to picked data seeds
| void pickSeeds_ | ( | ) | [private] |
pick data seeds
| std::multimap<DoubleReal, BlacklistEntry> blacklist |
holds the range that is blacklisted for other filters and the filter that generated the blacklist entry
const String debug_filebase_ [private] |
Filename base for debugging output
MSExperiment<Peak1D>& exp_ [private] |
raw data
DoubleReal intensity_cutoff_ [private] |
minimal intensity of SILAC features
peak-width equation
MSExperiment<Peak1D> picked_exp_ [private] |
picked data
MSExperiment<Peak1D> picked_exp_seeds_ [private] |
picked data seeds
| OpenMS / TOPP release 1.10.0 | Documentation generated on Thu Mar 7 2013 09:42:53 using doxygen 1.7.1 |