Modules vs. Extensions
De Slicer-Int
Modules
The modules are small subprograms that are integrated within the Slicer to extend its functionalities. They can come already pre-installed (included inside the version of Slicer that is downloaded from the web) or they are installed later.
There are three types, each with its own characteristics:
- [Scripted Modules] written in Python and recommended for fast prototypes
- [Loadable Modules] written in C ++, allow more complex and heavy tasks
- [Command Line Interface] Stand-alone executables, which communicate with the Slicer
Extensions
An extension is a group of one or more modules.
When installing an extension, the modules that compose it will be automatically installed and displayed on the Slicer interface as well as within the extension. Extensions are installed through the 'Extensions Manager' ', which is under the' 'View' 'menu (or using the keyboard shortcut Ctrl + 4).
Documentation in Slicer.org
[Modules] (in english) [Extensions] (in english)