예제 #1
0
 public List <string> CreateCleavage(int argAllowMissCleavage, Protease.Type argProteaseType)
 {
     return(CreateCleavage(_sequence, argAllowMissCleavage, new List <Protease.Type>()
     {
         argProteaseType
     }));
 }
예제 #2
0
        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);
        }