C# Class ImsInformed.Workflows.LcImsPeptideExtraction.LcImsPeptideSearchWorkfow

The informed workflow.
Afficher le fichier Open project: PNNL-Comp-Mass-Spec/IMS-Informed-Library Class Usage Examples

Méthodes publiques

Свойство Type Description
NumberOfFrames double
NumberOfScans double
_parameters LcImsPeptideSearchParameters
_uimfReader DataReader

Protected Properties

Свойство Type Description
_buildWatershedStopWatch Stopwatch
_featureFindCount double
_featureFindStopWatch Stopwatch
_isotopicPeakFitScoreCalculator PeakLeastSquaresFitter
_leftOfMonoPeakLooker LeftOfMonoPeakLooker
_msFeatureFinder IterativeTFF
_peakDetector ChromPeakDetector
_pointCount double
_smoothStopwatch Stopwatch
_smoother SavitzkyGolaySmoother
_theoreticalFeatureGenerator ITheorFeatureGenerator
_uimfFileLocation string

Méthodes publiques

Méthode Description
ExtractData ( IEnumerable targetList ) : void
FindFeatures ( double targetMz, int scanLcMin, int scanLcMax ) : IEnumerable
LcImsPeptideSearchWorkfow ( string uimfFileLocation, LcImsPeptideSearchParameters parameters ) : System

Initializes a new instance of the LcImsPeptideSearchWorkfow class.

LcImsPeptideSearchWorkfow ( string uimfFileLocation, LcImsPeptideSearchParameters parameters, IInterpolation netAlignment ) : System

Initializes a new instance of the LcImsPeptideSearchWorkfow class.

PrintFeatureFindStatistics ( ) : void
RunInformedWorkflow ( PeptideTarget target ) : ChargeStateCorrelationResult

The run informed workflow.

Méthodes protégées

Méthode Description
FindFeatures ( double targetMz ) : IEnumerable
FindFrameNumberUseForIsotopicProfile ( double targetMz, int scanLcRep, int scanImsRep ) : int
GetMassSpectrum ( int scanLcRep, int scanImsRep, double minMzForSpectrum, double maxMzForSpectrum ) : XYData
WriteMSPeakListToFile ( IEnumerable peakList, double targetMz ) : void
WritePointsToFile ( IEnumerable intensityPointList, double targetMz ) : void
WriteXYDataToFile ( XYData xyData, double targetMz ) : void

Private Methods

Méthode Description
GetReverseAlignedNet ( double net ) : double

Method Details

ExtractData() public méthode

public ExtractData ( IEnumerable targetList ) : void
targetList IEnumerable
Résultat void

FindFeatures() protected méthode

protected FindFeatures ( double targetMz ) : IEnumerable
targetMz double
Résultat IEnumerable

FindFeatures() public méthode

public FindFeatures ( double targetMz, int scanLcMin, int scanLcMax ) : IEnumerable
targetMz double
scanLcMin int
scanLcMax int
Résultat IEnumerable

FindFrameNumberUseForIsotopicProfile() protected méthode

protected FindFrameNumberUseForIsotopicProfile ( double targetMz, int scanLcRep, int scanImsRep ) : int
targetMz double
scanLcRep int
scanImsRep int
Résultat int

GetMassSpectrum() protected méthode

protected GetMassSpectrum ( int scanLcRep, int scanImsRep, double minMzForSpectrum, double maxMzForSpectrum ) : XYData
scanLcRep int
scanImsRep int
minMzForSpectrum double
maxMzForSpectrum double
Résultat XYData

LcImsPeptideSearchWorkfow() public méthode

Initializes a new instance of the LcImsPeptideSearchWorkfow class.
public LcImsPeptideSearchWorkfow ( string uimfFileLocation, LcImsPeptideSearchParameters parameters ) : System
uimfFileLocation string /// The uimf file location. ///
parameters LcImsPeptideSearchParameters /// The parameters. ///
Résultat System

LcImsPeptideSearchWorkfow() public méthode

Initializes a new instance of the LcImsPeptideSearchWorkfow class.
public LcImsPeptideSearchWorkfow ( string uimfFileLocation, LcImsPeptideSearchParameters parameters, IInterpolation netAlignment ) : System
uimfFileLocation string /// The uimf file location. ///
parameters LcImsPeptideSearchParameters /// The parameters. ///
netAlignment IInterpolation /// The net alignment. ///
Résultat System

PrintFeatureFindStatistics() public méthode

public PrintFeatureFindStatistics ( ) : void
Résultat void

RunInformedWorkflow() public méthode

The run informed workflow.
public RunInformedWorkflow ( PeptideTarget target ) : ChargeStateCorrelationResult
target ImsInformed.Targets.PeptideTarget /// The Target. ///
Résultat ChargeStateCorrelationResult

WriteMSPeakListToFile() protected méthode

protected WriteMSPeakListToFile ( IEnumerable peakList, double targetMz ) : void
peakList IEnumerable
targetMz double
Résultat void

WritePointsToFile() protected méthode

protected WritePointsToFile ( IEnumerable intensityPointList, double targetMz ) : void
intensityPointList IEnumerable
targetMz double
Résultat void

WriteXYDataToFile() protected méthode

protected WriteXYDataToFile ( XYData xyData, double targetMz ) : void
xyData XYData
targetMz double
Résultat void

Property Details

NumberOfFrames public_oe property

The number of frames.
public double NumberOfFrames
Résultat double

NumberOfScans public_oe property

The number of scans.
public double NumberOfScans
Résultat double

_buildWatershedStopWatch protected_oe property

protected Stopwatch _buildWatershedStopWatch
Résultat Stopwatch

_featureFindCount protected_oe property

The _feature find count.
protected double _featureFindCount
Résultat double

_featureFindStopWatch protected_oe property

The _feature find stop watch.
protected Stopwatch _featureFindStopWatch
Résultat Stopwatch

_isotopicPeakFitScoreCalculator protected_oe property

The _isotopic peak fit score calculator.
protected PeakLeastSquaresFitter _isotopicPeakFitScoreCalculator
Résultat PeakLeastSquaresFitter

_leftOfMonoPeakLooker protected_oe property

The _left of mono peak looker.
protected LeftOfMonoPeakLooker _leftOfMonoPeakLooker
Résultat LeftOfMonoPeakLooker

_msFeatureFinder protected_oe property

The _ms feature finder.
protected IterativeTFF _msFeatureFinder
Résultat IterativeTFF

_parameters public_oe property

The _parameters.
public LcImsPeptideSearchParameters,ImsInformed.Workflows.LcImsPeptideExtraction _parameters
Résultat LcImsPeptideSearchParameters

_peakDetector protected_oe property

The _peak detector.
protected ChromPeakDetector _peakDetector
Résultat ChromPeakDetector

_pointCount protected_oe property

The _point count.
protected double _pointCount
Résultat double

_smoothStopwatch protected_oe property

The _smooth stopwatch.
protected Stopwatch _smoothStopwatch
Résultat Stopwatch

_smoother protected_oe property

The smoother.
protected SavitzkyGolaySmoother _smoother
Résultat SavitzkyGolaySmoother

_theoreticalFeatureGenerator protected_oe property

The _theoretical feature generator.
protected ITheorFeatureGenerator _theoreticalFeatureGenerator
Résultat ITheorFeatureGenerator

_uimfFileLocation protected_oe property

The _uimf file location.
protected string _uimfFileLocation
Résultat string

_uimfReader public_oe property

The _uimf reader.
public DataReader _uimfReader
Résultat DataReader