C# Class ImsInformed.Workflows.CrossSectionExtraction.CrossSectionWorkflowResult

Datei anzeigen Open project: PNNL-Comp-Mass-Spec/IMS-Informed-Library Class Usage Examples

Public Properties

Property Type Description
AnalysisDirectory string
AnalysisStatus AnalysisStatus
AssociationHypothesisInfo ImsInformed.Domain.DataAssociation.AssociationHypothesisInfo
AverageObservedPeakStatistics ImsInformed.Scoring.PeakScores
AverageVoltageGroupStability double
DatasetName string
DatasetPath string
DateTime string
Target IImsTarget

Public Methods

Method Description
CreateErrorResult ( IImsTarget target, string datasetName, string datasetPath, string analysisPath, string SampleCollectionTime ) : CrossSectionWorkflowResult

The create error result.

CrossSectionWorkflowResult ( string datasetPath, IImsTarget target, AnalysisStatus analysisStatus, AssociationHypothesisInfo associationHypothesisInfo, IList isomerResults, PeakScores averageObservedPeakStatistics, double averageVoltageGroupStability, string analysisDirectory, string dateTime ) : System

Initializes a new instance of the CrossSectionWorkflowResult class. Multiple isomer result constructor

CrossSectionWorkflowResult ( string datasetPath, IImsTarget target, AnalysisStatus analysisStatus, AssociationHypothesisInfo associationHypothesisInfo, PeakScores averageObservedPeakStatistics, double averageVoltageGroupStability, string analysisDirectory, string dateTime ) : System

Private Methods

Method Description
CreateNegativeResult ( IEnumerable rejectedPeaks, IEnumerable rejectedVoltageGroups, IImsTarget target, string datasetPath, string analysisPath, string sampleCollectionTime ) : CrossSectionWorkflowResult

The create negative result.

CreateResultFromAssociationHypothesis ( CrossSectionSearchParameters parameters, AssociationHypothesis optimalHypothesis, IImsTarget target, IEnumerable allVoltageGroups, IEnumerable allPeaks, string datasetPath, string analysisPath, string sampleCollectionDate, double viperCompatibleMass ) : CrossSectionWorkflowResult
TrackToHypothesisConclusionLogic ( IEnumerable trackConclusions ) : AnalysisStatus

Method Details

CreateErrorResult() public static method

The create error result.
public static CreateErrorResult ( IImsTarget target, string datasetName, string datasetPath, string analysisPath, string SampleCollectionTime ) : CrossSectionWorkflowResult
target IImsTarget /// The target. ///
datasetName string /// The dataset name. ///
datasetPath string
analysisPath string
SampleCollectionTime string
return CrossSectionWorkflowResult

CrossSectionWorkflowResult() public method

Initializes a new instance of the CrossSectionWorkflowResult class. Multiple isomer result constructor
public CrossSectionWorkflowResult ( string datasetPath, IImsTarget target, AnalysisStatus analysisStatus, AssociationHypothesisInfo associationHypothesisInfo, IList isomerResults, PeakScores averageObservedPeakStatistics, double averageVoltageGroupStability, string analysisDirectory, string dateTime ) : System
datasetPath string
target IImsTarget /// The target. ///
analysisStatus AnalysisStatus /// The analysis status. ///
associationHypothesisInfo ImsInformed.Domain.DataAssociation.AssociationHypothesisInfo /// The analysis scores holder. ///
isomerResults IList /// The isomer results. ///
averageObservedPeakStatistics ImsInformed.Scoring.PeakScores
averageVoltageGroupStability double
analysisDirectory string
dateTime string
return System

CrossSectionWorkflowResult() public method

public CrossSectionWorkflowResult ( string datasetPath, IImsTarget target, AnalysisStatus analysisStatus, AssociationHypothesisInfo associationHypothesisInfo, PeakScores averageObservedPeakStatistics, double averageVoltageGroupStability, string analysisDirectory, string dateTime ) : System
datasetPath string
target IImsTarget
analysisStatus AnalysisStatus
associationHypothesisInfo ImsInformed.Domain.DataAssociation.AssociationHypothesisInfo
averageObservedPeakStatistics ImsInformed.Scoring.PeakScores
averageVoltageGroupStability double
analysisDirectory string
dateTime string
return System

Property Details

AnalysisDirectory public_oe property

The dataset analyzed.
public string AnalysisDirectory
return string

AnalysisStatus public_oe property

The analysis status.
public AnalysisStatus AnalysisStatus
return AnalysisStatus

AssociationHypothesisInfo public_oe property

The r squared.
public AssociationHypothesisInfo,ImsInformed.Domain.DataAssociation AssociationHypothesisInfo
return ImsInformed.Domain.DataAssociation.AssociationHypothesisInfo

AverageObservedPeakStatistics public_oe property

The best feature score.
public PeakScores,ImsInformed.Scoring AverageObservedPeakStatistics
return ImsInformed.Scoring.PeakScores

AverageVoltageGroupStability public_oe property

The best feature score.
public double AverageVoltageGroupStability
return double

DatasetName public_oe property

The dataset analyzed.
public string DatasetName
return string

DatasetPath public_oe property

The dataset analyzed.
public string DatasetPath
return string

DateTime public_oe property

The dataset analyzed.
public string DateTime
return string

Target public_oe property

The target searched against.
public IImsTarget Target
return IImsTarget