SWI-Prolog is an open source (BSD-2) implementation of the Prolog language with many extensions. It is implemented in C (version 11) and Prolog and is available for many platforms (Linux, practically ...
These tutorials show how to use SlicerMorph (and other relevant Slicer) modules in digital morphology and morphometrics related tasks.