C# Class ImsInformed.Util.PeakFinding

The peak finding.
Datei anzeigen Open project: PNNL-Comp-Mass-Spec/IMS-Informed-Library

Public Methods

Method Description
FindPeakUsingMasic ( List intensityPoints, int totalScans ) : IList

The find peak using MASIC.

FindPeakUsingWatershed ( List intensityPoints, SavitzkyGolaySmoother smoother, double featureFilterLevel ) : List

The find peak using watershed.

Private Methods

Method Description
NormalizeMASICFeature ( clsPeak peak ) : StandardImsPeak

Convert the MS feature from MASIC to standard feature from watershed.

TuneMasicOption ( ) : PeakDetector.udtSICPeakFinderOptionsType

Method Details

FindPeakUsingMasic() public static method

The find peak using MASIC.
public static FindPeakUsingMasic ( List intensityPoints, int totalScans ) : IList
intensityPoints List /// The intensity points. ///
totalScans int
return IList

FindPeakUsingWatershed() public static method

The find peak using watershed.
public static FindPeakUsingWatershed ( List intensityPoints, SavitzkyGolaySmoother smoother, double featureFilterLevel ) : List
intensityPoints List /// The intensity Points. ///
smoother SavitzkyGolaySmoother /// The smoother. ///
featureFilterLevel double /// The feature Filter Level. ///
return List