~ubuntu-branches/ubuntu/wily/openms/wily

« back to all changes in this revision

Viewing changes to pyOpenMS/pxds/SignalToNoiseEstimatorMedian.pxd

  • Committer: Package Import Robot
  • Author(s): Filippo Rusconi
  • Date: 2013-12-20 11:30:16 UTC
  • mfrom: (5.1.2 sid)
  • Revision ID: package-import@ubuntu.com-20131220113016-wre5g9bteeheq6he
Tags: 1.11.1-3
* remove version number from libbost development package names;
* ensure that AUTHORS is correctly shipped in all packages.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
from ProgressLogger cimport *
 
2
from DefaultParamHandler cimport *
 
3
from MSExperiment cimport *
 
4
from MSSpectrum cimport *
 
5
from Peak1D cimport *
 
6
from ChromatogramPeak cimport *
 
7
from MSChromatogram cimport *
 
8
 
 
9
cdef extern from "<OpenMS/FILTERING/NOISEESTIMATION/SignalToNoiseEstimatorMedian.h>" namespace "OpenMS":
 
10
 
 
11
    cdef cppclass SignalToNoiseEstimatorMedian[SpectrumT]:
 
12
        # wrap-instances:
 
13
        #   SignalToNoiseEstimatorMedian := SignalToNoiseEstimatorMedian[MSSpectrum[Peak1D]]
 
14
 
 
15
        SignalToNoiseEstimatorMedian() nogil except +
 
16
        SignalToNoiseEstimatorMedian(SignalToNoiseEstimatorMedian) nogil except +
 
17
 
 
18
        void init(MSSpectrum[Peak1D] & spectrum) nogil except +
 
19
        void getSignalToNoise(Peak1D & data_point) nogil except +
 
20
 
 
21
        # Functions for SignalToNoiseEstimatorMedianChrom[MSChromatogram[ChromatogramPeak]]
 
22
        # use wrap-ignore because autowrap cannot handle them at the moment
 
23
        # see addons/SignalToNoiseEstimatorMedianChrom.pyx for the implementation
 
24
        void init(MSChromatogram[ChromatogramPeak] & spectrum) nogil except + #wrap-ignore
 
25
        void getSignalToNoise(ChromatogramPeak & data_point) nogil except + #wrap-ignore
 
26
 
 
27
cdef extern from "<OpenMS/FILTERING/NOISEESTIMATION/SignalToNoiseEstimatorMedian.h>" namespace "OpenMS::SignalToNoiseEstimatorMedian":
 
28
 
 
29
    cdef enum IntensityThresholdCalculation "OpenMS::SignalToNoiseEstimatorMedianChrom::IntensityThresholdCalculation":
 
30
        MANUAL
 
31
        AUTOMAXBYSTDEV
 
32
        AUTOMAXBYPERCENT