MorphoGraphX runs on both Linux and Windows. However, we develop and use it mostly on Linux, so the Linux version better tested.
Some MorphoGraphX versions use the Cuda toolkit, which requires a 3D nVidia graphics card with enough memory to handle the size of stacks being processed. For large datasets we recommend a PC with 32-64Gb of Ram and a decent nVidia graphics card. If you have troubles running the Cuda version of MorphoGraphX, be sure that your nVidia graphics driver version is up to date and new enough to support your graphics card.
The following package can be installed on Ubuntu 20.04 with Cuda 11.
The following package can be installed on Ubuntu 20.04. It does not require Cuda or an nVidia graphics card.
To use ITK processes, you will also need the ITK library. You can build your own, or download and install the following package:
This package can be installed on Windows 10. It does not require Cuda or an nVidia graphics card.
This section contains Linux and Windows packages for the old MorphoGraphX 1.0. All of these packages require Cuda and an nVidia graphics card.
The following package can be installed on Linux Mint 19 or Ubuntu 18.04 with Cuda 9.1
The following package can be installed on Linux Mint 18 or Ubuntu 16.04 with Cuda 9.1
The following package can be install on Linux Mint 17 or Ubuntu 14.04 with Cuda 5:
If you have installed Cuda 6.5 on your workstation, please use the following package:
You will also need ITK, you can build your own, or download and install the following package:
Please download this Windows installer for Window 7 or 8 (64bit):
Before installing MorphoGraphX, please go to the nVidia website and install Cuda 7.0. You can test your Cuda installation by running one of their example programs.
If you have a different version of Linux or Cuda, you can compile MorphoGraphX 1.0 from source: