protected virtual IList <ITransitionPeakData <TData> > GetIonTypes <TData>(IList <ITransitionGroupPeakData <TData> > tranGroupPeakDatas) { return(MQuestHelpers.GetDefaultIonTypes(tranGroupPeakDatas)); }
protected override IList <ITransitionGroupPeakData <TData> > GetTransitionGroups <TData>( IPeptidePeakData <TData> summaryPeakData) { return(MQuestHelpers.GetStandardGroups(summaryPeakData)); }
protected override float Calculate(PeakScoringContext context, IPeptidePeakData <ISummaryPeakData> summaryPeakData) { return(MQuestHelpers.CalculateIdotp(context, summaryPeakData)); }
protected override IList <ITransitionPeakData <IDetailedPeakData> > FilterCrossIons(IList <ITransitionGroupPeakData <IDetailedPeakData> > tranGroupPeakDatas) { return(GetMaxAreaIon(MQuestHelpers.GetMs1IonTypes(tranGroupPeakDatas))); }
protected override double MaximumValue(PeakScoringContext context) { return(MQuestHelpers.GetMaximumPrecursorMassError(context)); }
protected override IEnumerable <ITransitionGroupPeakData <TData> > GetTransitionGroups <TData>( IPeptidePeakData <TData> summaryPeakData) { return(MQuestHelpers.GetAnalyteGroups(summaryPeakData)); }
protected override IList <ITransitionPeakData <TData> > GetIonTypes <TData>(ITransitionGroupPeakData <TData> tranPeakDatas) { return(MQuestHelpers.GetDefaultIonTypes(new [] { tranPeakDatas })); }
protected override IList <ITransitionGroupPeakData <ISummaryPeakData> > GetIncludedGroups(IPeptidePeakData <ISummaryPeakData> summaryPeakData) { return(MQuestHelpers.GetBestAvailableGroups(summaryPeakData)); }
protected override IList <ITransitionPeakData <TData> > GetIonTypes <TData>(IList <ITransitionGroupPeakData <TData> > tranGroupPeakDatas) { return(MQuestHelpers.GetMs1IonTypes(tranGroupPeakDatas)); }