public List <string> CreateCleavage(int argAllowMissCleavage, Protease.Type argProteaseType) { return(CreateCleavage(_sequence, argAllowMissCleavage, new List <Protease.Type>() { argProteaseType })); }
public List <string> CreateCleavedPeptides(int argAllowMissCleavage, Protease.Type argProteaseType) { _misscleavaged = argAllowMissCleavage; List <string> peptides = new List <string>(); foreach (ProteinInfo prot in _proteinInfo) { peptides.AddRange(prot.CreateCleavage(_misscleavaged, argProteaseType)); } return(peptides); }