Dipy is a Python tractography library capable of advanced HARDI, including CSD, DSI, multi-shell DSI, Q-ball, etc.
Novel features include Quickbundles tractography clustering and EuDX fiber tracking.
Assuming the python environment is properly setup.
sudo pip install dipy
Python knowledge is assumed. See examples for usage.