public PrositLibraryBuilder(SrmDocument doc, string name, string outPath, Func <bool> replaceLibrary, IrtStandard irtStandard, IList <PeptideDocNode> peptides, IList <TransitionGroupDocNode> precursors, int nce) { _prositClient = PrositPredictionClient.Current; _intensityModel = PrositIntensityModel.Instance; _rtModel = PrositRetentionTimeModel.Instance; _peptides = peptides; _precursors = precursors; _document = doc; LibrarySpec = new BiblioSpecLiteSpec(name, outPath); // Needs to be created before building _replaceLibrary = replaceLibrary; IrtStandard = irtStandard; _nce = nce; }