Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

Overview

ITK is an open-source, cross-platform library that provides developers with an extensive suite of software tools for image analysis.  Developed through extreme programming methodologies, ITK builds on a proven, spatially-oriented architecture for processing, segmentation, and registration of scientific images in two, three, or more dimensions.

Using

Use the module name itk to discover versions available and to load the application.

Using

To find which versions of VTK are available, use the module spider command:

Note: Notice the versions of gnu are different across the versions.

Example

To load a particular version of VTK, you must first load the associated version of GNU that VTK has been built with, for example:

[]$ ml
Currently Loaded Modules:
  1) slurm/16.05 (S)   2) compilers/gnu/4.9 (dev)   3) mpi/mvapich2/2.0.1 (M)


[]$ module load libs/itk/5.1.2
Lmod has detected the following error: These module(s) exist but cannot be
loaded as requested: "libs/itk/5.1.2"
   Try: "module spider libs/itk/5.1.2" to see how to load the module(s).


[]$ module load compilers/gnu/9.1 libs/itk/5.1.2
The following have been reloaded with a version change:
  1) compilers/gnu/4.9 => compilers/gnu/9.1
  2) mpi/mvapich2/2.0.1 => mpi/mvapich2/2.3.1


[]$ ml
Currently Loaded Modules:
  1) slurm/16.05       (S)     3) mpi/mvapich2/2.3.1 (M)
  2) compilers/gnu/9.1 (dev)   4) libs/itk/5.1.2

Note:

  • Since ITK 5.1.2 was built with GNU 9.1, this module must be loaded first.

  • Notice how the version of mvapich2 has automatically been updated from 2.0.1 to 2.3.1. This is because this is the mvapich2 version that has been built with GNU 9.1

  • No labels