C# Class ImsInformed.Domain.DataAssociation.IonTrackers.MinCostFlowIonTracker

The min cost flow ion tracker.
Inheritance: IIonTracker
ファイルを表示 Open project: PNNL-Comp-Mass-Spec/IMS-Informed-Library

Public Methods

Method Description
FindOptimumHypothesis ( IEnumerable observations, double driftTubeLength, IImsTarget target, CrossSectionSearchParameters parameters ) : AssociationHypothesis
FindOptimumHypothesis ( IEnumerable observations, double driftTubeLength, IImsTarget target, CrossSectionSearchParameters parameters, int numberOfVoltageGroups ) : AssociationHypothesis
ToTrack ( IEnumerable edges, CrossSectionSearchParameters parameters, int totalNumberOfVoltageGroups, FitLine fitline ) : IsomerTrack
ToTracks ( IEnumerable edges, CrossSectionSearchParameters parameters, int numberOfVoltageGroups, FitlineEnum fitlineType ) : IEnumerable

The to tracks.

Method Details

FindOptimumHypothesis() public method

public FindOptimumHypothesis ( IEnumerable observations, double driftTubeLength, IImsTarget target, CrossSectionSearchParameters parameters ) : AssociationHypothesis
observations IEnumerable
driftTubeLength double
target IImsTarget
parameters ImsInformed.Workflows.CrossSectionExtraction.CrossSectionSearchParameters
return AssociationHypothesis

FindOptimumHypothesis() public method

public FindOptimumHypothesis ( IEnumerable observations, double driftTubeLength, IImsTarget target, CrossSectionSearchParameters parameters, int numberOfVoltageGroups ) : AssociationHypothesis
observations IEnumerable
driftTubeLength double
target IImsTarget
parameters CrossSectionSearchParameters
numberOfVoltageGroups int
return AssociationHypothesis

ToTrack() public static method

public static ToTrack ( IEnumerable edges, CrossSectionSearchParameters parameters, int totalNumberOfVoltageGroups, FitLine fitline ) : IsomerTrack
edges IEnumerable
parameters CrossSectionSearchParameters
totalNumberOfVoltageGroups int
fitline FitLine
return IsomerTrack

ToTracks() public static method

The to tracks.
public static ToTracks ( IEnumerable edges, CrossSectionSearchParameters parameters, int numberOfVoltageGroups, FitlineEnum fitlineType ) : IEnumerable
edges IEnumerable /// The edges. ///
parameters CrossSectionSearchParameters
numberOfVoltageGroups int
fitlineType FitlineEnum
return IEnumerable