Two-point reconstruction
The core workflow is simple: pick the deepest contact and one other contact on any slice view. NeuXelec uses the electrode's known inter-contact spacing to automatically estimate every other contact along the trajectory.
- Works on axial, coronal, or sagittal views — any view, any time
- Optional local-max snapping to peak CT intensity for sub-voxel accuracy
- Estimates are shown immediately in all three views and in 3D
- Any contact can be manually adjusted after estimation
Synchronized orthogonal views
Axial, coronal, and sagittal CT slices are shown simultaneously with a shared crosshair. Clicking in any view moves the crosshair in all three — navigate to any contact in one click.
Per-electrode properties
Each electrode gets a name, hemisphere assignment (L/R), contact count, inter-contact distance, and a custom colour. Contacts are numbered automatically from deepest to shallowest.
All SEEG configurations
Load electrode reference files (CSV) specifying contact counts, spacing, and skipped contacts for any commercially available or custom electrode. Parameters auto-fill from the reference.
Coordinate export
Export all contact positions as CSV or BIDS-compatible TSV. Coordinates are given in both voxel indices and physical LPS millimetres. MNI coordinates are added after normalization.
Display & navigation
- Mouse wheel to zoom; shift+wheel to scroll slices
- Drag to move crosshair; shift+drag to pan zoomed view
- Double-click to reset view
- Radiologic or neurologic orientation (flip L/R)
- Ctrl+D sends current crosshair position to the 3D view as a marker
- All reconstructed contacts are shown as coloured dots on every slice