C# 클래스 NSSplash.Splash

상속: ISplash
파일 보기 프로젝트 열기: berlinguyinca/spectra-hash 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
scalingOfRelativeIntensity int

공개 메소드들

메소드 설명
ToBase10 ( string number, int start_base ) : int
splashIt ( ISpectrum spectrum ) : string

보호된 메소드들

메소드 설명
filterSpectrum ( ISpectrum s, double basePeakPercentage ) : ISpectrum
filterSpectrum ( ISpectrum s, int topIons ) : ISpectrum
filterSpectrum ( ISpectrum s, int topIons, double basePeakPercentage ) : ISpectrum

비공개 메소드들

메소드 설명
formatIntensity ( double number ) : string
formatMZ ( double number ) : string
getFirstBlock ( SpectrumType specType ) : string

Generates the version block

getHistoBlock ( ISpectrum spec, int nbase, int length, int binSize ) : string

calculates a histogram of the spectrum. If weighted, it sums the mz * intensities for the peaks in each bin

getSpectrumBlock ( ISpectrum spec ) : string

calculate the hash for the whole spectrum

translateBase ( string number, int initialBase, int finalBase, int fill ) : string

Translate a number in string format from one numerical base to another

메소드 상세

ToBase10() 공개 정적인 메소드

public static ToBase10 ( string number, int start_base ) : int
number string
start_base int
리턴 int

filterSpectrum() 보호된 메소드

protected filterSpectrum ( ISpectrum s, double basePeakPercentage ) : ISpectrum
s ISpectrum
basePeakPercentage double
리턴 ISpectrum

filterSpectrum() 보호된 메소드

protected filterSpectrum ( ISpectrum s, int topIons ) : ISpectrum
s ISpectrum
topIons int
리턴 ISpectrum

filterSpectrum() 보호된 메소드

protected filterSpectrum ( ISpectrum s, int topIons, double basePeakPercentage ) : ISpectrum
s ISpectrum
topIons int
basePeakPercentage double
리턴 ISpectrum

splashIt() 공개 메소드

public splashIt ( ISpectrum spectrum ) : string
spectrum ISpectrum
리턴 string

프로퍼티 상세

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

how to scale the spectrum
public static int scalingOfRelativeIntensity
리턴 int