Interpret NMR Spectrum
Analyze 1D + 2D NMR → assign peaks, determine coupling, propose structural fragments consistent w/ all data.
Use When
- Structure of unknown organic compound from NMR
- Confirm identity + purity of synthesized product
- Assign peaks in complex spectra w/ overlap
- Correlate multi-exp (1H, 13C, DEPT, COSY, HSQC, HMBC) → unified picture
- Distinguish regioisomers / stereoisomers / conformational
In
- Req: NMR data (min 1H w/ shifts, multiplicities, integration)
- Req: Mol formula / MW (from MS, EA)
- Opt: 13C + DEPT (shifts + multiplicities)
- Opt: 2D (COSY, HSQC, HMBC, NOESY/ROESY correlation tables)
- Opt: Solvent + field strength
- Opt: Known constraints (rxn starting material, IR confirmed groups)
Do
Step 1: Spectrum Type + Acquisition
Establish what data + quality before interpret:
- ID exp types: Catalog which avail (1H, 13C, DEPT-135, DEPT-90, COSY, HSQC, HMBC, NOESY, ROESY, TOCSY). Note nucleus + dimensionality.
- Acquisition params: Spectrometer freq (400 MHz, 600 MHz), solvent, temp, ref standard.
- Solvent + ref peaks: Locate + exclude.
| Solvent |
1H Residual (ppm) |
13C Signal (ppm) |
| CDCl3 |
7.26 |
77.16 |
| DMSO-d6 |
2.50 |
39.52 |
| D2O |
4.79 |
-- |
| CD3OD |
3.31 |
49.00 |
| Acetone-d6 |
2.05 |
29.84, 206.26 |
| C6D6 |
7.16 |
128.06 |
- Quality: Baseline flatness, multiplet res, S/N. Flag artifacts (spinning sidebands, 13C satellites, solvent impurity H2O ~1.56 ppm CDCl3).
→ Inventory of exps, solvent/ref peaks excluded, quality assessed.
If err: Poor S/N / severe baseline distortion → note limitation + cautious. Flag peaks indistinguishable from noise.
Step 2: 1H Chemical Shifts
Assign each 1H → environment using shift ranges:
- Tabulate: Per peak → shift (ppm), multiplicity, J (Hz), rel int.
- Classify by shift:
| Range (ppm) |
Environment |
Examples |
| 0.0--0.5 |
Shielded (cyclopropane, M-H) |
Cyclopropyl H, metal hydrides |
| 0.5--2.0 |
Alkyl (CH3, CH2, CH) |
Saturated aliphatic chains |
| 2.0--4.5 |
Alpha to heteroatom/unsaturation |
-OCH3, -NCH2, allylic, benzylic |
| 4.5--6.5 |
Vinyl / olefinic |
=CH-, =CH2 |
| 6.5--8.5 |
Aromatic |
ArH |
| 9.0--10.0 |
Aldehyde |
-CHO |
| 10.0--12.0 |
Carboxylic acid |
-COOH |
| 0.5--5.0 (broad, exchangeable) |
OH, NH |
Alcohols, amines, amides |
- Count H: Integration ratios rel to formula → # protons per signal. Normalize simplest whole-# ratio.
- Exchangeable protons: Signals disappear on D2O shake (OH, NH, COOH) = exchangeable. Record presence + shift.
→ Table of 1H signals w/ shift, multiplicity, J, integration (# H), prelim env assignment.
If err: Integration doesn't sum to expected → check overlapping, broad peaks hidden in baseline, wrong formula.
Step 3: Coupling Patterns + J-Values
Extract connectivity from splitting:
- Multiplicities: s, d, t, q, dd, etc. Complex m → estimate # coupling partners.
- Measure J: Extract Hz. Match reciprocal (if H_A ↔ H_B J = 7.2, H_B shows same J to H_A).
- Classify J:
| J Range (Hz) |
Coupling Type |
| 0--3 |
Geminal (2J) or long-range (4J, 5J) |
| 6--8 |
Vicinal aliphatic (3J) |
| 8--10 |
Vicinal with restricted rotation |
| 10--17 |
Vicinal olefinic cis (6--12) or trans (12--18) |
| 0--3 |
Aromatic meta |
| 6--9 |
Aromatic ortho |
- Map coupling networks: Group mutually coupled protons → spin systems. Each = connected frag.
- Roof effect: AB-type → inner lines of doublets more intense → chemical shift proximity.
→ All J measured + matched reciprocally, spin systems ID'd, coupling types classified.
If err: Multiplets too complex for first-order → note higher-order pattern. Overlapping / strongly coupled (δν/J < 10) → non-first-order requires simulation.
Step 4: 13C + DEPT
Determine C types + count:
- Count distinct 13C signals: Compare # peaks vs formula. Fewer → symmetry.
- Classify by shift:
| Range (ppm) |
Carbon Type |
Examples |
| 0--50 |
sp3 Alkyl |
CH3, CH2, CH, quaternary C |
| 50--100 |
Alpha to O or N |
-OCH3, -OCH2, anomeric C |
| 100--150 |
Aromatic / vinyl |
=CH-, ArC |
| 150--170 |
Heteroaromatic / enol / imine |
C=N, C-O aromatic |
| 170--185 |
Carboxyl / ester / amide |
-COOH, -COOR, -CONR2 |
| 185--220 |
Aldehyde / ketone |
-CHO, >C=O |
- DEPT editing: DEPT-135 (CH + CH3 up, CH2 down, quaternary absent) + DEPT-90 (CH only) → # attached H per C.
- DBE: DBE = (2C + 2 + N - H - X) / 2. Compare # π bonds + rings implied.
→ Every 13C signal classified by type (CH3, CH2, CH, C) + env, DBE consistent w/ observed groups.
If err: No DEPT → infer H attachment from HSQC (Step 5). C count ≠ formula → coincident signals / quaternary Cs in noise.
Step 5: 2D NMR
Build connectivity using 2D exps:
- COSY (1H-1H): Which H 2-3 bonds apart. Map cross-peaks → confirm+extend spin systems Step 3.
- HSQC (1H-13C 1-bond): Assign each H → directly bonded C. Links 1H + 13C unambiguously.
- HMBC (1H-13C long-range): 2-3 bond H-C. Critical for connecting frags across quaternary C, heteroatoms, carbonyls w/o direct H-C.
- NOESY/ROESY (through-space): H's spatially close (<5 Å) regardless bonding. → Stereochem + conformational.
- Build frag connectivity: HMBC → connect COSY spin systems → larger frags. Each HMBC cross-peak = 2-3 bond H-C path.
→ Connectivity map linking spin systems into coherent framework + stereochem from NOE where avail.
If err: 2D incomplete / ambiguous → note tentative connections. Multiple proposals poss. Prioritize HMBC → bridges gaps COSY can't.
Step 6: Propose + Validate Structure
Assemble frags → complete proposal:
- Assemble: Connect frags Steps 2-5 using HMBC + DBE constraints.
- Check formula: Proposed matches formula exactly (atom count, DBE).
- Back-predict shifts: For proposed → predict 1H + 13C shifts. Compare observed; deviations > 0.3 ppm (1H) / > 5 ppm (13C) → re-examine.
- Verify all correlations: Every COSY, HSQC, HMBC explained. Unexplained → error / impurity.
- Alternatives: Multiple structures fit → list distinguishing exps / correlations.
- Stereochem: NOE + J analysis (Karplus for dihedral) + known conformational prefs → relative + (where poss) absolute.
→ Single best-fit proposal w/ all NMR accounted, or ranked candidates + plan to distinguish.
If err: No single structure → check: mixture (extra peaks non-integer int), dynamic processes (broad peaks from conformational exchange), paramagnetic impurities (anomalous broadening). Re-examine formula if multiple equally viable.
Check
Traps
- Ignore solvent peaks: Common solvents → signals overlap analyte. Always ID + exclude residuals, water, grease.
- Force 1st-order on 2nd-order: Strongly coupled nuclei (small Δshift rel J) → distorted multiplets, can't interpret w/ simple n+1. Roof effects + non-binomial intensity → indicators.
- Overlook exchangeable: OH + NH may be broad, shift w/ conc/temp, absent in protic solvents. D2O shake → clarifies.
- Assume all 13C visible: Quaternary Cs → long relax times + low int. May be absent short-acquisition. HMBC often only way to detect.
- Misinterpret HMBC artifacts: HMBC → 1-bond artifacts (mis-assigned long-range) + weak 4-bond. Cross-check w/ HSQC → filter 1-bond leakthrough.
- Neglect symmetry: Fewer 13C peaks than formula → symmetry element. Account before proposing.
→
interpret-ir-spectrum — func groups → constrain NMR structure
interpret-mass-spectrum — formula + frag for cross-val
interpret-uv-vis-spectrum — chromophores + conjugation extent
interpret-raman-spectrum — complementary vibrational → symmetric modes
plan-spectroscopic-analysis — select + sequence techniques pre-acquisition
1---2name: interpret-nmr-spectrum-103description: Systematic NMR interpret (1H, 13C, DEPT, 2D) → elucidate mol structure. Chemical shift assignment, coupling pattern, integration, correlate multi-dim data → coherent structural proposals.4license: MIT5---67# Interpret NMR Spectrum89Analyze 1D + 2D NMR → assign peaks, determine coupling, propose structural fragments consistent w/ all data.1011## Use When1213- Structure of unknown organic compound from NMR14- Confirm identity + purity of synthesized product15- Assign peaks in complex spectra w/ overlap16- Correlate multi-exp (1H, 13C, DEPT, COSY, HSQC, HMBC) → unified picture17- Distinguish regioisomers / stereoisomers / conformational1819## In2021- **Req**: NMR data (min 1H w/ shifts, multiplicities, integration)22- **Req**: Mol formula / MW (from MS, EA)23- **Opt**: 13C + DEPT (shifts + multiplicities)24- **Opt**: 2D (COSY, HSQC, HMBC, NOESY/ROESY correlation tables)25- **Opt**: Solvent + field strength26- **Opt**: Known constraints (rxn starting material, IR confirmed groups)2728## Do2930### Step 1: Spectrum Type + Acquisition3132Establish what data + quality before interpret:33341. **ID exp types**: Catalog which avail (1H, 13C, DEPT-135, DEPT-90, COSY, HSQC, HMBC, NOESY, ROESY, TOCSY). Note nucleus + dimensionality.352. **Acquisition params**: Spectrometer freq (400 MHz, 600 MHz), solvent, temp, ref standard.363. **Solvent + ref peaks**: Locate + exclude.3738| Solvent | 1H Residual (ppm) | 13C Signal (ppm) |39|---|---|---|40| CDCl3 | 7.26 | 77.16 |41| DMSO-d6 | 2.50 | 39.52 |42| D2O | 4.79 | -- |43| CD3OD | 3.31 | 49.00 |44| Acetone-d6 | 2.05 | 29.84, 206.26 |45| C6D6 | 7.16 | 128.06 |46474. **Quality**: Baseline flatness, multiplet res, S/N. Flag artifacts (spinning sidebands, 13C satellites, solvent impurity H2O ~1.56 ppm CDCl3).4849→ Inventory of exps, solvent/ref peaks excluded, quality assessed.5051**If err:** Poor S/N / severe baseline distortion → note limitation + cautious. Flag peaks indistinguishable from noise.5253### Step 2: 1H Chemical Shifts5455Assign each 1H → environment using shift ranges:56571. **Tabulate**: Per peak → shift (ppm), multiplicity, J (Hz), rel int.582. **Classify by shift**:5960| Range (ppm) | Environment | Examples |61|---|---|---|62| 0.0--0.5 | Shielded (cyclopropane, M-H) | Cyclopropyl H, metal hydrides |63| 0.5--2.0 | Alkyl (CH3, CH2, CH) | Saturated aliphatic chains |64| 2.0--4.5 | Alpha to heteroatom/unsaturation | -OCH3, -NCH2, allylic, benzylic |65| 4.5--6.5 | Vinyl / olefinic | =CH-, =CH2 |66| 6.5--8.5 | Aromatic | ArH |67| 9.0--10.0 | Aldehyde | -CHO |68| 10.0--12.0 | Carboxylic acid | -COOH |69| 0.5--5.0 (broad, exchangeable) | OH, NH | Alcohols, amines, amides |70713. **Count H**: Integration ratios rel to formula → # protons per signal. Normalize simplest whole-# ratio.724. **Exchangeable protons**: Signals disappear on D2O shake (OH, NH, COOH) = exchangeable. Record presence + shift.7374→ Table of 1H signals w/ shift, multiplicity, J, integration (# H), prelim env assignment.7576**If err:** Integration doesn't sum to expected → check overlapping, broad peaks hidden in baseline, wrong formula.7778### Step 3: Coupling Patterns + J-Values7980Extract connectivity from splitting:81821. **Multiplicities**: s, d, t, q, dd, etc. Complex m → estimate # coupling partners.832. **Measure J**: Extract Hz. Match reciprocal (if H_A ↔ H_B J = 7.2, H_B shows same J to H_A).843. **Classify J**:8586| J Range (Hz) | Coupling Type |87|---|---|88| 0--3 | Geminal (2J) or long-range (4J, 5J) |89| 6--8 | Vicinal aliphatic (3J) |90| 8--10 | Vicinal with restricted rotation |91| 10--17 | Vicinal olefinic cis (6--12) or trans (12--18) |92| 0--3 | Aromatic meta |93| 6--9 | Aromatic ortho |94954. **Map coupling networks**: Group mutually coupled protons → spin systems. Each = connected frag.965. **Roof effect**: AB-type → inner lines of doublets more intense → chemical shift proximity.9798→ All J measured + matched reciprocally, spin systems ID'd, coupling types classified.99100**If err:** Multiplets too complex for first-order → note higher-order pattern. Overlapping / strongly coupled (δν/J < 10) → non-first-order requires simulation.101102### Step 4: 13C + DEPT103104Determine C types + count:1051061. **Count distinct 13C signals**: Compare # peaks vs formula. Fewer → symmetry.1072. **Classify by shift**:108109| Range (ppm) | Carbon Type | Examples |110|---|---|---|111| 0--50 | sp3 Alkyl | CH3, CH2, CH, quaternary C |112| 50--100 | Alpha to O or N | -OCH3, -OCH2, anomeric C |113| 100--150 | Aromatic / vinyl | =CH-, ArC |114| 150--170 | Heteroaromatic / enol / imine | C=N, C-O aromatic |115| 170--185 | Carboxyl / ester / amide | -COOH, -COOR, -CONR2 |116| 185--220 | Aldehyde / ketone | -CHO, >C=O |1171183. **DEPT editing**: DEPT-135 (CH + CH3 up, CH2 down, quaternary absent) + DEPT-90 (CH only) → # attached H per C.1194. **DBE**: DBE = (2C + 2 + N - H - X) / 2. Compare # π bonds + rings implied.120121→ Every 13C signal classified by type (CH3, CH2, CH, C) + env, DBE consistent w/ observed groups.122123**If err:** No DEPT → infer H attachment from HSQC (Step 5). C count ≠ formula → coincident signals / quaternary Cs in noise.124125### Step 5: 2D NMR126127Build connectivity using 2D exps:1281291. **COSY (1H-1H)**: Which H 2-3 bonds apart. Map cross-peaks → confirm+extend spin systems Step 3.1302. **HSQC (1H-13C 1-bond)**: Assign each H → directly bonded C. Links 1H + 13C unambiguously.1313. **HMBC (1H-13C long-range)**: 2-3 bond H-C. Critical for connecting frags across quaternary C, heteroatoms, carbonyls w/o direct H-C.1324. **NOESY/ROESY (through-space)**: H's spatially close (<5 Å) regardless bonding. → Stereochem + conformational.1335. **Build frag connectivity**: HMBC → connect COSY spin systems → larger frags. Each HMBC cross-peak = 2-3 bond H-C path.134135→ Connectivity map linking spin systems into coherent framework + stereochem from NOE where avail.136137**If err:** 2D incomplete / ambiguous → note tentative connections. Multiple proposals poss. Prioritize HMBC → bridges gaps COSY can't.138139### Step 6: Propose + Validate Structure140141Assemble frags → complete proposal:1421431. **Assemble**: Connect frags Steps 2-5 using HMBC + DBE constraints.1442. **Check formula**: Proposed matches formula exactly (atom count, DBE).1453. **Back-predict shifts**: For proposed → predict 1H + 13C shifts. Compare observed; deviations > 0.3 ppm (1H) / > 5 ppm (13C) → re-examine.1464. **Verify all correlations**: Every COSY, HSQC, HMBC explained. Unexplained → error / impurity.1475. **Alternatives**: Multiple structures fit → list distinguishing exps / correlations.1486. **Stereochem**: NOE + J analysis (Karplus for dihedral) + known conformational prefs → relative + (where poss) absolute.149150→ Single best-fit proposal w/ all NMR accounted, or ranked candidates + plan to distinguish.151152**If err:** No single structure → check: mixture (extra peaks non-integer int), dynamic processes (broad peaks from conformational exchange), paramagnetic impurities (anomalous broadening). Re-examine formula if multiple equally viable.153154## Check155156- [ ] Solvent + ref peaks ID'd + excluded157- [ ] Every 1H signal → shift region, multiplicity, J, integration158- [ ] J reciprocal (matched between partners)159- [ ] 13C classified by DEPT multiplicity + shift160- [ ] DBE calc + consistent w/ proposed161- [ ] 2D (COSY, HSQC, HMBC) all explained162- [ ] Proposed matches formula exactly163- [ ] Back-predicted shifts agree w/ observed within tolerance164- [ ] Stereochem via NOE / J where applicable165166## Traps167168- **Ignore solvent peaks**: Common solvents → signals overlap analyte. Always ID + exclude residuals, water, grease.169- **Force 1st-order on 2nd-order**: Strongly coupled nuclei (small Δshift rel J) → distorted multiplets, can't interpret w/ simple n+1. Roof effects + non-binomial intensity → indicators.170- **Overlook exchangeable**: OH + NH may be broad, shift w/ conc/temp, absent in protic solvents. D2O shake → clarifies.171- **Assume all 13C visible**: Quaternary Cs → long relax times + low int. May be absent short-acquisition. HMBC often only way to detect.172- **Misinterpret HMBC artifacts**: HMBC → 1-bond artifacts (mis-assigned long-range) + weak 4-bond. Cross-check w/ HSQC → filter 1-bond leakthrough.173- **Neglect symmetry**: Fewer 13C peaks than formula → symmetry element. Account before proposing.174175## →176177- `interpret-ir-spectrum` — func groups → constrain NMR structure178- `interpret-mass-spectrum` — formula + frag for cross-val179- `interpret-uv-vis-spectrum` — chromophores + conjugation extent180- `interpret-raman-spectrum` — complementary vibrational → symmetric modes181- `plan-spectroscopic-analysis` — select + sequence techniques pre-acquisition