예제 #1
0
 public static SrmSettings ChangeTransitionFullScan(this SrmSettings settings,
                                                    ChangeFunc <TransitionFullScan> change)
 {
     return(settings.ChangeTransitionSettings(setT => setT.ChangeFullScan(change(setT.FullScan))));
 }
예제 #2
0
 public static SrmSettings ChangePeptidePrediction(this SrmSettings settings,
     ChangeFunc<PeptidePrediction> change)
 {
     return settings.ChangePeptideSettings(setP => setP.ChangePrediction(change(setP.Prediction)));
 }
예제 #3
0
 public static SrmSettings ChangeTransitionFilter(this SrmSettings settings,
     ChangeFunc<TransitionFilter> change)
 {
     return settings.ChangeTransitionSettings(setT => setT.ChangeFilter(change(setT.Filter)));
 }
예제 #4
0
 public static SrmSettings ChangeDataSettings(this SrmSettings settings,
     ChangeFunc<DataSettings> change)
 {
     return settings.ChangeDataSettings(change(settings.DataSettings));
 }
예제 #5
0
 public static SrmSettings ChangePeptideLibraries(this SrmSettings settings,
     ChangeFunc<PeptideLibraries> change)
 {
     return settings.ChangePeptideSettings(setP => setP.ChangeLibraries(change(setP.Libraries)));
 }
예제 #6
0
 public static SrmSettings ChangeTransitionLibraries(this SrmSettings settings,
     ChangeFunc<TransitionLibraries> change)
 {
     return settings.ChangeTransitionSettings(setT => setT.ChangeLibraries(change(setT.Libraries)));
 }
예제 #7
0
 public static SrmSettings ChangeTransitionSettings(this SrmSettings settings,
     ChangeFunc<TransitionSettings> change)
 {
     return settings.ChangeTransitionSettings(change(settings.TransitionSettings));
 }
예제 #8
0
 public static SrmSettings ChangePeptideModifications(this SrmSettings settings,
                                                      ChangeFunc <PeptideModifications> change)
 {
     return(settings.ChangePeptideSettings(setP => setP.ChangeModifications(change(setP.Modifications))));
 }
예제 #9
0
 public static SrmSettings ChangePeptideIntegration(this SrmSettings settings,
                                                    ChangeFunc <PeptideIntegration> change)
 {
     return(settings.ChangePeptideSettings(setP => setP.ChangeIntegration(change(setP.Integration))));
 }
예제 #10
0
 public static SrmSettings ChangePeptideFilter(this SrmSettings settings,
                                               ChangeFunc <PeptideFilter> change)
 {
     return(settings.ChangePeptideSettings(setP => setP.ChangeFilter(change(setP.Filter))));
 }
예제 #11
0
 public static SrmSettings ChangePeptideLibraries(this SrmSettings settings,
                                                  ChangeFunc <PeptideLibraries> change)
 {
     return(settings.ChangePeptideSettings(setP => setP.ChangeLibraries(change(setP.Libraries))));
 }
예제 #12
0
 public static SrmSettings ChangePeptideSettings(this SrmSettings settings,
                                                 ChangeFunc <PeptideSettings> change)
 {
     return(settings.ChangePeptideSettings(change(settings.PeptideSettings)));
 }
예제 #13
0
 public static SrmSettings ChangeAnnotationDefs(this SrmSettings settings,
                                                ChangeFunc <IList <AnnotationDef> > change)
 {
     return(settings.ChangeDataSettings(setD => setD.ChangeAnnotationDefs(change(setD.AnnotationDefs))));
 }
예제 #14
0
 public static SrmSettings ChangeDataSettings(this SrmSettings settings,
                                              ChangeFunc <DataSettings> change)
 {
     return(settings.ChangeDataSettings(change(settings.DataSettings)));
 }
예제 #15
0
 public static SrmSettings ChangeTransitionInstrument(this SrmSettings settings,
     ChangeFunc<TransitionInstrument> change)
 {
     return settings.ChangeTransitionSettings(setT => setT.ChangeInstrument(change(setT.Instrument)));
 }
