Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
Classes | Public Types | Public Member Functions | Public Attributes | Private Member Functions | Private Attributes

SILACFiltering Class Reference

Filtering for SILAC data. More...

#include <OpenMS/FILTERING/DATAREDUCTION/SILACFiltering.h>

Inheritance diagram for SILACFiltering:
ProgressLogger

List of all members.

Classes

struct  BlacklistEntry
 structure for blacklist More...
class  SpectrumInterpolation
 Wrapper class for spectrum interpolation. More...

Public Types

typedef std::vector< SILACFilterFilters

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< Peak1Dpicked_exp_
 picked data
MSExperiment< Peak1Dpicked_exp_seeds_
 picked data seeds
const String debug_filebase_

Detailed Description

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.

See also:
SILACFilter

Member Typedef Documentation

typedef std::vector<SILACFilter> Filters

Constructor & Destructor Documentation

SILACFiltering ( MSExperiment< Peak1D > &  exp,
const PeakWidthEstimator::Result ,
const DoubleReal  intensity_cutoff,
const String  debug_filebase_ = "" 
)

detailed constructor

Parameters:
exp raw data
intensity_cutoff minimal intensity of SILAC features

Member Function Documentation

void addFilter ( SILACFilter filter  ) 

adds a new filter to the filtering

Parameters:
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


Member Data Documentation

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

holds all filters used in the filtering

minimal intensity of SILAC features

peak-width equation

picked data

picked data seeds


OpenMS / TOPP release 1.10.0 Documentation generated on Thu Mar 7 2013 09:42:53 using doxygen 1.7.1