GSoC 2021 Project Idea 19.4: DIPY Projects - DIPY-Tract-or-Treat: DIPY DTI Post-Processing Pipeline

Description: DIPY has several methods for reconstruction, tractography, bundle extraction, and tratometry. The idea of this project is to combine them all into one command-line interface that does reconstruction, tractography, bundle extraction, and bundle analytics. Users will have the option to select among different methods and design their pipeline from the list of available options.


  • Understand DIPY and its workflows thoroughly
  • Create a command-line interface (workflow) to create a pipeline of different existing methods.
  • Test in on data

Difficulty: Intermediate

Skills required: Python

Skills preferred: Experience with Diffusion Tensor Imaging

Mentors: Bramsh Qamar Chandio, Shreyas Fadnavis, and Jong Sung Park

1 Like

Hello @bramsh @ShreyasFadnavis @Jong Sung Park
I also find this project interesting for me beside the one about visualization options of diffusion data. I started learning neuroimaging short time age from Coursera (Fundamental of Neuroscience and Neuroimaging specialization ) I am wondering about the experience with Diffusion Tensor Imaging skill, Do I need to do something else concerning this point !?
I know I am asking a lot but I am really exciting to work on these kind of projects :star_struck:
Thanks for your time, I am looking forward to here from soon.

Hi @omarelsherif010

You can start by familiarizing yourself with DIPY workflows. You can check some examples here dipy/doc/interfaces at master · dipy/dipy · GitHub

Interested students, please send your CV to