peptide-cutter
Version:
A library for digesting amino acid sequences using rules from Expasy
37 lines • 1.58 kB
JSON
{
"arg-c": "R",
"asp-n": "\\w(?=D)",
"bnps-skatole" : "W",
"caspase 1": "(?<=[FWYL]\\w[HAT])D(?=[^PEDQKR])",
"caspase 2": "(?<=DVA)D(?=[^PEDQKR])",
"caspase 3": "(?<=DMQ)D(?=[^PEDQKR])",
"caspase 4": "(?<=LE[HV])D(?=[^PEDQKR])",
"caspase 5": "(?<=[LW]EH)D",
"caspase 6": "(?<=VE[HI])D(?=[^PEDQKR])",
"caspase 7": "(?<=DEV)D(?=[^PEDQKR])",
"caspase 8": "(?<=[IL]ET)D(?=[^PEDQKR])",
"caspase 9": "(?<=LEH)D",
"caspase 10": "(?<=IEA)D",
"chymotrypsin high specificity" : "([FY](?=[^P]))|(W(?=[^MP]))",
"chymotrypsin low specificity":
"([FLY](?=[^P]))|(W(?=[^MP]))|(M(?=[^PY]))|(H(?=[^DMPW]))",
"clostripain": "R",
"cnbr": "M",
"enterokinase": "(?<=[DE]{3})K",
"factor xa": "(?<=[AFGILTVM][DE]G)R",
"formic acid": "D",
"glutamyl endopeptidase": "E",
"granzyme b": "(?<=IEP)D",
"hydroxylamine": "N(?=G)",
"iodosobenzoic acid": "W",
"lysc": "K",
"ntcb": "\\w(?=C)",
"pepsin ph1.3": "((?<=[^HKR][^P])[^R](?=[FL][^P]))|((?<=[^HKR][^P])[FL](?=\\w[^P]))",
"pepsin ph2.0": "((?<=[^HKR][^P])[^R](?=[FLWY][^P]))|((?<=[^HKR][^P])[FLWY](?=\\w[^P]))",
"proline endopeptidase": "(?<=[HKR])P(?=[^P])",
"proteinase k": "[AEFILTVWY]",
"staphylococcal peptidase i": "(?<=[^E])E",
"thermolysin": "[^DE](?=[AFILMV])",
"thrombin": "((?<=G)R(?=G))|((?<=[AFGILTVM][AFGILTVWA]P)R(?=[^DE][^DE]))",
"trypsin": "([KR](?=[^P]))|((?<=W)K(?=P))|((?<=M)R(?=P))"
}