C# 클래스 Coon.Compass.Lotor.Lotor

파일 보기 프로젝트 열기: dbaileychess/Compass 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
FixedModifications List
QuantifiedModifications List

공개 메소드들

메소드 설명
GetPValue ( PSM psm, Tolerance prod_tolerance, double cutoff ) : double
Localize ( ) : void
LocalizedIsoform ( double data ) : Tuple
Log ( string message, bool isError = false ) : void
Lotor ( string rawFileDirectory, string inputcsvFile, string outputDirectory, List fixedModifications, List quantifiedModifications, Tolerance prod_Tolerance, int scoreCutoff, bool separateGroups, double productThreshold, bool ignoreCTerminal, bool reduceSites, FragmentTypes fragType, bool phosphoNeutralLoss = false ) : System
ProgressUpdate ( double percent ) : void

보호된 메소드들

메소드 설명
OnFinished ( ) : void

비공개 메소드들

메소드 설명
CalculateBestIsoforms ( List psms, FragmentTypes fragType, Tolerance prod_tolerance, double productThreshold, bool phosphoNeutralLosses ) : List
CompileResults ( List hits, string csvFile, string outputDirectory, bool breakProteinsApart = false ) : List
LoadAllPSMs ( string csvFile, string rawFileDirectory, List fixedMods ) : List
LocalizedIsoformSimple ( PSM psm ) : Tuple
WriteResults ( List proteins, string csvFile, string outDirectory, int firstQuant, int lastQuant ) : void

메소드 상세

GetPValue() 공개 정적인 메소드

public static GetPValue ( PSM psm, Tolerance prod_tolerance, double cutoff ) : double
psm PSM
prod_tolerance CSMSL.Tolerance
cutoff double
리턴 double

Localize() 공개 메소드

public Localize ( ) : void
리턴 void

LocalizedIsoform() 공개 정적인 메소드

public static LocalizedIsoform ( double data ) : Tuple
data double
리턴 Tuple

Log() 공개 메소드

public Log ( string message, bool isError = false ) : void
message string
isError bool
리턴 void

Lotor() 공개 메소드

public Lotor ( string rawFileDirectory, string inputcsvFile, string outputDirectory, List fixedModifications, List quantifiedModifications, Tolerance prod_Tolerance, int scoreCutoff, bool separateGroups, double productThreshold, bool ignoreCTerminal, bool reduceSites, FragmentTypes fragType, bool phosphoNeutralLoss = false ) : System
rawFileDirectory string
inputcsvFile string
outputDirectory string
fixedModifications List
quantifiedModifications List
prod_Tolerance CSMSL.Tolerance
scoreCutoff int
separateGroups bool
productThreshold double
ignoreCTerminal bool
reduceSites bool
fragType FragmentTypes
phosphoNeutralLoss bool
리턴 System

OnFinished() 보호된 메소드

protected OnFinished ( ) : void
리턴 void

ProgressUpdate() 공개 메소드

public ProgressUpdate ( double percent ) : void
percent double
리턴 void

프로퍼티 상세

FixedModifications 공개적으로 정적으로 프로퍼티

public static List FixedModifications
리턴 List

QuantifiedModifications 공개적으로 정적으로 프로퍼티

public static List QuantifiedModifications
리턴 List