C# 클래스 CSMSL.IO.PsmReader

상속: IDisposable
파일 보기 프로젝트 열기: dbaileychess/CSMSL

보호된 프로퍼티들

프로퍼티 타입 설명
_dataFiles MSDataFile>.Dictionary
_disposed bool
_extraColumns List
_fixedMods List
_proteins Protein>.Dictionary
_variableMods IMass>.Dictionary

공개 메소드들

메소드 설명
AddFixedModification ( Modification modification ) : IMass
AddFixedModifications ( IEnumerable modifications ) : void
AddMSDataFile ( MSDataFile dataFile ) : void
AddMSDataFiles ( IEnumerable dataFiles ) : void
AddVariableModification ( IMass modification, string name ) : void
AddVariableModification ( string chemicalFormula, string name ) : void
Dispose ( ) : void
LoadProteins ( IEnumerable proteins ) : void
LoadProteins ( string fastaFile ) : void
ReadExtra ( string p ) : void
ReadNextPsm ( ) : IEnumerable

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void
PsmReader ( string filePath ) : System
SetFixedMods ( AminoAcidPolymer peptide ) : void
SetVariableMods ( AminoAcidPolymer peptide, string modname, int residue ) : void

메소드 상세

AddFixedModification() 공개 메소드

public AddFixedModification ( Modification modification ) : IMass
modification Modification
리턴 IMass

AddFixedModifications() 공개 메소드

public AddFixedModifications ( IEnumerable modifications ) : void
modifications IEnumerable
리턴 void

AddMSDataFile() 공개 메소드

public AddMSDataFile ( MSDataFile dataFile ) : void
dataFile MSDataFile
리턴 void

AddMSDataFiles() 공개 메소드

public AddMSDataFiles ( IEnumerable dataFiles ) : void
dataFiles IEnumerable
리턴 void

AddVariableModification() 공개 메소드

public AddVariableModification ( IMass modification, string name ) : void
modification IMass
name string
리턴 void

AddVariableModification() 공개 메소드

public AddVariableModification ( string chemicalFormula, string name ) : void
chemicalFormula string
name string
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

LoadProteins() 공개 메소드

public LoadProteins ( IEnumerable proteins ) : void
proteins IEnumerable
리턴 void

LoadProteins() 공개 메소드

public LoadProteins ( string fastaFile ) : void
fastaFile string
리턴 void

PsmReader() 보호된 메소드

protected PsmReader ( string filePath ) : System
filePath string
리턴 System

ReadExtra() 공개 메소드

public ReadExtra ( string p ) : void
p string
리턴 void

ReadNextPsm() 공개 추상적인 메소드

public abstract ReadNextPsm ( ) : IEnumerable
리턴 IEnumerable

SetFixedMods() 보호된 메소드

protected SetFixedMods ( AminoAcidPolymer peptide ) : void
peptide AminoAcidPolymer
리턴 void

SetVariableMods() 보호된 메소드

protected SetVariableMods ( AminoAcidPolymer peptide, string modname, int residue ) : void
peptide AminoAcidPolymer
modname string
residue int
리턴 void

프로퍼티 상세

_dataFiles 보호되어 있는 프로퍼티

protected Dictionary> _dataFiles
리턴 MSDataFile>.Dictionary

_disposed 보호되어 있는 프로퍼티

protected bool _disposed
리턴 bool

_extraColumns 보호되어 있는 프로퍼티

protected List _extraColumns
리턴 List

_fixedMods 보호되어 있는 프로퍼티

protected List _fixedMods
리턴 List

_proteins 보호되어 있는 프로퍼티

protected Dictionary _proteins
리턴 Protein>.Dictionary

_variableMods 보호되어 있는 프로퍼티

protected Dictionary _variableMods
리턴 IMass>.Dictionary