β Sequence
Natural amino acids as single letters, joined with -. Express non-natural AAs as a natural analog plus a modification.
e.g. Aib β A[Formula:CH2]
. Use a natural AA + modification.
β‘ Residues
β’ Modifications
Bracket contents, separated by ;. e.g. Oxidation, +15.9949, Formula:CH2
| # | AA | Modification | Mass (Da) |
|---|---|---|---|
β£ N / C Terminal
β Parameters
Generates 1..N charge states
Theoretical spectrum (by m/z)
Fragment list ()
| Ion | Type | Position | Charge | Neutral loss | m/z | Neutral mass |
|---|---|---|---|---|---|---|
Enter a ProForma string and click Generate.
β API sequence
β‘ Parameters
Observed peak β main peak (neutral)
Default 0.02 (HRMS recommend 0.005)
2 = allow two-step combinations (slower)
Keep at 1 in scan mode (combinatorial blowup)
Truncate beyond this
Ξmass scatter (color by category Β· hover Β· click to send to Fragments tab)
Candidate impurities
| # | Category | Steps | ΞM (Da) | ProForma | Path | m/z 1+ | m/z 2+ | m/z 3+ | Action |
|---|---|---|---|---|---|---|---|---|---|
| | |
Note: isobaric candidates (e.g. +15.99 from M/W/H/Y/C oxidation) cannot be distinguished by MS1 alone. Use β Fragments to verify against an MS/MS spectrum.
Enter an API peptide sequence to predict synthesis impurities.
14 categories: deletion / insertion / substitution / truncation / chemical mods / protecting-group residue / coupling byproducts / β¦
No matches β try a wider tolerance, more steps, or more categories.
π€ 3-letter β 1-letter
Separate codes with -. e.g. Ala-Asn-Glu
π§ͺ SMILES β formula
RDKit-based, includes a 2D structure preview.
3-letter β 1-letter table βΆ
Non-natural amino-acid notation βΆ
Express non-natural AAs as a natural analog plus a modification:
| Non-natural | ProForma | Note |
|---|---|---|
| Aib | A[Formula:CH2] | Ala + CH2 = 103 Da |
| Ξ²-Ala | A[info:beta] | isomer of Ala (info tag only) |
| Sar (N-Me-Gly) | G[Formula:CH2] | Gly + CH2 |
| Nle | L[info:nle] | isomer of Leu |
| Orn | K[Formula:-CH2] | Lys β CH2 |
| Hyp | P[Oxidation] | hydroxyproline = Pro + O |
| Pyroglu | E[-18.0106] | N-term cyclized dehydration |
ProForma cheatsheet βΆ
ProForma is a PSI-MS standard string notation for one or more peptide/protein primary structures.
- PTM (Unimod / PSI-MOD / RESID)
EM[Oxidation]EVEES[UNIMOD:21]PEK EM[L-methionine sulfoxide]EVEES[MOD:00046]PEK
- Mass shift
EM[+15.9949]EVEES[-79.9663]PEK
- Element formula
SEQUEN[Formula:C12H20O2]CE
- Termini
[iTRAQ4plex]-EMEVNESPEK-[Methyl]
- Glycan (GNO)
YPVLN[GNO:G62765YT]VTMPN[GNO:G02815KT]NSNGKFDK
- Crosslink (XL-MOD)
EMEVTK[XLMOD:02001#XL1]SESPEK[#XL1]
- Isotope label
<13C>ATPEILTVNSIGQLK
- Charge
VAEINPSNGGTT/2