Explainer

How Thomson parabola
analysis works.

What a Thomson parabola spectrometer measures, why its images are so hard to analyse, and how Oblisk turns them into species and spectra.

01 / THE INSTRUMENT

A laser shot, a burst of ions, two fields and a screen.

  1. A high-intensity laser pulse hits a thin solid target.
  2. Relativistic electrons burst out of the target's rear surface.
  3. The electron cloud sets up a huge, short-lived electric field.
  4. That field pulls surface ions off the target as a beam (TNSA).

A pinhole picks a thin pencil of that beam. The magnetic field pushes ions sideways, the electric field pushes them up. Where they hit the detector depends on their charge-to-mass ratio and speed.

Faster ions arrive first and land closer to the zero point. Toggle species to see each parabola on its own.

02 / WHY PARABOLAS

Every m/q draws its own parabola. Energy sets where on it you land.

Pick an ion and change its energy. The magnetic deflection falls with speed, the electric one with speed squared, so every ion with the same m/q lies on one curve.

Ion
m/q
Speed
Result
x ∝ q·B / (m·v)   magnetic, sideways
y ∝ q·E / (m·v²)  electric, upwards
⇒ y = K · (m/q) · x²
03 / IDEAL VS REAL

Now add the real world, one problem at a time.

Start from the textbook image and turn on what a real detector adds. Then try to say, by eye, where each parabola starts and which species it is.

RealismTextbook
01

Noisy

Background noise can be as bright as the fainter parabolas.

02

No clear origin

The zero point is a saturated blob with a halo, and ghost spots sit right beside it.

03

Not y = C·x²

The whole image is rotated, tilted and distorted, so traces don't follow the textbook formula in pixels.

04

Uneven traces

Brightness wanders along each parabola: faint stretches, bright stretches, grainy everywhere.

05

Hours by hand

Doing it carefully by hand can take hours for a single image.

04 / THE PIPELINE

Five steps from pixels to physics.

YOLO · bright spot · intensity momentum

Find the detector, then turn it the right way

A fine-tuned YOLO model finds the active detector and the zero-deflection spot. The brightest spot plus the overall “momentum” of bright pixels tells which way the parabolas open, so the image is rotated and flipped into a standard frame.

RAWU-NET
drag the handle

Denoising, before and after

The model never saw this shot. It learned what traces look like from a synthetic generator that varies geometry, intensity and noise, so it removes the background without erasing the faint, broken parts of a trace.

05 / WHAT COMES OUT

Species, energies, and every number behind them.

Speciesm/q fitm/q refcutoff
H⁺1.001.009.8 MeV
C⁶⁺/O⁸⁺2.012.006.8 MeV
C⁴⁺3.023.0010.1 MeV
C³⁺/O⁴⁺3.974.007.2 MeV
C²⁺6.056.005.7 MeV
Si³⁺9.219.3312.1 MeV

Illustrative values. Species with the same m/q share one label, as in real output. Runs export everything to res.json and CSV.

06 / LIMITS

What Oblisk can't do (yet).

Assumption

An ideal spectrometer

The model assumes no temporal or spatial shifts and no other hardware defects.

Calibration

Relative signal only

Amplitudes are detector-signal indicators, not calibrated ion yields. Reliable calibration exists only for hydrogen.

Physics

Identical m/q

C⁶⁺ and O⁸⁺ both have m/q = 2 and draw the same parabola. No TPS geometry can separate them.

Try it on your own shot.

Or, if you have Thomson spectrometer data that breaks these assumptions, that's exactly what I'd like to see.