JuliaCon Local Paris 2025

GPU-Accelerated Tractography in Julia
2025-10-02 , Jean-Baptiste Say Amphitheater
Language: English

Tractography.jl is a Julia package for reconstructing numerical representations of white matter (WM) fiber pathways in the brain from magnetic resonance imaging (MRI) data. It supports multiple tractography algorithms and includes a visualization backend based on Makie.jl for exploring these complex datasets interactively.


We present new algorithms for reconstructing white matter (WM) fiber pathways in the brain from MRI data, implemented entirely in Julia. Unlike conventional methods, our approach is optimized for GPU computation, achieving significant speedups while maintaining flexibility. The pipeline integrates a custom visualization backend built on Makie.jl, enabling interactive exploration of complex tractography data.

In this talk, I will introduce the theoretical background of tractography, including spherical harmonics-based modeling, describe the core algorithms, and discuss implementation details. I will also outline current limitations of the GPU implementations in both tracking and visualization, and suggest directions for future improvements.

This speaker also appears in: