Peptide cutter
Map protease and chemical cleavage sites across protein sequences for proteomics experiment planning.
Peptide Cutter maps protease and chemical cleavage sites across a protein sequence. Given one or more proteins, it tests up to 39 enzymes and chemical reagents simultaneously, reporting every position where each agent would cut. Systematic in silico cleavage mapping has been a foundational technique in proteomics for decades, enabling researchers to survey digestion patterns across an entire enzyme library before committing to a wet-lab protocol.
Where the related Peptide mass calculator answers "what fragments does one enzyme produce and what are their masses?", Peptide Cutter answers "which enzymes cut this protein, where, and how often?" The two tools complement each other: Peptide Cutter for surveying cleavage patterns, Peptide mass for quantitative fragment analysis.
ProteinIQ runs Peptide Cutter entirely in the browser with instant results — no server round-trip or account required.
| Input | Description |
|---|---|
Protein sequence | One or more sequences in FASTA format (pasted, uploaded as .fasta/.txt, or fetched by PDB ID from RCSB). |
| Setting | Description |
|---|---|
Enzyme selection | All enzymes (39), Common proteases (14 widely used enzymes), or Custom selection for manual picking. |
Configure enzymes | When using Custom selection, a collapsible panel listing all 39 enzymes as checkboxes. All are selected by default. |
Min cuts per enzyme | Exclude enzymes that cut fewer than this many times in a given sequence. Useful for finding enzymes that produce adequate fragmentation. |
Max cuts per enzyme | Exclude enzymes that cut more than this many times. Filters out non-specific cutters that would produce too many small fragments. |
Sort by | Position in protein (default) or Enzyme name. Position sorting is useful for seeing which enzymes overlap at nearby sites; enzyme sorting groups all sites for each protease together. |
Each row represents one cleavage event — a specific enzyme cutting at a specific position.
| Column | Description |
|---|---|
Protein ID | Identifier parsed from the FASTA header. |
Position | 1-based residue number of the cleavage site. |
Residue | The amino acid at the cleavage position. |
Enzyme | Name of the protease or chemical reagent. |
Cleave side | C-term (peptide bond is cleaved after the residue) or N-term (cleaved before). |
Context window | A short sequence excerpt with | marking the cut site, e.g. |
Results can be downloaded as CSV or JSON.
The tool includes 39 proteases and chemical reagents organized by cleavage mechanism.
| Enzyme | Specificity | Notes |
|---|---|---|
| Trypsin | After K, R | Blocked by P at P1' |
| Trypsin (no P exception) | After K, R | Ignores P1' proline |
| Chymotrypsin | After F, Y, W, M, L | Blocked by P at P1' |
| Chymotrypsin (high) | After F, Y, W | W blocked by M at P1' |
| Chymotrypsin (low) | After F, Y, W, M, L | M blocked by Y; L blocked by H |
| Proteinase K | After A, E, F, I, L, T, V, W, Y | Broad specificity |
| Neutrophil elastase | After A, V, G | — |
| Thrombin | After R in GRG or [AFGILTVM]PR motifs | Blocked by D, E at P1' |
| Factor Xa | After R in [IA][DE]GR |
| Enzyme | Recognition motif |
|---|---|
| Clostripain | After R |
| Caspase-1 | [FYWLEH][AE][VH]D |
| Caspase-2 | D[EV]HD |
| Caspase-3 | D[ME][QT]D |
| Caspase-4 | [LW]E[HV]D |
| Caspase-5 | [LW]EHD |
| Caspase-6 | VE[HI]D |
| Caspase-7 | DE[VT]D |
| Caspase-8 | [IL]E[TA]D |
| Caspase-9 | LEHD |
| Caspase-10 | IEAD |
| TEV protease | ENLYFQ[GS] |
All caspases cleave after the terminal Asp and are blocked by Pro at P1'.
| Enzyme | Specificity |
|---|---|
| Pepsin (pH 1.3) | After F, L |
| Pepsin (pH > 2) | After F, L, W, Y (not after H, K, R at P2 for F) |
| Enzyme | Specificity |
|---|---|
| Thermolysin | N-terminal to A, M, I, L, F, V (not when preceded by D or E) |
| Enzyme | Specificity |
|---|---|
| Lys-C | After K |
| Lys-N | N-terminal to K |
| Arg-C | After R |
| Asp-N | N-terminal to D |
| Asp-N + Glu-N | N-terminal to D, E |
| Glu-C (phosphate) | After E |
| Glu-C (bicarbonate) | After D, E |
| Proline endopeptidase | After P (not before P) |
| Staphylococcal peptidase I | After E (not before D, E) |
| Reagent | Specificity |
|---|---|
| CNBr | After M |
| Formic acid | After D |
| Hydroxylamine | N-G bonds |
| BNPS-Skatole | After W |
| Iodosobenzoic acid | After W |
| NTCB | N-terminal to C |
Each enzyme is defined by a specificity rule in the Schechter-Berger nomenclature, which labels residues around the scissile bond as P4-P3-P2-P1 | P1'-P2'-P3'-P4'. Most proteases recognize a primary residue at the P1 position (C-terminal cleavage) or P1' position (N-terminal cleavage), with optional blocking rules for adjacent positions.
Three levels of specificity are supported:
Cleavage is never predicted at the terminal residue — the enzyme must have a residue on both sides of the scissile bond.
Max cuts filters out non-specific cutters, while Min cuts ensures the enzyme actually fragments the target protein.Specificity rules are based on primary sequence only. Protein tertiary structure, post-translational modifications, and local folding can all affect whether a theoretically predicted site is actually accessible to the protease in an experiment. Results represent the maximum possible cleavage pattern under denaturing conditions where all sites are fully exposed.
...ANLYFQ|GSME...| — |
| Enterokinase | After K in DDDDK | — |
| Granzyme B | After D in I[AE]PD | Blocked by P at P1' |