Heudiconv is packaged and available from many different sources.


Released versions of HeuDiConv are available on PyPI and conda. If installing through PyPI, eg:

pip install heudiconv[all]

Manual installation of dcm2niix is required.

On Debian-based systems we recommend using NeuroDebian which provides the heudiconv package.


If Docker is available on your system, you can visit our page on Docker Hub to view available releases. To pull the latest release, run:

$ docker pull nipy/heudiconv:0.5.4


If Singularity is available on your system, you can use it to pull and convert our Docker images! For example, to pull and build the latest release, you can run:

$ singularity pull docker://nipy/heudiconv:0.5.4