예제 #16
0
 public static SrmSettings ChangeTransitionSettings(this SrmSettings settings,
                                                    ChangeFunc <TransitionSettings> change)
 {
     return(settings.ChangeTransitionSettings(change(settings.TransitionSettings)));
 }
예제 #17
0
 public static SrmSettings ChangeTransitionIntegration(this SrmSettings settings,
     ChangeFunc<TransitionIntegration> change)
 {
     return settings.ChangeTransitionSettings(setT => setT.ChangeIntegration(change(setT.Integration)));
 }
예제 #18
0
 public static SrmSettings ChangeTransitionPrediction(this SrmSettings settings,
                                                      ChangeFunc <TransitionPrediction> change)
 {
     return(settings.ChangeTransitionSettings(setT => setT.ChangePrediction(change(setT.Prediction))));
 }
예제 #19
0
 public static SrmSettings ChangeTransitionPrediction(this SrmSettings settings,
     ChangeFunc<TransitionPrediction> change)
 {
     return settings.ChangeTransitionSettings(setT => setT.ChangePrediction(change(setT.Prediction)));
 }
예제 #20
0
 public static SrmSettings ChangeTransitionFilter(this SrmSettings settings,
                                                  ChangeFunc <TransitionFilter> change)
 {
     return(settings.ChangeTransitionSettings(setT => setT.ChangeFilter(change(setT.Filter))));
 }
예제 #21
0
 public static SrmSettings ChangeAnnotationDefs(this SrmSettings settings,
     ChangeFunc<IList<AnnotationDef>> change)
 {
     return settings.ChangeDataSettings(setD => setD.ChangeAnnotationDefs(change(setD.AnnotationDefs)));
 }
예제 #22
0
 public static SrmSettings ChangeTransitionLibraries(this SrmSettings settings,
                                                     ChangeFunc <TransitionLibraries> change)
 {
     return(settings.ChangeTransitionSettings(setT => setT.ChangeLibraries(change(setT.Libraries))));
 }
예제 #23
0
 public static SrmSettings ChangePeptideFilter(this SrmSettings settings,
     ChangeFunc<PeptideFilter> change)
 {
     return settings.ChangePeptideSettings(setP => setP.ChangeFilter(change(setP.Filter)));
 }
예제 #24
0
 public static SrmSettings ChangeTransitionIntegration(this SrmSettings settings,
                                                       ChangeFunc <TransitionIntegration> change)
 {
     return(settings.ChangeTransitionSettings(setT => setT.ChangeIntegration(change(setT.Integration))));
 }
예제 #25
0
 public static SrmSettings ChangePeptideModifications(this SrmSettings settings,
     ChangeFunc<PeptideModifications> change)
 {
     return settings.ChangePeptideSettings(setP => setP.ChangeModifications(change(setP.Modifications)));
 }
예제 #26
0
 public static SrmSettings ChangeTransitionIonMobilityFiltering(this SrmSettings settings,
                                                                ChangeFunc <TransitionIonMobilityFiltering> change)
 {
     return(settings.ChangeTransitionSettings(setT => setT.ChangeIonMobilityFiltering(change(setT.IonMobilityFiltering))));
 }
예제 #27
0
 public static SrmSettings ChangePeptideSettings(this SrmSettings settings,
     ChangeFunc<PeptideSettings> change)
 {
     return settings.ChangePeptideSettings(change(settings.PeptideSettings));
 }
예제 #28
0
 public static extern void zfb_registerChangeCallback(int id, ChangeFunc cb);
예제 #29
0
 public static SrmSettings ChangeTransitionFullScan(this SrmSettings settings,
     ChangeFunc<TransitionFullScan> change)
 {
     return settings.ChangeTransitionSettings(setT => setT.ChangeFullScan(change(setT.FullScan)));
 }
예제 #30
0
 public static SrmSettings ChangeTransitionInstrument(this SrmSettings settings,
                                                      ChangeFunc <TransitionInstrument> change)
 {
     return(settings.ChangeTransitionSettings(setT => setT.ChangeInstrument(change(setT.Instrument))));
 }