FSLeyes and the FSL Python ecosystem
Paul McCarthy Brainhack Warwick 2nd-3rd March 2017
FSLeyes and the FSL Python ecosystem Paul McCarthy Brainhack - - PowerPoint PPT Presentation
FSLeyes and the FSL Python ecosystem Paul McCarthy Brainhack Warwick 2nd-3rd March 2017 Current state of FSL Language Use Virtually all numerical C++ processing/analysis GUIs and processing pipelines Tcl/Tk (FEAT) Bash/sh Smaller
Paul McCarthy Brainhack Warwick 2nd-3rd March 2017
Language Use C++ Virtually all numerical processing/analysis Tcl/Tk GUIs and processing pipelines (FEAT) Bash/sh Smaller pipelines Python More complex pipelines Matlab/Octave FIX, PALM, FSLNets R FIX CUDA / OpenMP GPU / multithreaded code (EDDY, BEDPOSTX, etc)
Summary courtesy of Matthew Webster/Mark Jenkinson
Language Use C++ Virtually all numerical processing/analysis Tcl/Tk GUIs and processing pipelines (FEAT) Bash/sh Smaller pipelines Python More complex pipelines Matlab/Octave FIX, PALM, FSLNets R FIX CUDA / OpenMP GPU / multithreaded code (EDDY, BEDPOSTX, etc)
Python
Language Use C++ Virtually all numerical processing/analysis Tcl/Tk GUIs and processing pipelines (FEAT) Bash/sh Smaller pipelines Python More complex pipelines Matlab/Octave FIX, PALM, FSLNets R FIX CUDA / OpenMP GPU / multithreaded code (EDDY, BEDPOSTX, etc)
Python Python Python Python Python
My secret goal
Python
Language Use Python/C++ Virtually all numerical processing/analysis Tcl/Tk GUIs and processing pipelines (FEAT) Python/bash/sh Smaller pipelines Python More complex pipelines Python/Matlab/Octave FIX, PALM, FSLNets Python/R FIX CUDA / OpenMP GPU / multithreaded code (EDDY, BEDPOSTX, etc)
Python
More realistic goal
Python 3 environment
environment
matplotlib, nibabel, etc)
matplotlib, nibabel, and more)
Python 3
be added in a future version
Pronounced “fossilise"
Options!
https://users.fmrib.ox.ac.uk/~paulmc/FSLeyes/
https://users.fmrib.ox.ac.uk/~paulmc/fsleyes_userdoc/
builds available for