← Back to ResearchRanked

PeptideMass Protein Digest

Theoretical peptides · 25 enzymes/reagents · mono/avg masses · pI

English 简体 繁體

Protein sequence

Paste one protein sequence in single-letter code (either case); spaces, digits and underscores are ignored; a line starting with > is taken as the name, and all other lines are concatenated. B / Z / X are ambiguous residues (peptides containing them get no mass), J is treated as Ile/Leu.

Options

Modifications:
Mass calculation:

Modifications affect peptide masses only (as in ExPASy); the protein summary mass and pI are computed on the unmodified sequence. CNBr converts the cleaved C-terminal Met to homoserine lactone (HSL).

Digest results

Paste a protein sequence to get the protein summary and the peptide digest table

Cleavage rules (ExPASy PeptideMass Table 1)

Rules are identical to web.expasy.org/peptide_mass/: C-term = the peptide bond after that residue, N-term = the bond before it.

Amino acid residue masses

Residue mass = free amino acid − H2O (as inside a peptide bond); intact neutral mass = N-term H + Σ residues + C-term OH. Same NIST dataset as MassCalc on this site.

Modification masses available in this tool

Cysteine and methionine modifications are applied globally to every peptide (as in ExPASy); each delta is computed from the adduct formula with the element table.

What this tool is

PeptideMass takes a protein sequence, cleaves it in silico with the enzyme (or reagent) you choose, and computes the theoretical mass of every resulting peptide - the standard reference calculation for peptide mass fingerprinting (PMF). It is a faithful local re-implementation of ExPASy PeptideMass (web.expasy.org/peptide_mass/): the 25-enzyme/reagent cleavage table (trypsin and its variants, Lys-C/Lys-N, Arg-C, Asp-N, Glu-C, CNBr, chymotrypsin, pepsin, proteinase K, thermolysin, formic-acid hydrolysis, ...), 0-5 missed cleavages, cysteine alkylation (iodoacetic acid / iodoacetamide / 4-vinyl pyridine / acrylamide), methionine oxidation, seven ion forms ([M+H]+ ... [M+5H]5+, up to 5+ charge), monoisotopic vs average masses, mass-range filters and mass/position sorting.

Everything is computed in your own browser: residue masses, atomic weights and the cleavage table ship with the page - there is no backend and nothing is uploaded. Input and options are kept in local storage. The mass data come from the same NIST dataset and calculation core as MassCalc / PepFragCalc on this site: monoisotopic = sum of the most abundant isotopes, average = sum of the standard atomic weights, intact neutral mass = N-term H + Σ residues + C-term OH. The isoelectric point uses the Bjellqvist method (the same pKa set as ExPASy Compute pI/Mw), i.e. the pH at which the net charge is zero.

Features

How to use it

  1. Paste the protein sequence into the box (or load the human serum albumin example); a line starting with > is used as the name and the letters of every other line are joined.
  2. Pick the enzyme/reagent and missed-cleavage count; set cysteine treatment, methionine oxidation, ion form and monoisotopic/average mass when needed.
  3. The output has two parts: the protein summary (length / mass / pI) and the peptide table (position, missed cleavages, sequence, mass, modification tags); peptides containing B/Z/X are listed separately without masses.
  4. Narrow the table with the minimum/maximum mass presets and sorting, then hit "Copy results (TSV)" to take it into Excel or your proteomics software.

FAQ

How does this differ from ExPASy PeptideMass?
The calculation is the same: same cleavage table, same cysteine/methionine options, same ion forms and monoisotopic/average masses. The differences are that it is fully local - there is no UniProt lookup (ExPASy also accepts Swiss-Prot/TrEMBL AC/IDs; paste the sequence here instead) - and there is no ExPASy-style annotation of database PTMs/conflicts/splice variants. Your sequence never leaves the browser, so unpublished proteins are safe.
Monoisotopic or average mass - which one do I use?
High-resolution instruments (TOF, Orbitrap, FT-ICR) usually match monoisotopic m/z; on low-resolution instruments (ion traps, quadrupoles) peptides rich in heavy isotopes appear closer to the average mass. This tool uses the same NIST atomic weights as MassCalc/PepFragCalc: monoisotopic = most abundant isotopes, average = standard atomic weights.
What is the CNBr homoserine lactone?
When cyanogen bromide cleaves the C-terminal side of Met, the C-terminal Met is converted into homoserine lactone (HSL): compared with the regular "N-term H + residues + C-term OH" peptide, it is lighter by one CH4S (≈ −48.003 Da monoisotopic). This tool applies that conversion automatically to C-terminal Met residues cut by CNBr and Trypsin/CNBr, and tags them in the modifications column.
What about B, Z, X and J?
As in ExPASy: B = Asx (D/N), Z = Glx (E/Q) and X = any amino acid are ambiguous, so peptides containing them get no mass and are listed in a separate section; J is treated as Ile or Leu (same mass, C6H11NO, mono 113.0841 Da) and takes part in digestion and mass calculation normally.
Are sequences uploaded? How large can proteins be?
No - the page is fully static with no backend; everything is computed locally and the input only goes to browser local storage. Typical proteins (≲ 1000 residues) finish in milliseconds; for much larger ones, keep in mind that raising the missed-cleavage count grows the number of peptides combinatorially, so step up from 0 to 1 and beyond gradually.

More tools on this site

Pure front-end · zero dependencies · free · 中文 / 繁體 / English