Ejemplo n.º 1
0
        public IterativeTFF(IterativeTFFParameters parameters)
        {
            PeakBRStep = parameters.PeakBRStep;
            var peakDetectorIsDataThresholded      = parameters.PeakDetectorIsDataThresholded;
            var peakDetectorSigNoiseRatioThreshold = parameters.PeakDetectorSigNoiseRatioThreshold;

            PeakDetectorPeakBR = parameters.PeakDetectorPeakBR;
            var peakDetectorPeakFitType = parameters.PeakDetectorPeakFitType;

            PeakBRMin = parameters.PeakDetectorMinimumPeakBR;

            MaxPeaksToInclude = 30;
            MinRelIntensityForPeakInclusion = parameters.MinimumRelIntensityForForPeakInclusion;

            NeedMonoIsotopicPeak = parameters.RequiresMonoIsotopicPeak;
            ToleranceInPPM       = parameters.ToleranceInPPM;

            NumPeaksUsedInAbundance = parameters.NumPeaksUsedInAbundance;
            IsotopicProfileType     = parameters.IsotopicProfileType;

            MSPeakDetector = new DeconToolsPeakDetectorV2(PeakDetectorPeakBR, peakDetectorSigNoiseRatioThreshold,
                                                          peakDetectorPeakFitType, peakDetectorIsDataThresholded);

            //this.MSPeakDetector = new DeconToolsPeakDetectorV2();
            //this.MSPeakDetector.PeakToBackgroundRatio = PeakDetectorPeakBR;
            //this.MSPeakDetector.SignalToNoiseThreshold = _peakDetectorSigNoiseRatioThreshold;
            //this.MSPeakDetector.IsDataThresholded = _peakDetectorIsDataThresholded;
            //this.MSPeakDetector.PeakFitType = _peakDetectorPeakFitType;
        }
 public SipperIterativeMSFeatureFinder(IterativeTFFParameters parameters)
     : base(parameters)
 {
     ToleranceInPPM = parameters.ToleranceInPPM;
 }
Ejemplo n.º 3
0
 public O16O18IterativeTff(IterativeTFFParameters parameters)
     : base(parameters)
 {
     _iterativeTffStandard = new IterativeTFF(parameters);
 }
Ejemplo n.º 4
0
 public O16O18TargetedIterativeFeatureFinder(IterativeTFFParameters parameters) : base(parameters)
 {
     ToleranceInPPM        = parameters.ToleranceInPPM;
     _iterativeTFFStandard = new IterativeTFF(parameters);
 }
 public SipperIterativeMSFeatureFinder(IterativeTFFParameters parameters)
     : base(parameters)
 {
     // ReSharper disable once VirtualMemberCallInConstructor
     ToleranceInPPM = parameters.ToleranceInPPM;
 }