C# 클래스 ImsInformed.Workflows.CrossSectionExtraction.CrossSectionWorkflowResult

파일 보기 프로젝트 열기: PNNL-Comp-Mass-Spec/IMS-Informed-Library 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AnalysisDirectory string
AnalysisStatus AnalysisStatus
AssociationHypothesisInfo ImsInformed.Domain.DataAssociation.AssociationHypothesisInfo
AverageObservedPeakStatistics ImsInformed.Scoring.PeakScores
AverageVoltageGroupStability double
DatasetName string
DatasetPath string
DateTime string
Target IImsTarget

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

CreateErrorResult() 공개 정적인 메소드

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
리턴 CrossSectionWorkflowResult

CrossSectionWorkflowResult() 공개 메소드

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
리턴 System

CrossSectionWorkflowResult() 공개 메소드

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
리턴 System

프로퍼티 상세

AnalysisDirectory 공개적으로 프로퍼티

The dataset analyzed.
public string AnalysisDirectory
리턴 string

AnalysisStatus 공개적으로 프로퍼티

The analysis status.
public AnalysisStatus AnalysisStatus
리턴 AnalysisStatus

AssociationHypothesisInfo 공개적으로 프로퍼티

The r squared.
public AssociationHypothesisInfo,ImsInformed.Domain.DataAssociation AssociationHypothesisInfo
리턴 ImsInformed.Domain.DataAssociation.AssociationHypothesisInfo

AverageObservedPeakStatistics 공개적으로 프로퍼티

The best feature score.
public PeakScores,ImsInformed.Scoring AverageObservedPeakStatistics
리턴 ImsInformed.Scoring.PeakScores

AverageVoltageGroupStability 공개적으로 프로퍼티

The best feature score.
public double AverageVoltageGroupStability
리턴 double

DatasetName 공개적으로 프로퍼티

The dataset analyzed.
public string DatasetName
리턴 string

DatasetPath 공개적으로 프로퍼티

The dataset analyzed.
public string DatasetPath
리턴 string

DateTime 공개적으로 프로퍼티

The dataset analyzed.
public string DateTime
리턴 string

Target 공개적으로 프로퍼티

The target searched against.
public IImsTarget Target
리턴 IImsTarget