示例#1
0
 protected virtual IList <ITransitionPeakData <TData> > GetIonTypes <TData>(IList <ITransitionGroupPeakData <TData> > tranGroupPeakDatas)
 {
     return(MQuestHelpers.GetDefaultIonTypes(tranGroupPeakDatas));
 }
示例#2
0
 protected override IList <ITransitionGroupPeakData <TData> > GetTransitionGroups <TData>(
     IPeptidePeakData <TData> summaryPeakData)
 {
     return(MQuestHelpers.GetStandardGroups(summaryPeakData));
 }
示例#3
0
 protected override float Calculate(PeakScoringContext context, IPeptidePeakData <ISummaryPeakData> summaryPeakData)
 {
     return(MQuestHelpers.CalculateIdotp(context, summaryPeakData));
 }
示例#4
0
 protected override IList <ITransitionPeakData <IDetailedPeakData> > FilterCrossIons(IList <ITransitionGroupPeakData <IDetailedPeakData> > tranGroupPeakDatas)
 {
     return(GetMaxAreaIon(MQuestHelpers.GetMs1IonTypes(tranGroupPeakDatas)));
 }
示例#5
0
 protected override double MaximumValue(PeakScoringContext context)
 {
     return(MQuestHelpers.GetMaximumPrecursorMassError(context));
 }
示例#6
0
 protected override IEnumerable <ITransitionGroupPeakData <TData> > GetTransitionGroups <TData>(
     IPeptidePeakData <TData> summaryPeakData)
 {
     return(MQuestHelpers.GetAnalyteGroups(summaryPeakData));
 }
示例#7
0
 protected override IList <ITransitionPeakData <TData> > GetIonTypes <TData>(ITransitionGroupPeakData <TData> tranPeakDatas)
 {
     return(MQuestHelpers.GetDefaultIonTypes(new [] { tranPeakDatas }));
 }
示例#8
0
 protected override IList <ITransitionGroupPeakData <ISummaryPeakData> > GetIncludedGroups(IPeptidePeakData <ISummaryPeakData> summaryPeakData)
 {
     return(MQuestHelpers.GetBestAvailableGroups(summaryPeakData));
 }
示例#9
0
 protected override IList <ITransitionPeakData <TData> > GetIonTypes <TData>(IList <ITransitionGroupPeakData <TData> > tranGroupPeakDatas)
 {
     return(MQuestHelpers.GetMs1IonTypes(tranGroupPeakDatas));
 }