Software

MorphoGraphX runs on both Linux and Windows. However, we develop and use it mostly on Linux, so the Linux version better tested. The CNN tools are only available for Linux.

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.

MorphoGraphX 2.0.2

MorphoGraphX 2.0.2 is now available. In the link below you will find packages for the Cuda and non-Cuda versions for Ubuntu 20, 22, and 24, as well as a package for the ITK library. All version were compiled with Cuda 12.8. Note that the CNN tools are supplied as separate packages that should be installed after you install MorphoGraphX. To use the LibTorch backend for the CNN, you will need to install cudnn9. Note that 9.10 is the last version of cudnn that has packages for Ubuntu 20.

MorphoGraphX 2.0.2

MorphoGraphX 2.0.1

MorphoGraphX 2 adds the ability to annotate samples with positional information, and many new tools for 2.5D and 3D image processing, including machine learning tools for voxel and cell classification. The Cuda versions of the packages below were compiled with Cuda 11.4.

The following package can be installed on Ubuntu 20.04 if you have an nVidia graphics card and Cuda 11.4 installed: mgx-2.0.1-382-ubuntu20.04-cuda

The following package can be installed on Ubuntu 20.04. It does not require Cuda or an nVidia graphics card: mgx-2.0.1-382-ubuntu20.04-omp

The following package contains CNN tools. This now requires cudnn 8.6, which can be downloaded from the nVidia website, although it requires (free) registration. It improves memory management, allowing the processing of larger patches: mgx-2.0.1-382-ubuntu20.04-cnn

To use processes that use tools from the ITK library, you will need to install the following package: itk-5.1.2-linux-scifio

Note that the packages will download as .zip files, and you need to extract them to get the .deb Debian packages.

If you get errors in the terminal window loading some of the AddOns, check that all their dependencies are installed.

This package can be installed on Windows 10. It does not require Cuda or an nVidia graphics card: MGX-2.0.1-246-Windows

If you have a different version of Linux or Cuda, you can compile MorphoGraphX from source: mgxsource-2.0.1-259