public static SrmSettings ChangePeptideSettings(this SrmSettings settings, ChangeFunc<PeptideSettings> change) { return settings.ChangePeptideSettings(change(settings.PeptideSettings)); }
public static SrmSettings ChangePeptidePrediction(this SrmSettings settings, ChangeFunc<PeptidePrediction> change) { return settings.ChangePeptideSettings(setP => setP.ChangePrediction(change(setP.Prediction))); }
public static SrmSettings ChangePeptideLibraries(this SrmSettings settings, ChangeFunc<PeptideLibraries> change) { return settings.ChangePeptideSettings(setP => setP.ChangeLibraries(change(setP.Libraries))); }
public static SrmSettings ChangePeptideModifications(this SrmSettings settings, ChangeFunc<PeptideModifications> change) { return settings.ChangePeptideSettings(setP => setP.ChangeModifications(change(setP.Modifications))); }
public static SrmSettings ChangePeptideFilter(this SrmSettings settings, ChangeFunc<PeptideFilter> change) { return settings.ChangePeptideSettings(setP => setP.ChangeFilter(change(setP.Filter))); }