How to Interpret MS1 Mass Spectrometry Data for Proteomics: A Practical Guide

You interpret MS1 data in proteomics by reading a spectrum as a set of detected mass-to-charge (m/z) peaks. Their positions and spacing can help you estimate ion charge and calculate neutral masses. MS1 is a survey scan of ions within the instrument’s acquisition range and settings; MS2 fragments selected ions to provide information for peptide identification.
Consider a raw file from a tryptic digest. In a survey scan, you see peaks around m/z 400–1200. Your task is to identify likely peptide signals, estimate their charge and mass, and prepare the results for a search engine.
Start with the survey scan, not the peaks
An MS1 spectrum is a snapshot of ions detected at one point during chromatography. The instrument records their m/z values and intensities within the scan’s acquisition range, subject to its sensitivity and settings. In a typical data-dependent workflow, the instrument acquires an MS1 survey scan, then selects ions for fragmentation in MS2 scans American Society for Mass Spectrometry.
MS1 helps you find candidate ions; MS2 provides fragment data used to assess their sequences. As a peptide signal elutes, it may appear in several consecutive spectra with changing intensity. That pattern can help distinguish a chromatographic feature from an isolated peak.
Separate real ions from noise
Not every peak is a peptide. Chemical noise, matrix clusters, and background ions can appear in spectra. When assessing a possible peptide feature, look for:
- A cluster of peaks with isotope spacing that fits a charge state.
- A signal that changes with the chromatographic peak.
- Similar m/z values across scans, when the feature is detectable in more than one scan.
A peak that appears in only one scan needs further assessment. Scan persistence is one clue; signal quality and chromatographic behavior also matter.
Read the isotope envelope to get charge
A peptide’s isotopes produce a series of peaks called an isotope envelope. The mass difference between adjacent isotopes is about 1.003355 Da, so the spacing in m/z depends on the ion’s charge.
Approximate spacings include:
- About 1.003 m/z → charge +1
- About 0.502 m/z → charge +2
- About 0.334 m/z → charge +3
- About 0.251 m/z → charge +4
For an ion carrying z charges, the spacing is approximately 1.003355/z m/z. Measured values can vary with data quality and resolution. In a tryptic digest, doubly and triply charged ions are common, so many envelopes have spacing near 0.502 or 0.334 m/z.
Envelope overlap and resolution can make charge assignment difficult. The m/z range of observed peptides depends on peptide composition, charge, instrument, and acquisition settings. The first peak of an envelope may also be weak or absent, especially for larger peptides, so use the spacing instead of assuming the tallest peak is monoisotopic.
Worked example: from one peak to one peptide mass
Suppose you identify an envelope with peaks spaced about 0.502 m/z apart. That spacing is consistent with z = 2.
Take a monoisotopic peak at m/z 650.40. The neutral monoisotopic mass is:
M = z × (m/z) − z × (mass of a proton)
Using the proton mass of 1.00728 Da:
M = 2 × 650.40 − 2 × 1.00728
M = 1300.80 − 2.01456
M ≈ 1298.79 Da
That is the mass of the uncharged peptide. Repeat the calculation for envelopes whose charge and monoisotopic peak you can assign with confidence. The calculated mass depends on the assigned charge, so check the isotope spacing before using it in a search.
Turn the peak list into identifications
A neutral mass alone does not identify a peptide. Different sequences can have similar masses, and post-translational modifications can shift a peptide’s mass. MS1 masses are therefore used as candidates alongside MS2 fragment data in a database search.
The workflow is: extract envelopes → assign charge → compute neutral masses → submit the peak list alongside the MS2 spectra. The search engine compares theoretical masses and fragment ions with sequences in a reference proteome. The UniProt Knowledgebase is a source for protein sequences and annotations of modifications and isoforms that affect expected masses UniProt Knowledgebase.
MS1 provides candidate masses with measurement error. Whether a mass fits depends on calibration, acquisition conditions, data processing, and the search settings. Use the instrument’s stated accuracy as context, not as a stand-alone acceptance cutoff.
A quick checklist before you trust a peak
- Does the isotope spacing support a whole-number charge?
- Is the signal quality sufficient for a mass estimate?
- Does the feature’s behavior across scans support a chromatographic signal?
- Is the m/z within the instrument’s acquisition range?
- Is the calculated neutral mass plausible for the sample?
Use these checks to assess a peak. A feature that is weak or appears in few scans may still merit review.
Where the raw data actually lives
Public repositories host raw and processed datasets for practice. MassIVE provides a searchable environment for sharing and reanalyzing mass spectrometry data MassIVE, and the ProteomeXchange Consortium coordinates dataset submission and access across participating repositories ProteomeXchange Consortium. Working through scans from a tryptic dataset can help you practice reading isotope envelopes and assigning charge.
Account for adducts and in-source artifacts
The same peptide can appear with different adducts in an MS1 scan. Sodium and potassium adducts may occur alongside protonated ions. Replacing a proton with sodium or potassium changes the ion’s mass by about 21.98 or 37.96 Da, respectively. For an ion with charge z, the corresponding m/z shift is approximately 21.98/z or 37.96/z. Check for these shifts before treating a related envelope as a separate peptide.
In-source neutral losses, such as water or ammonia, can also occur. Their presence and abundance depend on the analyte and source conditions. If two envelopes have the same charge and masses consistent with a neutral loss, consider whether they could be related before assigning them to separate peptides.
Use mass accuracy as a filter, not a fact
Instrument specifications describe expected performance under stated conditions. Observed mass error also depends on calibration, acquisition conditions, and data processing, so an assignment should be assessed in context.
Peptide mass alone has limited power to distinguish sequences. A mass tolerance narrows the set of candidate sequences, while MS2 fragment data help assess which candidate fits. For the 1298.79 Da peptide from the example, a 10 ppm tolerance corresponds to roughly 0.013 Da. A sequence with a theoretical mass inside that window is a candidate, not a confirmed identification.
Distinguish monoisotopic from average mass
The monoisotopic mass uses the lightest isotope of each element, such as carbon-12 and hydrogen-1. Average mass uses the natural abundance-weighted average of isotopes. For a monoisotopic precursor mass, use the monoisotopic peak of the envelope when it can be assigned.
For small peptides, the monoisotopic peak may be easier to identify. As peptide size increases, it can become less prominent relative to later isotope peaks. If it is not visible, estimate its position by counting back from a later peak using the isotope spacing, and record that the value is an estimate. An envelope centroid is a different mass convention and should not be treated as a monoisotopic mass.
Key Takeaways
- MS1 records detected ions within the scan range and settings; MS2 provides fragment data used for peptide identification.
- Isotope spacing is approximately 1.003355/z m/z. Use it to estimate charge, allowing for measurement and resolution limits.
- Calculate neutral mass with M = z × (m/z) − z × 1.00728, using an assigned monoisotopic peak when available.
- Assess a possible peptide feature using isotope spacing, signal quality, and chromatographic behavior; no fixed scan count determines whether it is real.
- Adducts and in-source neutral losses can produce related signals. Account for charge when interpreting their m/z shifts.
- MS1 provides candidate masses for database searching; use MS2 fragment data to assess peptide sequences.