C# 클래스 CSMSL.IO.PepXML.PepXmlWriter

상속: IDisposable
파일 보기 프로젝트 열기: dbaileychess/CSMSL 1 사용 예제들

공개 메소드들

메소드 설명
Dispose ( ) : void
EndSpectrum ( ) : void
PepXmlWriter ( string filePath ) : System
SetCurrentStage ( Stage stage, bool endPreviousStage = true ) : void
StartSearchSummary ( string searchEngine, bool isPrecursorMassMonoisotopic, bool isProductMassMonoisotopic ) : void
StartSpectrum ( int spectrumNumbner, double rt, double precursorNeutralMass, int chargeState, string title = "" ) : void
WriteComment ( string comment ) : void
WriteModification ( IMass modification, ModificationSites sites, bool fixedModification = true ) : void
WritePSM ( PeptideSpectralMatch psm, int hitRank = 1 ) : void
WriteParameter ( string name, string value ) : void
WriteProteinDatabase ( string fastaFilePath, string name = "", string releaseDate = "" ) : void
WriteSampleProtease ( Protease protease ) : void
WriteSearchProtease ( Protease protease, int maxMissedClevages, bool semiDigested = false ) : void

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

EndSpectrum() 공개 메소드

public EndSpectrum ( ) : void
리턴 void

PepXmlWriter() 공개 메소드

public PepXmlWriter ( string filePath ) : System
filePath string
리턴 System

SetCurrentStage() 공개 메소드

public SetCurrentStage ( Stage stage, bool endPreviousStage = true ) : void
stage Stage
endPreviousStage bool
리턴 void

StartSearchSummary() 공개 메소드

public StartSearchSummary ( string searchEngine, bool isPrecursorMassMonoisotopic, bool isProductMassMonoisotopic ) : void
searchEngine string
isPrecursorMassMonoisotopic bool
isProductMassMonoisotopic bool
리턴 void

StartSpectrum() 공개 메소드

public StartSpectrum ( int spectrumNumbner, double rt, double precursorNeutralMass, int chargeState, string title = "" ) : void
spectrumNumbner int
rt double
precursorNeutralMass double
chargeState int
title string
리턴 void

WriteComment() 공개 메소드

public WriteComment ( string comment ) : void
comment string
리턴 void

WriteModification() 공개 메소드

public WriteModification ( IMass modification, ModificationSites sites, bool fixedModification = true ) : void
modification IMass
sites ModificationSites
fixedModification bool
리턴 void

WritePSM() 공개 메소드

public WritePSM ( PeptideSpectralMatch psm, int hitRank = 1 ) : void
psm PeptideSpectralMatch
hitRank int
리턴 void

WriteParameter() 공개 메소드

public WriteParameter ( string name, string value ) : void
name string
value string
리턴 void

WriteProteinDatabase() 공개 메소드

public WriteProteinDatabase ( string fastaFilePath, string name = "", string releaseDate = "" ) : void
fastaFilePath string
name string
releaseDate string
리턴 void

WriteSampleProtease() 공개 메소드

public WriteSampleProtease ( Protease protease ) : void
protease CSMSL.Proteomics.Protease
리턴 void

WriteSearchProtease() 공개 메소드

public WriteSearchProtease ( Protease protease, int maxMissedClevages, bool semiDigested = false ) : void
protease CSMSL.Proteomics.Protease
maxMissedClevages int
semiDigested bool
리턴 void