public static IRegressionAlgorithm CreateRegressor(RegressorType type, RegressionTypeIdentifier identifier) { IRegressionAlgorithm regressor = null; switch (type) { case RegressorType.LcmsRegressor: regressor = new LcmsRegressor(identifier); break; default: break; } return(regressor); }
public LcmsRegressor(RegressionTypeIdentifier identifier) { m_regressor = new Regressor.clsRegressor(); }
/// <summary> /// Adds a list of peptide results to the database. /// </summary> /// <param name="peptides"></param> /// <param name="type"></param> public void AddResults(List <Target> targets, RegressionTypeIdentifier type, IRetentionTimePredictor predictor) { AddMassTags(targets, predictor); }