| 
    libpappsomspp
    
   Library for mass spectrometry 
   | 
 
Deisotope the mass spectrum this mass spectrum is iterated over and according to a data point-based moving window progression does the following tests:  
 More...
#include <filtertandemremovec13.h>
  
Public Member Functions | |
| FilterTandemDeisotope (double mz_range_max=0.95, double minimum_mz=200.0) | |
| FilterTandemDeisotope (const FilterTandemDeisotope &other) | |
| MassSpectrum & | filter (MassSpectrum &data_points) const override | 
  Public Member Functions inherited from pappso::MassSpectrumFilterInterface | |
| virtual | ~MassSpectrumFilterInterface () | 
Private Attributes | |
| double | m_arbitrary_range_between_isotopes = 0.95 | 
| double | m_arbitrary_minimum_mz = 200.0 | 
Deisotope the mass spectrum this mass spectrum is iterated over and according to a data point-based moving window progression does the following tests: 
remove isotopes as in X!Tandem algorithm this method doesn't really remove isotopes: it cleans up multiple intensities within one Dalton of each other.
first tandem filter is 0.95 (remove_isotopes(_s);) second tandem filter is 1.5 (clean_isotopes(_s);)
Definition at line 57 of file filtertandemremovec13.h.
| FilterTandemDeisotope::FilterTandemDeisotope | ( | double | mz_range_max = 0.95, | 
| double | minimum_mz = 200.0 ) | 
Definition at line 36 of file filtertandemremovec13.cpp.
References m_arbitrary_minimum_mz, and m_arbitrary_range_between_isotopes.
Referenced by FilterTandemDeisotope().
| FilterTandemDeisotope::FilterTandemDeisotope | ( | const FilterTandemDeisotope & | other | ) | 
Definition at line 44 of file filtertandemremovec13.cpp.
References FilterTandemDeisotope(), m_arbitrary_minimum_mz, and m_arbitrary_range_between_isotopes.
      
  | 
  overridevirtual | 
Implements pappso::MassSpectrumFilterInterface.
Definition at line 51 of file filtertandemremovec13.cpp.
References m_arbitrary_minimum_mz, m_arbitrary_range_between_isotopes, pappso::DataPoint::x, and pappso::DataPoint::y.
      
  | 
  private | 
Definition at line 68 of file filtertandemremovec13.h.
Referenced by FilterTandemDeisotope(), FilterTandemDeisotope(), and filter().
      
  | 
  private | 
Definition at line 67 of file filtertandemremovec13.h.
Referenced by FilterTandemDeisotope(), FilterTandemDeisotope(), and filter().