DSI Studio has a high version turning rate, and occasionally the computation outcome may be different between versions. I would recommend keeping a local copy of DSI Studio for each research project and updating DSI Studio every time a new project is initiated.

Packages

Build Release

Major changes

Download and unzip to run the executive. No installation needed

OS File Note
Windows (7+) GPU version (recommended)
CPU version (if GPU does not work)
Unzip the file and click on the DSI Studio program to run it.
If missing DLL files, install the VC package.
To use GPU, install CUDA Toolkit and update your graphic drivers.
Mac (11+) Qt5
dsi_studio_mac-11.zip
dsi_studio_mac-12.zip
Qt6
dsi_studio_mac-11.zip
dsi_studio_mac-12.zip
dsi_studio_mac-13.zip
make sure to enable run permission.
Ubuntu (16.04+) dsi_studio_ubuntu1604.zip
dsi_studio_ubuntu1804.zip
dsi_studio_ubuntu2004.zip
dsi_studio_ubuntu2204.zip
If showing error related to libQt6Charts, run sudo apt install libqt6charts6-dev
If reporting error related to xcb, check out this solution.
CentOS (7) dsi_studio_centos7.zip
 

previous versions before 2022 after 2022

Containers

Docker

docker run -ti --rm -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix -v $PWD:/data dsistudio/dsistudio:latest

Singularity

$ singularity pull docker://dsistudio/dsistudio:latest     # This creates a singularity container *.sif file from the latest release of DSI Studio. Make sure you keep a copy of the .sif file for your results
$ singularity exec -B /var,/run -B /home/server/folder dsistudio_latest.sif dsi_studio  # Some cluster does not allow users to access the host drive, and you may need to mount folder into singularity container
$ singularity exec dsistudio_latest.sif dsi_studio   #  This invokes the graphic interface of DSI Studio 
$ singularity exec dsistudio_latest.sif dsi_studio --action=rec --source=my.src.gz # call DSI Studio command line interface in the singularity container  

License

DSI Studio is dual-licensed. You can pick one license or the other.

Academic License

DSI Studio is free for academic or research purposes under Attribution-NonCommercial-ShareAlike 4.0 International License (CC BY-NC-SA 4.0) license.

Commercial License

A commercial license is available for using DSI Studio source code or its compiled executive program (i.e. dsi_studio.exe or dsi_studio). This license does not cover third-party tools, resources, or patents owned by other entities, such as:

  1. TinyFSL: using the FSL plugins needs FSL License.
  2. Alases: each atlas includes its own license or usage agreement. Most of them are free for both academic and commercial usage.
  3. Certain algorithms and functions within DSI Studio may be protected by patents. Therefore, it is crucial to be aware of potential patent restrictions when using DSI Studio for commercial purposes. To avoid possible copyright or patent infringement, please contact Frank Yeh to acquire the details.

To obtain the DSI Studio license for commercial use, please email frank.yeh@gmail.com

Hardware recommendation:

Here is an example of a workstation for DSI Studio tractography:

  1. Chassis: Dell Precision 7920 Tower
  2. Processor: two CPUs of Intel Xeon Gold 6230 (2.1GHz, 3.9GHz Turbo, 20 Cores)
  3. Memory: 128GB RAM
  4. Graphics Card: NVidia Quadro RTX4000, 8GB
  5. Hard drive: 2TB SSD
  6. Operating System: Windows