Analyze your
Thomson spectrometer image

Upload a raw detector image—the pipeline rotates and flips it automatically into the analysis frame—and leave the fitting, processing and plots preparation to us.

📂

Drop image here

PNG, JPEG, TIFF or BMP — or click to browse

Analysis settings

Saved preset

Optional label for this configuration. Included when you export settings to JSON.

Denoising
Geometry fit

Controls the shared global fit over ion traces (after line detection). Off means that term is held at zero.

Ion species

Each element adds all charge states from 1+ through its atomic number (Z) to the classification ladder.

Analytical species whose m/q is within this relative band of the closest match are merged into one final label (0% = closest species only). Independent of the ±18% classification match tolerance.

Detector image
Spectrometer

Optional custom plate spacing, fields, and drifts. When enabled below, these replace the built-in lab presets; when disabled, the pipeline picks the 6×6 cm or 15×15 cm preset from the image crop.

Spectrometer geometry

Configure the physical parameters of your Thomson parabola spectrometer. Hover over the schematic to highlight components.

PINHOLE + E-FIELD PLATES LiE LfE N S B-FIELD POLES LiB LfB DETECTOR FIG_001 THOMSON SPECTROMETER
Electric field
kV/m
cm
cm
Magnetic field
mT
cm
cm
Detector
cm
01
Upload Raw detector image
02
Process Automated parabola fitting
03
Explore Interactive results & spectra

How the pipeline works

Oblisk turns a single Thomson parabola detector image into labelled ion tracks and energy spectra. Electric and magnetic fields in the spectrometer separate ions by charge-to-mass ratio; each species draws a distinct parabola on the plate. The software crops and denoises the image, finds smooth streaks, aligns the detector frame, fits curvature, assigns species, then integrates flux along each parabola to build dN/dE histograms.

  1. Preprocess — ROI crop (neural detector), then U-Net or morphological denoising.
  2. Background — Estimate a uniform background and subtract it for sampling.
  3. Traces — Enhance streaks, track line centers, smooth polyline outliers.
  4. Alignment — Fit origin, rotation, and axes so tracks match canonical parabolas.
  5. Classify — Compare fitted curvature to species ladders from your spectrometer model.
  6. Spectra — Sample intensity along theoretical tracks and map position to ion energy.
Synthetic Thomson parabola detector image: several bright curved ion tracks against noise
Synthetic example: multiple parabolas (different m/q) like the ones Oblisk segments and classifies.

Interactive detector preview

Same viewer as on the results page — hover a track for species and curvature, click for a demo energy spectrum. Coordinates are illustrative only.

Beamline at a glance

Pinhole, parallel E and B regions, then curved trajectories landing on the detector. Hover parts of the diagram. Full geometry lives under Settings → Spectrometer geometry when you upload.

Diagram (SVG)