C# 클래스 CSMSL.Analysis.Identification.MSSearchEngine

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

보호된 프로퍼티들

프로퍼티 타입 설명
Peptides List

공개 메소드들

메소드 설명
AddVariableModification ( IMass modificaiton, IAminoAcid aminoAcid ) : void
AddVariableModification ( IMass modificaiton, ModificationSites sites ) : void
AddVariableModification ( IMass modificaiton, Terminus terminus ) : void
AddVariableModification ( IMass modification, char residue ) : void
ClearVariableModifications ( ) : void
LoadPeptides ( IEnumerable peptides ) : void
Search ( IMassSpectrum massSpectrum, Peptide peptide ) : PeptideSpectralMatch
Search ( IMassSpectrum massSpectrum, Peptide peptide, FragmentTypes fragmentTypes, Tolerance productMassTolerance ) : PeptideSpectralMatch
Search ( IMassSpectrum massSpectrum, IEnumerable peptides ) : SortedMaxSizedContainer
Search ( IMassSpectrum massSpectrum, IEnumerable peptides, FragmentTypes fragmentTypes, Tolerance productMassTolerance ) : SortedMaxSizedContainer

보호된 메소드들

메소드 설명
MSSearchEngine ( ) : System.Collections.Generic

메소드 상세

AddVariableModification() 공개 메소드

public AddVariableModification ( IMass modificaiton, IAminoAcid aminoAcid ) : void
modificaiton IMass
aminoAcid IAminoAcid
리턴 void

AddVariableModification() 공개 메소드

public AddVariableModification ( IMass modificaiton, ModificationSites sites ) : void
modificaiton IMass
sites ModificationSites
리턴 void

AddVariableModification() 공개 메소드

public AddVariableModification ( IMass modificaiton, Terminus terminus ) : void
modificaiton IMass
terminus Terminus
리턴 void

AddVariableModification() 공개 메소드

public AddVariableModification ( IMass modification, char residue ) : void
modification IMass
residue char
리턴 void

ClearVariableModifications() 공개 메소드

public ClearVariableModifications ( ) : void
리턴 void

LoadPeptides() 공개 메소드

public LoadPeptides ( IEnumerable peptides ) : void
peptides IEnumerable
리턴 void

MSSearchEngine() 보호된 메소드

protected MSSearchEngine ( ) : System.Collections.Generic
리턴 System.Collections.Generic

Search() 공개 메소드

public Search ( IMassSpectrum massSpectrum, Peptide peptide ) : PeptideSpectralMatch
massSpectrum IMassSpectrum
peptide Peptide
리턴 PeptideSpectralMatch

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

public abstract Search ( IMassSpectrum massSpectrum, Peptide peptide, FragmentTypes fragmentTypes, Tolerance productMassTolerance ) : PeptideSpectralMatch
massSpectrum IMassSpectrum
peptide Peptide
fragmentTypes FragmentTypes
productMassTolerance Tolerance
리턴 PeptideSpectralMatch

Search() 공개 메소드

public Search ( IMassSpectrum massSpectrum, IEnumerable peptides ) : SortedMaxSizedContainer
massSpectrum IMassSpectrum
peptides IEnumerable
리턴 SortedMaxSizedContainer

Search() 공개 메소드

public Search ( IMassSpectrum massSpectrum, IEnumerable peptides, FragmentTypes fragmentTypes, Tolerance productMassTolerance ) : SortedMaxSizedContainer
massSpectrum IMassSpectrum
peptides IEnumerable
fragmentTypes FragmentTypes
productMassTolerance Tolerance
리턴 SortedMaxSizedContainer

프로퍼티 상세

Peptides 보호되어 있는 프로퍼티

protected List Peptides
리턴 List