<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.slicer.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ungi</id>
	<title>Slicer Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.slicer.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ungi"/>
	<link rel="alternate" type="text/html" href="https://www.slicer.org/wiki/Special:Contributions/Ungi"/>
	<updated>2026-05-20T13:28:56Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.33.0</generator>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/Nightly/Developers/Modules&amp;diff=39981</id>
		<title>Documentation/Nightly/Developers/Modules</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/Nightly/Developers/Modules&amp;diff=39981"/>
		<updated>2014-12-22T18:13:36Z</updated>

		<summary type="html">&lt;p&gt;Ungi: /* Scripted Modules */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{documentation/versioncheck}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
Slicer supports three types of modules. While the developer has to choose between one of the three types to implement its module, the end user won't notice the difference as they all share the same look &amp;amp; feel. The choice for a given type of module is usually based on the type of inputs/parameters for a given module.&lt;br /&gt;
&lt;br /&gt;
= Command Line Interface (CLI) =&lt;br /&gt;
CLIs are standalone executables with a limited input/output arguments complexity (simple argument types, no user interactions...). They are typically implemented using [http://www.itk.org ITK].&lt;br /&gt;
* Shared lib or executable&lt;br /&gt;
* UI automatically generated&lt;br /&gt;
* Where to start ?&lt;br /&gt;
# Create initial skeleton using the [[Documentation/{{documentation/version}}/Developers/ExtensionWizard|Extension Wizard]]&lt;br /&gt;
# Read [[Documentation/{{documentation/version}}/Developers/Build_Module|Compiling slicer modules outside of the slicer source tree.]]&lt;br /&gt;
# Learn from [http://viewvc.slicer.org/viewvc.cgi/Slicer4/trunk/Modules/CLI/ existing modules]&lt;br /&gt;
* Links:&lt;br /&gt;
** [[Slicer3:Execution_Model_Documentation|Slicer3 execution model]] (Slicer4 is very similar)&lt;br /&gt;
** [http://www.na-mic.org/Wiki/index.php/File:Slicer4_CLI.ppt CLI in Slicer4] (presentation of 2012 NAMIC AHM)&lt;br /&gt;
&lt;br /&gt;
= Loadable Modules =&lt;br /&gt;
Loadable modules are [http://en.wikipedia.org/wiki/C%2B%2B C++] plugins that are built against Slicer. They define custom GUIs for their specific behavior as they have full control over the application.&lt;br /&gt;
* C++ shared library&lt;br /&gt;
* Full control over the UI (based on [http://qt.nokia.com/products/ Qt]) and Slicer internals (MRML, logics, display managers...)&lt;br /&gt;
* Optimized for heavy computations&lt;br /&gt;
* Where to start ?&lt;br /&gt;
# Create initial skeleton using the [[Documentation/{{documentation/version}}/Developers/ExtensionWizard|Extension Wizard]]&lt;br /&gt;
# Read [[Documentation/{{documentation/version}}/Developers/Build_Module|Compiling slicer modules outside of the slicer source tree.]]&lt;br /&gt;
# Learn from [http://viewvc.slicer.org/viewvc.cgi/Slicer4/trunk/Modules/Loadable/ existing modules]&lt;br /&gt;
* Links:&lt;br /&gt;
**[http://www.na-mic.org/Wiki/index.php/File:LoadableModules.pptx Loadable modules] (presentation of 2012 NAMIC AHM)&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Developers/Tutorials/CreateLoadableModule|How to write a loadable module]]&lt;br /&gt;
&lt;br /&gt;
= Scripted Modules =&lt;br /&gt;
Scripted modules are written in [http://www.python.org/ Python]. &lt;br /&gt;
&lt;br /&gt;
An extensive tutorial and reference page was created [http://www.na-mic.org/Wiki/index.php/2013_Project_Week_Breakout_Session:Slicer4Python for the Slicer/Python breakout session at the NA-MIC 2014 Summer Project Week].  Please read through this and many of your questions will be answered.&lt;br /&gt;
  &lt;br /&gt;
* Python Console&lt;br /&gt;
* Full access to the API: [http://www.vtk.org VTK], MRML, [http://qt.nokia.com/products/ Qt] and Slicer are fully wrapped&lt;br /&gt;
* Recommended for fast prototyping&lt;br /&gt;
* Where to start ?&lt;br /&gt;
# Read the [http://www.na-mic.org/Wiki/index.php/2013_Project_Week_Breakout_Session:Slicer4Python  Slicer/Python breakout session at the NA-MIC 2014 Summer Project Week] tutorial.&lt;br /&gt;
# Create initial skeleton using the [[Documentation/{{documentation/version}}/Developers/ExtensionWizard|Extension Wizard]]&lt;br /&gt;
# Read [[Documentation/{{documentation/version}}/Developers/Build_Module|Compiling slicer modules outside of the slicer source tree.]]&lt;br /&gt;
# Learn beyond basics, e.g. use a MRML node for module parameters, from [http://1drv.ms/12dQ5vV| this presentation]&lt;br /&gt;
# Learn from [http://viewvc.slicer.org/viewvc.cgi/Slicer4/trunk/Modules/Scripted/ existing modules]&lt;br /&gt;
* Links:&lt;br /&gt;
** [http://www.slicer.org/slicerWiki/index.php/Documentation/{{documentation/version}}/Developers/Python_scripting Python Scripting]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Training#Slicer4_Programming_Tutorial|Python Scripting Tutorial]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/ScriptRepository|Community contributed examples|]]&lt;br /&gt;
&lt;br /&gt;
=Module Factory=&lt;br /&gt;
Loading modules into slicer happens in multiple steps:&lt;br /&gt;
*module factories must be registered into the factory manager&lt;br /&gt;
* directories where the modules to load are located must be passed to the factory manager&lt;br /&gt;
* Optionally specify module names to ignore&lt;br /&gt;
* scan the directories and test which file is a module and register it (not instantiated yet) &lt;br /&gt;
* Instantiate all the register modules&lt;br /&gt;
* Connect each module with the scene and the application&lt;br /&gt;
More details can be found in the [http://slicer.org/doc/html/classqSlicerAbstractModuleFactoryManager.html online doc]&lt;br /&gt;
&lt;br /&gt;
==ToDo==&lt;br /&gt;
* Transform all core modules into Loadable modules.&lt;br /&gt;
** the factory manager only support file based modules, core modules are not file based (linked into the core factory itself)&lt;br /&gt;
* Move factory registration in qSlicerApplication (or a general application library) to support module discovery/loading without needing to instantiate Slicer.&lt;br /&gt;
** Currently can't be moved into qSlicerApplication as the CLI factories that are in QTCLI depend on QTGUI&lt;br /&gt;
** QtTesting is also limited with the QTCLI dependency on QtGUI (-&amp;gt;qSlicerApplication would need to access QtTesting code from QtCli)&lt;br /&gt;
** Proposed architecture&lt;br /&gt;
 Base&lt;br /&gt;
   Application -&amp;gt; classes that are useful to build an application (mix of qSlicerCoreApplication, qSlicerApplication, Main.cxx...)&lt;br /&gt;
   Core -&amp;gt; formally QtCore&lt;br /&gt;
   Modules -&amp;gt; contains the factories and module specific code&lt;br /&gt;
      Loadable&lt;br /&gt;
      CLI&lt;br /&gt;
      Scripted&lt;br /&gt;
   Scripted -&amp;gt; all that is python specific&lt;br /&gt;
      Cxx&lt;br /&gt;
      Python&lt;br /&gt;
   Widgets -&amp;gt; formally QtGUI&lt;br /&gt;
* Add category hierarchy in the Settings module panel&lt;br /&gt;
* Register factory settings/command-options(e.g. disable-loadable-modules) when registering module factories&lt;br /&gt;
** To have the settings panel be generic but have the code proper of each registered factory somewhere else&lt;br /&gt;
* Add mechanism for modules to register dialogs (toolbars that open dialogs),  e.g. the sceneview module needs to register the sceneView dialog into an icon.&lt;br /&gt;
* Ignore modules from the launcher command line.&lt;br /&gt;
* cloning&amp;quot; of module panels at run time. See [http://massmail.spl.harvard.edu/public-archives/slicer-devel/2012/008965.html &amp;quot;here] and [http://massmail.spl.harvard.edu/public-archives/slicer-devel/2012/008039.html here]&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/Nightly/Developers/Modules&amp;diff=39980</id>
		<title>Documentation/Nightly/Developers/Modules</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/Nightly/Developers/Modules&amp;diff=39980"/>
		<updated>2014-12-22T18:12:55Z</updated>

		<summary type="html">&lt;p&gt;Ungi: /* Scripted Modules */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{documentation/versioncheck}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
Slicer supports three types of modules. While the developer has to choose between one of the three types to implement its module, the end user won't notice the difference as they all share the same look &amp;amp; feel. The choice for a given type of module is usually based on the type of inputs/parameters for a given module.&lt;br /&gt;
&lt;br /&gt;
= Command Line Interface (CLI) =&lt;br /&gt;
CLIs are standalone executables with a limited input/output arguments complexity (simple argument types, no user interactions...). They are typically implemented using [http://www.itk.org ITK].&lt;br /&gt;
* Shared lib or executable&lt;br /&gt;
* UI automatically generated&lt;br /&gt;
* Where to start ?&lt;br /&gt;
# Create initial skeleton using the [[Documentation/{{documentation/version}}/Developers/ExtensionWizard|Extension Wizard]]&lt;br /&gt;
# Read [[Documentation/{{documentation/version}}/Developers/Build_Module|Compiling slicer modules outside of the slicer source tree.]]&lt;br /&gt;
# Learn from [http://viewvc.slicer.org/viewvc.cgi/Slicer4/trunk/Modules/CLI/ existing modules]&lt;br /&gt;
* Links:&lt;br /&gt;
** [[Slicer3:Execution_Model_Documentation|Slicer3 execution model]] (Slicer4 is very similar)&lt;br /&gt;
** [http://www.na-mic.org/Wiki/index.php/File:Slicer4_CLI.ppt CLI in Slicer4] (presentation of 2012 NAMIC AHM)&lt;br /&gt;
&lt;br /&gt;
= Loadable Modules =&lt;br /&gt;
Loadable modules are [http://en.wikipedia.org/wiki/C%2B%2B C++] plugins that are built against Slicer. They define custom GUIs for their specific behavior as they have full control over the application.&lt;br /&gt;
* C++ shared library&lt;br /&gt;
* Full control over the UI (based on [http://qt.nokia.com/products/ Qt]) and Slicer internals (MRML, logics, display managers...)&lt;br /&gt;
* Optimized for heavy computations&lt;br /&gt;
* Where to start ?&lt;br /&gt;
# Create initial skeleton using the [[Documentation/{{documentation/version}}/Developers/ExtensionWizard|Extension Wizard]]&lt;br /&gt;
# Read [[Documentation/{{documentation/version}}/Developers/Build_Module|Compiling slicer modules outside of the slicer source tree.]]&lt;br /&gt;
# Learn from [http://viewvc.slicer.org/viewvc.cgi/Slicer4/trunk/Modules/Loadable/ existing modules]&lt;br /&gt;
* Links:&lt;br /&gt;
**[http://www.na-mic.org/Wiki/index.php/File:LoadableModules.pptx Loadable modules] (presentation of 2012 NAMIC AHM)&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Developers/Tutorials/CreateLoadableModule|How to write a loadable module]]&lt;br /&gt;
&lt;br /&gt;
= Scripted Modules =&lt;br /&gt;
Scripted modules are written in [http://www.python.org/ Python]. &lt;br /&gt;
&lt;br /&gt;
An extensive tutorial and reference page was created [http://www.na-mic.org/Wiki/index.php/2013_Project_Week_Breakout_Session:Slicer4Python for the Slicer/Python breakout session at the NA-MIC 2014 Summer Project Week].  Please read through this and many of your questions will be answered.&lt;br /&gt;
  &lt;br /&gt;
* Python Console&lt;br /&gt;
* Full access to the API: [http://www.vtk.org VTK], MRML, [http://qt.nokia.com/products/ Qt] and Slicer are fully wrapped&lt;br /&gt;
* Recommended for fast prototyping&lt;br /&gt;
* Where to start ?&lt;br /&gt;
# Read the [http://www.na-mic.org/Wiki/index.php/2013_Project_Week_Breakout_Session:Slicer4Python  Slicer/Python breakout session at the NA-MIC 2014 Summer Project Week] tutorial.&lt;br /&gt;
# Create initial skeleton using the [[Documentation/{{documentation/version}}/Developers/ExtensionWizard|Extension Wizard]]&lt;br /&gt;
# Read [[Documentation/{{documentation/version}}/Developers/Build_Module|Compiling slicer modules outside of the slicer source tree.]]&lt;br /&gt;
# Learn beyond basics, e.g. use a parameter MRML node in your module, from [http://1drv.ms/12dQ5vV| this presentation]&lt;br /&gt;
# Learn from [http://viewvc.slicer.org/viewvc.cgi/Slicer4/trunk/Modules/Scripted/ existing modules]&lt;br /&gt;
* Links:&lt;br /&gt;
** [http://www.slicer.org/slicerWiki/index.php/Documentation/{{documentation/version}}/Developers/Python_scripting Python Scripting]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Training#Slicer4_Programming_Tutorial|Python Scripting Tutorial]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/ScriptRepository|Community contributed examples|]]&lt;br /&gt;
&lt;br /&gt;
=Module Factory=&lt;br /&gt;
Loading modules into slicer happens in multiple steps:&lt;br /&gt;
*module factories must be registered into the factory manager&lt;br /&gt;
* directories where the modules to load are located must be passed to the factory manager&lt;br /&gt;
* Optionally specify module names to ignore&lt;br /&gt;
* scan the directories and test which file is a module and register it (not instantiated yet) &lt;br /&gt;
* Instantiate all the register modules&lt;br /&gt;
* Connect each module with the scene and the application&lt;br /&gt;
More details can be found in the [http://slicer.org/doc/html/classqSlicerAbstractModuleFactoryManager.html online doc]&lt;br /&gt;
&lt;br /&gt;
==ToDo==&lt;br /&gt;
* Transform all core modules into Loadable modules.&lt;br /&gt;
** the factory manager only support file based modules, core modules are not file based (linked into the core factory itself)&lt;br /&gt;
* Move factory registration in qSlicerApplication (or a general application library) to support module discovery/loading without needing to instantiate Slicer.&lt;br /&gt;
** Currently can't be moved into qSlicerApplication as the CLI factories that are in QTCLI depend on QTGUI&lt;br /&gt;
** QtTesting is also limited with the QTCLI dependency on QtGUI (-&amp;gt;qSlicerApplication would need to access QtTesting code from QtCli)&lt;br /&gt;
** Proposed architecture&lt;br /&gt;
 Base&lt;br /&gt;
   Application -&amp;gt; classes that are useful to build an application (mix of qSlicerCoreApplication, qSlicerApplication, Main.cxx...)&lt;br /&gt;
   Core -&amp;gt; formally QtCore&lt;br /&gt;
   Modules -&amp;gt; contains the factories and module specific code&lt;br /&gt;
      Loadable&lt;br /&gt;
      CLI&lt;br /&gt;
      Scripted&lt;br /&gt;
   Scripted -&amp;gt; all that is python specific&lt;br /&gt;
      Cxx&lt;br /&gt;
      Python&lt;br /&gt;
   Widgets -&amp;gt; formally QtGUI&lt;br /&gt;
* Add category hierarchy in the Settings module panel&lt;br /&gt;
* Register factory settings/command-options(e.g. disable-loadable-modules) when registering module factories&lt;br /&gt;
** To have the settings panel be generic but have the code proper of each registered factory somewhere else&lt;br /&gt;
* Add mechanism for modules to register dialogs (toolbars that open dialogs),  e.g. the sceneview module needs to register the sceneView dialog into an icon.&lt;br /&gt;
* Ignore modules from the launcher command line.&lt;br /&gt;
* cloning&amp;quot; of module panels at run time. See [http://massmail.spl.harvard.edu/public-archives/slicer-devel/2012/008965.html &amp;quot;here] and [http://massmail.spl.harvard.edu/public-archives/slicer-devel/2012/008039.html here]&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/Nightly/Developers/Build_Instructions/Prerequisites&amp;diff=39810</id>
		<title>Documentation/Nightly/Developers/Build Instructions/Prerequisites</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/Nightly/Developers/Build_Instructions/Prerequisites&amp;diff=39810"/>
		<updated>2014-12-02T05:45:38Z</updated>

		<summary type="html">&lt;p&gt;Ungi: /* Windows */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{documentation/versioncheck}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== PREREQUISITES ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Please check that the following tools are installed on your machine.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{mbox&lt;br /&gt;
| type = protection&lt;br /&gt;
| text = Qt libraries are '''required'''. Consider reading [[Documentation/{{documentation/version}}/Developers/Build_Instructions/Prerequisites/Qt|Qt requirements]].&lt;br /&gt;
| image= [[{{tool|logo|qt}}|x40px]]&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{mbox&lt;br /&gt;
| type = protection&lt;br /&gt;
| text = CMake is '''required'''.&lt;br /&gt;
| image= [[{{tool|logo|cmake}}|x40px]]&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{mbox&lt;br /&gt;
| type = protection&lt;br /&gt;
| text = &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Git is '''required'''.&lt;br /&gt;
| image= [[{{tool|logo|git}}|x40px]]&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{mbox&lt;br /&gt;
| type = protection&lt;br /&gt;
| text = SVN is '''required'''.&lt;br /&gt;
| image= [[{{tool|logo|svn}}|x40px]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
Consider reading platform specific requirements listed below.&lt;br /&gt;
&lt;br /&gt;
=== Linux  ===&lt;br /&gt;
* [{{tool|download|cmake}} CMake] &amp;gt;= 2.8.9&lt;br /&gt;
* [{{tool|download|git}} Git] &amp;gt;= 1.7.10&lt;br /&gt;
* [{{tool|download|svn}} Svn] &amp;gt;= 1.7&lt;br /&gt;
* Qt 4.8.6. &amp;lt;small&amp;gt;See details [http://na-mic.org/Mantis/view.php?id=3325#bugnotes here] (Note that any version &amp;gt;= Qt 4.7.4 can be used only for Ubuntu &amp;lt; 12.04)&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
* Ubuntu, Debian squeeze/wheezy/testing(jessie) users, just type the following line in a terminal&lt;br /&gt;
 sudo apt-get install subversion git-core git-svn&lt;br /&gt;
 sudo apt-get install make gcc g++ libX11-dev libXt-dev libgl1-mesa-dev libosmesa6-dev libglu1-mesa-dev libfontconfig-dev libxrender-dev libncurses5-dev&lt;br /&gt;
 sudo apt-get install cmake&lt;br /&gt;
 sudo apt-get install qt-sdk&lt;br /&gt;
&lt;br /&gt;
'''For Ubuntu 12.04, 12.10 and 13.04''': You MUST download and build the standard cmake from http://cmake.org/ because the distributed version of cmake cannot be used to build slicer.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install openssl libssl-dev&lt;br /&gt;
&lt;br /&gt;
mkdir ~/Support &amp;amp;&amp;amp; cd Support     # This is where we will download and install required software&lt;br /&gt;
&lt;br /&gt;
# By copying this one-liner in your terminal, it will download and build CMake&lt;br /&gt;
cmake_package=&amp;quot;cmake-2.8.11.2&amp;quot;; \&lt;br /&gt;
wget http://www.cmake.org/files/v2.8/$cmake_package.tar.gz -v -O $cmake_package.tar.gz &amp;amp;&amp;amp; \&lt;br /&gt;
tar -xzvf $cmake_package.tar.gz; \&lt;br /&gt;
cd $cmake_package &amp;amp;&amp;amp; \&lt;br /&gt;
cmake -DCMAKE_USE_OPENSSL:BOOL=ON &amp;amp;&amp;amp; \&lt;br /&gt;
make -j4&lt;br /&gt;
&lt;br /&gt;
# By copying this one-liner, symbolic links to cmake tools will be created in /usr/local/bin. &lt;br /&gt;
# That way calling cmake, ctest, ... from the command line will resolve to this version of CMake.&lt;br /&gt;
for tool in cmake ccmake ctest cpack; do sudo ln -s ~/Support/$cmake_package/bin/$tool /usr/local/bin/$tool; done&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''For Ubuntu 12.04, 12.10, 13.04 and 13.10''': Qt &amp;gt;= 4.8.5 MUST be used. See reference below for more details.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd ~/Support   # This is where we will build Qt and dependent libraries&lt;br /&gt;
 &lt;br /&gt;
# Keep track of our working directory&lt;br /&gt;
cwd=$(pwd)&lt;br /&gt;
&lt;br /&gt;
# This will download, then build zlib and openssl in the current folder&lt;br /&gt;
rm -f get-and-build-openssl-for-slicer.sh&lt;br /&gt;
wget https://gist.githubusercontent.com/jcfr/9513568/raw/21f4e4cabca5ad03435ecc17ab546dab5e2c1a2f/get-and-build-openssl-for-slicer.sh&lt;br /&gt;
chmod u+x get-and-build-openssl-for-slicer.sh &lt;br /&gt;
./get-and-build-openssl-for-slicer.sh &lt;br /&gt;
&lt;br /&gt;
# This will download Qt source in the current folder&lt;br /&gt;
wget http://packages.kitware.com/download/item/6175/qt-everywhere-opensource-src-4.8.6.tar.gz&lt;br /&gt;
md5=`md5sum ./qt-everywhere-opensource-src-4.8.6.tar.gz | awk '{ print $1 }'` &amp;amp;&amp;amp;&lt;br /&gt;
[ $md5 == &amp;quot;2edbe4d6c2eff33ef91732602f3518eb&amp;quot; ] || echo &amp;quot;MD5 mismatch. Problem downloading Qt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# This will configure and build Qt in RELEASE against the zlib and openssl previously built&lt;br /&gt;
tar -xzvf qt-everywhere-opensource-src-4.8.6.tar.gz&lt;br /&gt;
mv qt-everywhere-opensource-src-4.8.6 qt-everywhere-opensource-release-src-4.8.6&lt;br /&gt;
mkdir qt-everywhere-opensource-release-build-4.8.6&lt;br /&gt;
cd qt-everywhere-opensource-release-src-4.8.6&lt;br /&gt;
./configure -prefix $cwd/qt-everywhere-opensource-release-build-4.8.6/    \&lt;br /&gt;
                   -release \&lt;br /&gt;
                   -opensource -confirm-license \&lt;br /&gt;
                   -no-qt3support \&lt;br /&gt;
                   -webkit \&lt;br /&gt;
                   -nomake examples -nomake demos \&lt;br /&gt;
                   -openssl -I $cwd/openssl-1.0.1e/include   -L $cwd/openssl-1.0.1e \&lt;br /&gt;
&amp;amp;&amp;amp; make -j7 &amp;amp;&amp;amp; make install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
&lt;br /&gt;
* Why cmake should be built from Source on Ubuntu 12.04 and above ? &lt;br /&gt;
** http://slicer-devel.65872.n3.nabble.com/PYTHON-INCLUDE-DIR2-when-building-Slicer4-td4028557.html&lt;br /&gt;
** Slicer issue [http://na-mic.org/Mantis/view.php?id=3103 #3103]&lt;br /&gt;
** Slicer issue  [http://na-mic.org/Mantis/view.php?id=3116#c8649 #3116]&lt;br /&gt;
** CMake issue [http://public.kitware.com/Bug/view.php?id=14156 #14156]&lt;br /&gt;
&lt;br /&gt;
* Why Qt &amp;gt;= 4.8.5 should be used on Ubuntu 12.04 and above ?&lt;br /&gt;
** Slicer issue [http://www.na-mic.org/Bug/view.php?id=3325 #3325]&lt;br /&gt;
&lt;br /&gt;
==== CentOS ====&lt;br /&gt;
*CentOS user type:&lt;br /&gt;
 yum install make gcc-c++ libX11-devel libXt-devel libXext-devel libGLU-devel mesa-libOSMesa-devel mesa-libGL-devel mesa-libGLU-devel ncurses&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Todo: This will have to be added in FAQ: Troubleshoot section&lt;br /&gt;
''glx-utils'' provides ''glxgears'' that can be used to test rendering&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== MacOSX ===&lt;br /&gt;
&lt;br /&gt;
'''MacOSX 10.9.4 (Maverick):'''&lt;br /&gt;
&lt;br /&gt;
''' (1) Make sure to install this update: http://support.apple.com/kb/DL1754'''&lt;br /&gt;
&lt;br /&gt;
''' (2) Use CMake 3.0.1'''&lt;br /&gt;
&lt;br /&gt;
* Mac Os X &amp;gt;= 10.5 (Leopard)&lt;br /&gt;
* [{{tool|download|cmake}} CMake] &amp;gt;= 2.8.9&lt;br /&gt;
** For Mac Os X &amp;gt;= 10.8 ([http://en.wikipedia.org/wiki/OS_X_Mountain_Lion Mountain Lion]) and/or recent XCode &amp;gt;= 4.5.X - [{{tool|download|cmake}} CMake] &amp;gt;= 2.8.11 is required. See http://www.cmake.org/files/v2.8/cmake-2.8.11-Darwin64-universal.tar.gz&lt;br /&gt;
&amp;lt;!-- Waiting for the official release, get the release candidate rc1 [http://www.cmake.org/files/v2.8/cmake-2.8.11-rc1-Darwin64-universal.tar.gz here]. For explanation, see [[Documentation/{{documentation/version}}/Developers/Build_Instructions#ld:_framework_not_found_QtWebKit|here]] and [[Documentation/{{documentation/version}}/Developers/Build_Instructions#On_MacOSX_10.8.2C_CMake_hangs_forever|here]]. These versions are also known to work: exact version 20130121-g92bd8 [http://www.cmake.org/files/dev/cmake-2.8.10.20130121-g92bd8-Darwin-universal.tar.gz here] (or version &amp;gt;= 2.8.10.20130220 [http://www.cmake.org/files/dev/?C=M;O=D here]).&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 $ curl -O http://www.cmake.org/files/v2.8/cmake-2.8.11-Darwin64-universal.tar.gz&lt;br /&gt;
 $ tar -xzvf cmake-2.8.11-Darwin64-universal.tar.gz --strip-components=1&lt;br /&gt;
&lt;br /&gt;
 $ CMake\ 2.8-11.app/Contents/bin/cmake --version&lt;br /&gt;
 cmake version 2.8.11&lt;br /&gt;
&lt;br /&gt;
* [{{tool|download|git}} Git] &amp;gt;= 1.7.10&lt;br /&gt;
* [{{tool|download|svn}} Svn] &amp;gt;= 1.7&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
*[[{{tool|logo|cmake}}|x16px]] [{{tool|download|cmake}} CMake] &amp;gt;= 2.8.9&lt;br /&gt;
*[[{{tool|logo|git}}|x16px]] [{{tool|download|git}} Git] &amp;gt;= 1.6.5&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* XCode (for the SDK libs)&lt;br /&gt;
* Qt &amp;gt;= 4.8.5. We recommend you install the following two packages:&lt;br /&gt;
** Download and install [http://download.qt-project.org/official_releases/qt/4.8/4.8.6/qt-opensource-mac-4.8.6-1.dmg qt-opensource-mac-4.8.6-1.dmg]&lt;br /&gt;
** Download and install [http://download.qt-project.org/official_releases/qt/4.8/4.8.6/qt-opensource-mac-4.8.6-1-debug-libs.dmg qt-opensource-mac-4.8.6-1-debug-libs.dmg]&lt;br /&gt;
** For more details [[Documentation/{{documentation/version}}/Developers/Build_Instructions/Prerequisites/Qt#Mac|here]]&lt;br /&gt;
* XQuartz - For Mac Os X &amp;gt;= 10.8 ([http://en.wikipedia.org/wiki/OS_X_Mountain_Lion Mountain Lion]) install XQuartz (http://xquartz.macosforge.org) to get X11 (no longer a default in OS X).&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
** Newer Xcode versions (e.g. 4.3.2) use clang as the default compiler and '''clang is not compatible with ITK version 3'''.  You should use ITK version 4 with recent versions of Xcode.&lt;br /&gt;
** Xcode with gcc should ork with either version of ITK.&lt;br /&gt;
** OS X Mountain Lion: In Xcode 4.5 you now need to install command line tools (no longer included by default). Install within Xcode under the Xcode-&amp;gt;Preferences-&amp;gt;Downloads tab (otherwise git svn will give errors). Then you will need to install XQuartz (http://xquartz.macosforge.org) to get X11 (no longer a default in OS X).&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
* [{{tool|download|cmake}} CMake] &amp;gt;= 2.8.10&lt;br /&gt;
* [{{tool|download|git}} Git] &amp;gt;= 1.7.10&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
*[[{{tool|logo|cmake}}|x16px]]  [{{tool|download|cmake}}  CMake] &amp;gt;= 2.8.10&lt;br /&gt;
*[[{{tool|logo|git}}|x16px]]  [{{tool|download|git}}  Git] &amp;gt;= 1.7.10&lt;br /&gt;
* [https://code.google.com/p/msysgit/downloads/list?can=3 ''Git-X.X.X-preview2013XXXX.exe''] recommended.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
** Use of [http://code.google.com/p/tortoisegit/ TortoiseGit] is optional.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
** {{note}}For convenience, you could update the PATH variable so that ''git'' can be automatically discovered when configuring Slicer. If not, you will have to specify the GIT_EXECUTABLE at configure time.&lt;br /&gt;
&lt;br /&gt;
* [http://www.sliksvn.com/en/download SlikSvn] &amp;lt;!-- or [http://www.cygwin.com cygwin's svn client]--&amp;gt;. If using TortoiseSVN (versions that support command line tools), make sure you install Command line tools (disabled by default)&lt;br /&gt;
&lt;br /&gt;
* NSIS (optional): Needed if packaging Slicer - Click [http://nsis.sourceforge.net/Download here] to download.&lt;br /&gt;
&lt;br /&gt;
* Qt 4.8.6 (for VS2008). See details [[Documentation/{{documentation/version}}/Developers/Build_Instructions/Prerequisites/Qt#Windows|here]]&lt;br /&gt;
** Normally you should plan to build Qt from source to have complete control over the process. See [https://github.com/jcfr/qt-easy-build one-liner build command] &amp;lt;!-- or more detailed [[#Build_instructions]] --&amp;gt;&lt;br /&gt;
** You may find that the '''unsigned''' binary downloads from this site are usable: http://sourceforge.net/projects/qtx64/files/qt-x64/4.8.6/msvc2008/ (If you use .7z varaints extract them in the default location C:\Qt\ otherwise that installation will not be properly configured for use with CMake)&lt;br /&gt;
** '''Details''': Using the Qt Designer on Windows requires that the Slicer plugins are compiled in the same mode as Qt. If Qt was compiled in Release mode (default), Slicer would have to be compiled in Release mode as well. However if Qt is compiled in Debug mode only, Slicer has to be compiled in Debug too. When Qt is in &amp;quot;Release and Debug&amp;quot; mode only the Release version of Designer.exe is generated, Slicer would have to be compiled in Release. So for developers, the &amp;lt;b&amp;gt;Debug mode is recommended&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* IDE&lt;br /&gt;
** '''Tested/Recommended''': [https://www.microsoft.com/visualstudio/en-us/products/2008-editions Microsoft Visual Studio 9 2008] (Any edition). [http://go.microsoft.com/?linkid=7729279 VS Express 2008 with SP1 direct link] (functional as of Jan 11, 2014)&lt;br /&gt;
*** Make sure to install:&lt;br /&gt;
**** SP1. Click [http://www.microsoft.com/download/en/details.aspx?id=10986 here] to download SP1 and click [http://massmail.spl.harvard.edu/public-archives/slicer-devel/2012/008206.html here] to understand the motivation.&lt;br /&gt;
** '''Experimental''': The plan is to support [https://www.microsoft.com/visualstudio/en-us/products/2010-editions Microsoft Visual Studio 2010] (Any edition). {{note}} NOTE THAT EXPERIMENTAL MEANS THIS DOESN'T YET WORK :)&lt;br /&gt;
*** Make sure to build or install:&lt;br /&gt;
**** Qt 4.8 &lt;br /&gt;
*** Make sure to install:&lt;br /&gt;
**** SP1. Click [http://www.microsoft.com/download/en/details.aspx?id=23691 here] to download SP1 and click [http://developer.qt.nokia.com/faq/answer/why_do_all_qt_4.7_applications_crash_when_using_windows_7_x64_w_vs_2010 here] to understand the motivation.&lt;br /&gt;
**** SP1 Compiler update. Click [https://www.microsoft.com/download/en/details.aspx?id=4422 here] to download and [http://slicer-devel.65872.n3.nabble.com/Windows-7-64Bits-Slicer-4-Build-with-VC-2010-problem-tt3730524.html#a3731661 here] to understand the motivation.&lt;br /&gt;
&amp;lt;!-- JC: This links shouldn't be here: 1) Since this the developer section, it's assumed Visual Studio is installed. 2) The Dll are distributed within Slicer package --&amp;gt;&lt;br /&gt;
&amp;lt;!-- *** Optional: &amp;quot;Microsoft Visual C++ 2010 SP1 Redistributable Package&amp;quot;. Click [http://www.microsoft.com/download/en/details.aspx?id=13523 here for x64] download, or [http://www.microsoft.com/download/en/details.aspx?id=13523 here for x86] download.  [http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=29 x86 (32bit) for VS 2008] --&amp;gt;&lt;br /&gt;
** '''Experimental''' (Visual Studio 2012): Use a desktop version such as [http://www.microsoft.com/visualstudio/eng/downloads#d-express-windows-desktop Visual Studio 2012 Express &amp;lt;b&amp;gt;for Windows Desktop&amp;lt;/b&amp;gt;] and remember [http://www.microsoft.com/en-us/download/details.aspx?id=38188 Visual Studio 2012 Update 2]). Do &amp;lt;b&amp;gt;not&amp;lt;/b&amp;gt; use Visual Studio Express 2012 &amp;lt;em&amp;gt;for Windows 8&amp;lt;/em&amp;gt;. You must install [http://msdn.microsoft.com/en-us/library/ms717422.aspx Windows SDK], otherwise CMake will not even find the C compiler during configure. In CMake, choose &amp;lt;tt&amp;gt;Visual Studio 11 Win64&amp;lt;/tt&amp;gt; as generator.&lt;br /&gt;
** '''Experimental''' (Visual Studio 2013 with Update 4): Slicer compilation was successful in Debug mode after disabling numpy, SimpleITK, and EMSegment modules in CMake. VS will not open using the regular command &amp;quot;Slicer.exe --VisualStudio&amp;quot;. To open the debugging environment, start a new command prompt by typing &amp;quot;Slicer.exe --cmd&amp;quot;. And just type your solution name in this new command prompt. That will open the VS 2013 GUI, and you can start Slicer for debugging. (Tested with Slicer 4.4 tag version.)&lt;br /&gt;
** '''Un-tested''': Cygwin suite (building with cygwin gcc not supported, but the cygwin shell environment can be used to run git, svn, etc).&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.3/Training&amp;diff=39281</id>
		<title>Documentation/4.3/Training</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.3/Training&amp;diff=39281"/>
		<updated>2014-10-01T20:35:58Z</updated>

		<summary type="html">&lt;p&gt;Ungi: /* Slicer4 IGT */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{documentation/versioncheck}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Introduction: Slicer {{documentation/version}} Tutorials=&lt;br /&gt;
&lt;br /&gt;
*This page contains &amp;quot;How to&amp;quot; tutorials with matched sample data sets. They demonstrate how to use the 3D Slicer environment (version {{documentation/version}} release) to accomplish certain tasks. &lt;br /&gt;
*For tutorials for other versions of Slicer, please visit the [[Training| Slicer training portal]].&lt;br /&gt;
*For &amp;quot;reference manual&amp;quot; style documentation, please visit the [[Documentation/{{documentation/version}}|Slicer {{documentation/version}} documentation page]]&lt;br /&gt;
*For questions related to the Slicer4 Compendium, please send an e-mail to '''[http://www.na-mic.org/Wiki/index.php/User:SPujol Sonia Pujol, Ph.D]'''&lt;br /&gt;
&lt;br /&gt;
'''Note''': Some of these tutorials are based on 3D Slicer version 4.2.  The concepts are still useful but bear in mind that some interface elements and features will be different in updated versions.&lt;br /&gt;
&lt;br /&gt;
=General Introduction=&lt;br /&gt;
&lt;br /&gt;
==Slicer Welcome Tutorial==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*The [[media:SlicerWelcome_Tutorial_SoniaPujol_2013.pdf|SlicerWelcome tutorial]] is an introduction to Slicer based on the Welcome module.&lt;br /&gt;
*Author: Sonia Pujol, Ph.D.&lt;br /&gt;
*Audience: First time users who want a general introduction to the software.&lt;br /&gt;
*Modules: Welcome to Slicer, Sample Data&lt;br /&gt;
*Based on: 3D Slicer version 4.0&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[image:SlicerWelcome-image.png|250px|SlicerWelcome tutorial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Slicer4Minute Tutorial==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*The [[media:Slicer4minute_SoniaPujol_2013.pdf|Slicer4Minute tutorial]] is a brief introduction to the advanced 3D visualization capabilities of Slicer 4.0.&lt;br /&gt;
*Author: Sonia Pujol, Ph.D.&lt;br /&gt;
*Audience: First time users who want to discover Slicer in 4 minutes.&lt;br /&gt;
*Modules: Welcome to Slicer, Models&lt;br /&gt;
*Based on: 3D Slicer version 4.2&lt;br /&gt;
*The [[media:Slicer4minute.zip|Slicer4Minute dataset]] contains an MR scan of the brain and 3D reconstructions of the anatomy&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[image:Slicer4minute-image.png|250px|right|Slicer4Minute tutorial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Slicer4 Data Loading and 3D Visualization ==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*The [[Media:3DDataLoadingandVisualization_Slicer43_SoniaPujol.pdf‎ | Data loading and 3D visualization]] course guides through the basics of loading and viewing volumes and 3D models in Slicer4 . &lt;br /&gt;
*Author: Sonia Pujol, Ph.D.&lt;br /&gt;
*Modules: Welcome to Slicer, Sample Data, Models.&lt;br /&gt;
*Audience: End-users&lt;br /&gt;
*Based on: 3D Slicer version 4.1&lt;br /&gt;
*The [[Media:3DVisualizationData.zip | 3DVisualization dataset]] contain an MR scan and a series of 3D models of the brain.&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:Slicer4DataLoading_tutorial.png|right|250px|]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Tutorials for software developers=&lt;br /&gt;
&lt;br /&gt;
== Slicer4 Programming Tutorial ==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*The [[Media:Slicer4_ProgrammingTutorial_SPujol-SPieper.pdf | Hello Python Programming tutorial]] course guides through the integration of a python module in Slicer4. &lt;br /&gt;
*Author: Sonia Pujol, Ph.D., Steve Pieper, Ph.D.&lt;br /&gt;
*Audience: Developers&lt;br /&gt;
*Based on: 3D Slicer version 4.1&lt;br /&gt;
*The [[Media:HelloPythonSlicer4.zip‎| HelloPython dataset]] contains three Python files and an MR scan of the brain.&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:HelloPythonTutorial.png|right|250px|]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
For additional Python scripts examples, please visit the [http://www.slicer.org/slicerWiki/index.php/Documentation/4.3/ScriptRepository Script Repository page]&lt;br /&gt;
&lt;br /&gt;
=Specific functions=&lt;br /&gt;
&lt;br /&gt;
==Slicer4 Diffusion Tensor Imaging Tutorial ==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*The [[Media:DiffusionMRIanalysis_Tutorial_SoniaPujol_2013.pdf | Diffusion Tensor Imaging Tutorial]] course guides through the basics of loading Diffusion Weighted images in Slicer, estimating tensors and generating fiber tracts. &lt;br /&gt;
*Author: Sonia Pujol, Ph.D.&lt;br /&gt;
*Audience: End-users and developers&lt;br /&gt;
*Modules: Data, Volumes, DWI to DTI Estimation, Diffusion Tensor Scalar Measurements, Editor, Markups,Tractography Label Map Seeding, Tractography Interactive Seeding&lt;br /&gt;
*Based on: 3D Slicer version 4.3&lt;br /&gt;
*The [[Media:DiffusionMRI_tutorialData.zip |DTI dataset]] contains an MR Diffusion Weighted Imaging scan of the brain.&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:Slicer4DTI Tutorial.png|right|250px|]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Slicer4 Neurosurgical Planning Tutorial==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*The [[Media:WhiteMatterExplorationTutorial_SoniaPujol_2014.pdf | Neurosurgical Planning tutorial]] course guides through the generation of fiber tracts in the vicinity of a tumor.&lt;br /&gt;
*Author: Sonia Pujol, Ph.D., Ron Kikinis, M.D.&lt;br /&gt;
*Audience: End-users and developers&lt;br /&gt;
*Modules: Volumes, Editor, Tractography Label Map Seeding, Tractography Interactive Seeding&lt;br /&gt;
*Based on: 3D Slicer version 4.3&lt;br /&gt;
*The [[Media:WhiteMatterExplorationData.zip| White Matter Exploration datasets]] contains a Diffusion Weighted Imaging scan of  brain tumor patient.&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:NeurosurgicalPlanningTutorial.png|right|250px|link=http://vimeo.com/67336069]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Slicer4 3D Visualization of DICOM images for Radiology Applications==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*The [[Media:3DVisualizationDICOM_SoniaPujol.pdf‎ |3D Visualization of DICOM images for Radiology Applications]] course guides through 3D data loading and visualization of DICOM images for Radiology Applications in Slicer4. &lt;br /&gt;
*Author: Sonia Pujol, Ph.D., Kitt Shaffer, M.D., Ph.D., Ron Kikinis, M.D.&lt;br /&gt;
*Audience: Radiologists and users of Slicer who need a more comprehensive overview over Slicer4 visualization capabilities.&lt;br /&gt;
*Modules: DICOM, Volumes, Volume Rendering, Models.&lt;br /&gt;
*Based on: 3D Slicer version 4.3.1_06.29.2014&lt;br /&gt;
*The [[Media:3DVisualization_DICOM_images_part1.zip‎  | 3DVisualizationDICOM_part1]] and [[Media:3DVisualization_DICOM_images_part2.zip | 3DVisualizationDICOM_part2]] datasets contain a series of MR and CT scans, and 3D models of the brain, lung and liver.&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:Slicer4RSNA_2.png|right|250px|]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Slicer4 Quantitative Imaging tutorial==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*The [http://wiki.na-mic.org/Wiki/images/8/87/QuantitativeImaging_SoniaPujol_RSNA2013.pdf   Slicer4 Quantitative Imaging tutorial] guides through the use for Slicer for quantifying small volumetric changes in slow-growing tumors, and for calculating Standardized Uptake Value (SUV) from PET/CT data.&lt;br /&gt;
*Authors: Sonia Pujol, Ph.D., Katarzyna Macura, M.D., Ron Kikinis, M.D.&lt;br /&gt;
*Audience: Radiologists and users of Slicer who need a more comprehensive overview over Slicer4 quantitative imaging capabilities.&lt;br /&gt;
*Modules: Data, Volumes, Models, Change Tracker, PET Standard Uptake Value Computation&lt;br /&gt;
*Based on: 3D Slicer version 4.3.1&lt;br /&gt;
*The [[media:QuantitativeImaging.zip‎| Quantitative Imaging dataset]]  contains a series of MR and PET/CT data.&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:Slicer4_QuantitativeImaging.png|right|250px|]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Slicer4 IGT ==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*[http://www.slicerigt.org/wp/user-tutorial/ Slicer IGT tutorials]&lt;br /&gt;
*Authors: Tamas Ungi, M.D, Ph.D., Junichi Tokuda, Ph.D.&lt;br /&gt;
*Audience: End-users interested in using Slicer for real-time navigated procedures. E.g. navigated needle insertions or other minimally invasive medical procedures.&lt;br /&gt;
*Modules: SlicerIGT Extension&lt;br /&gt;
*Based on: Slicer4.3.1-2014.09.14&lt;br /&gt;
*Data: [https://onedrive.live.com/redir?resid=7230D4DEC6058018!2937&amp;amp;authkey=!AGQkSCZOwjVYXw8&amp;amp;ithint=folder%2cpptx  Slicer-IGT datasets]&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:SlicetIGT.png|right|150px|]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Summer 2013 Tutorial contest= &lt;br /&gt;
&lt;br /&gt;
==Cardiac MRI Toolkit==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*[[Media:Cardiac MRI Toolkit Tutorial Summer2013.pdf|Cardiac MRI Toolkit]]&lt;br /&gt;
*Authors:   Salma Bengali, Josh Cates, SCI, Utah&lt;br /&gt;
*Dataset:  [[Media:Cardiac_MRI_Toolkit_Tutorial_Data.zip|Cardiac MRI Toolkit Tutorial Dataset]]&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:CMRToolkit_Tutorial_Image.png|250px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==HelloCLI==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*[[Media:Hello_CLI_TutorialContestSummer2013.pdf|HelloCLI]]&lt;br /&gt;
*Authors:   Nadya Shusharina, Greg Sharp, MGH, Boston&lt;br /&gt;
*Dataset:  [[Media:Hello_CLI_TutorialContestSummer2013.zip‎|HelloCLI Dataset]]&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:Cli_icon.png|300px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==SlicerRT==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*[[Media:SlicerRT_TutorialContestSummer2013.pdf|SlicerRT Tutorial]]&lt;br /&gt;
*Authors:    Csaba Pinter, Andras Lasso (Queen's), Kevin Wang (PMH, Toronto)&lt;br /&gt;
*Dataset:  [[Media:CsabaPinter-SlicerRtTutorial_Namic2013June.zip|SlicerRT Dataset]] &lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:667px-SlicerRT_0.10_IsocenterShiftingEvaluation.png|250px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==DTIPrep==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*[[Media:DTIPrep_TutorialContestSummer2013.pdf|DTIPrep]]&lt;br /&gt;
*Authors:    Dave Welch, SINAPSE, IOWA &lt;br /&gt;
*Dataset:  [[Media:DTIPrepData_TutorialContestSummer2013.zip|DTIPrep Dataset]]&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:DTIPrep-tutorial.png|250px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Summer 2012 Tutorial contest = &lt;br /&gt;
&lt;br /&gt;
==Automatic Left Atrial Scar Segmenter ==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*[http://wiki.na-mic.org/Wiki/index.php/CARMA-LA-Scar_TutorialContestSummer2012 Automatic Left Atrial Scar Segmenter] &lt;br /&gt;
*Authors:  Greg Gardner, Josh Cates, SCI, Utah&lt;br /&gt;
*Dataset: [http://wiki.na-mic.org/Wiki/index.php/File:CARMA-LA-Scar_TutorialContestSummer2012.zip CARMA-LA-Scar data]&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:Carma afib auto scar.png|250px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Qualitative and quantitative comparison of  two RT dose distributions==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*[http://www.na-mic.org/Wiki/index.php/File:PlastimatchDose_TutorialContestSummer2012.pdf Qualitative and quantitative comparison of  two RT dose distributions]&lt;br /&gt;
*Authors:  James Shackleford, Nadya Shusharina, Greg Sharp, MGH&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:PlastimatchDose.png|250px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Dose accumulation for adaptive radiation therapy==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*[http://www.na-mic.org/Wiki/index.php/File:DoseAccumulationforAdaptiveRadiationTherapy_TutorialContestSummer2012.pdf Dose accumulation for adaptive radiation therapy]&lt;br /&gt;
*Authors:  Kevin Wang, Csaba Pinter, Andras Lasso, PMH, Queen's&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:AdaptiveradiationTherapy.png|250px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==WebGL Export==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*[http://www.na-mic.org/Wiki/index.php/File:WebGLExport_TutorialContestSummer2012.pdf  WebdGLExport]&lt;br /&gt;
*Authors:  Nicolas Rannou, Daniel Haehn, Children's Hospital&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:WebGLExport.png|250px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==OpenIGTLink==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*[http://wiki.slicer.org/slicerWiki/images/f/f1/OpenIGTLinkTutorial_Slicer4.1.0_JunichiTokuda_Apr2012.pdf OpenIGTLink]&lt;br /&gt;
*Authors:  Junichi Tokuda, BWH&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:OpenIGTLink.png|250px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Additional resources =&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
* This ''Slicer 4.3 [https://www.youtube.com/watch?v=MKLWzD0PiIc 3D printing tutorial]'' shows how to prepare 3D Slicer data for 3D printing.&lt;br /&gt;
* Authors: Nabgha Farhat, MSc&lt;br /&gt;
* Audience: Users and developers interested in 3D printing&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|[[Image:3DPrinting.png|250px]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
* This ''Slicer 4.1 [http://vimeo.com/41096643 webinar]'' presents the new features and improvements of the release, and a brief overview of work for the next release.&lt;br /&gt;
* Authors: Steve Pieper Ph.D.&lt;br /&gt;
* Audience: First time users and developers interested in Slicer 4.1 new features.&lt;br /&gt;
* Length: 0h20m&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|[[Image:Webinar-Slicer-4.1.png|250px]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*This ''Intro to Slicer 4.0 [http://vimeo.com/37671358 webinar]'' provides an introduction to 3DSlicer, and demonstrates core functionalities such as loading, visualizing and saving data. Basic processing tools, including manual registration, manual segmentation and tractography tools are also highlighted. This webinar is a general overview. For in depth information see the modules above and the documentation pages.&lt;br /&gt;
*Authors: Julien Finet, M.S., Steve Pieper, Ph.D., Jean-Christophe Fillion-Robin, M.S. &lt;br /&gt;
*Audience: First time users interested in a broad overview of Slicer’s features and tools.&lt;br /&gt;
*Length: 1h20m&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|[[Image:Webinar.png|250px]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*The ''[http://wiki.slicer.org/slicerWiki/index.php/Documentation/4.3/Registration/RegistrationLibrary Slicer Registration Case Library]'' provides many real-life example cases of using the Slicer registration tools. They include the dataset and step-by-step instructions to follow and try yourself. &lt;br /&gt;
:Author: Dominik Meier, Ph.D.&lt;br /&gt;
:Audience:  users interested learning/applying Slicer image registration technology&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|[[Image:RegLib Banner.png|250px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= External Resources =&lt;br /&gt;
&lt;br /&gt;
== Using the Editor ==&lt;br /&gt;
&lt;br /&gt;
This set of tutorials about the use of slicer in paleontology is very well written and provides step-by-step instructions.  Even though it covers slicer version 3.4, many of the concepts and techniques have applicability to the new version and to any 3D imaging field:&lt;br /&gt;
&lt;br /&gt;
* [http://openpaleo.blogspot.com/2008/12/3d-slicer-tutorial.html Open Source Paleontologist: 3D Slicer: The Tutorial]&lt;br /&gt;
* [http://openpaleo.blogspot.com/2008/12/3d-slicer-tutorial-part-ii.html Open Source Paleontologist: 3D Slicer: The Tutorial Part II]&lt;br /&gt;
* [http://openpaleo.blogspot.com/2008/12/3d-slicer-tutorial-part-iii.html Open Source Paleontologist: 3D Slicer: The Tutorial Part III]&lt;br /&gt;
* [http://openpaleo.blogspot.com/2008/12/3d-slicer-tutorial-part-iv.html Open Source Paleontologist: 3D Slicer: The Tutorial Part IV]&lt;br /&gt;
* [http://openpaleo.blogspot.com/2009/03/3d-slicer-tutorial-part-v.html Open Source Paleontologist: 3D Slicer: The Tutorial Part V]&lt;br /&gt;
* [http://openpaleo.blogspot.com/2009/03/3d-slicer-tutorial-part-vi.html Open Source Paleontologist: 3D Slicer: The Tutorial Part VI]&lt;br /&gt;
&lt;br /&gt;
== Team Contributions ==&lt;br /&gt;
See the collection of videos on the [http://vimeo.com/album/2363361 Kitware vimeo album].&lt;br /&gt;
&lt;br /&gt;
== User Contributions ==&lt;br /&gt;
See the [[Documentation/{{documentation/version}}/Training/UserContributions|User Contributions Page]] for more content.&lt;br /&gt;
&lt;br /&gt;
[http://www.youtube.com/results?search_query=3d+slicer&amp;amp;sm=3 YouTube videos about 3D Slicer]&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.3/Training&amp;diff=39280</id>
		<title>Documentation/4.3/Training</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.3/Training&amp;diff=39280"/>
		<updated>2014-10-01T20:32:18Z</updated>

		<summary type="html">&lt;p&gt;Ungi: /* Slicer4 IGT */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{documentation/versioncheck}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Introduction: Slicer {{documentation/version}} Tutorials=&lt;br /&gt;
&lt;br /&gt;
*This page contains &amp;quot;How to&amp;quot; tutorials with matched sample data sets. They demonstrate how to use the 3D Slicer environment (version {{documentation/version}} release) to accomplish certain tasks. &lt;br /&gt;
*For tutorials for other versions of Slicer, please visit the [[Training| Slicer training portal]].&lt;br /&gt;
*For &amp;quot;reference manual&amp;quot; style documentation, please visit the [[Documentation/{{documentation/version}}|Slicer {{documentation/version}} documentation page]]&lt;br /&gt;
*For questions related to the Slicer4 Compendium, please send an e-mail to '''[http://www.na-mic.org/Wiki/index.php/User:SPujol Sonia Pujol, Ph.D]'''&lt;br /&gt;
&lt;br /&gt;
'''Note''': Some of these tutorials are based on 3D Slicer version 4.2.  The concepts are still useful but bear in mind that some interface elements and features will be different in updated versions.&lt;br /&gt;
&lt;br /&gt;
=General Introduction=&lt;br /&gt;
&lt;br /&gt;
==Slicer Welcome Tutorial==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*The [[media:SlicerWelcome_Tutorial_SoniaPujol_2013.pdf|SlicerWelcome tutorial]] is an introduction to Slicer based on the Welcome module.&lt;br /&gt;
*Author: Sonia Pujol, Ph.D.&lt;br /&gt;
*Audience: First time users who want a general introduction to the software.&lt;br /&gt;
*Modules: Welcome to Slicer, Sample Data&lt;br /&gt;
*Based on: 3D Slicer version 4.0&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[image:SlicerWelcome-image.png|250px|SlicerWelcome tutorial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Slicer4Minute Tutorial==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*The [[media:Slicer4minute_SoniaPujol_2013.pdf|Slicer4Minute tutorial]] is a brief introduction to the advanced 3D visualization capabilities of Slicer 4.0.&lt;br /&gt;
*Author: Sonia Pujol, Ph.D.&lt;br /&gt;
*Audience: First time users who want to discover Slicer in 4 minutes.&lt;br /&gt;
*Modules: Welcome to Slicer, Models&lt;br /&gt;
*Based on: 3D Slicer version 4.2&lt;br /&gt;
*The [[media:Slicer4minute.zip|Slicer4Minute dataset]] contains an MR scan of the brain and 3D reconstructions of the anatomy&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[image:Slicer4minute-image.png|250px|right|Slicer4Minute tutorial]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Slicer4 Data Loading and 3D Visualization ==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*The [[Media:3DDataLoadingandVisualization_Slicer43_SoniaPujol.pdf‎ | Data loading and 3D visualization]] course guides through the basics of loading and viewing volumes and 3D models in Slicer4 . &lt;br /&gt;
*Author: Sonia Pujol, Ph.D.&lt;br /&gt;
*Modules: Welcome to Slicer, Sample Data, Models.&lt;br /&gt;
*Audience: End-users&lt;br /&gt;
*Based on: 3D Slicer version 4.1&lt;br /&gt;
*The [[Media:3DVisualizationData.zip | 3DVisualization dataset]] contain an MR scan and a series of 3D models of the brain.&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:Slicer4DataLoading_tutorial.png|right|250px|]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Tutorials for software developers=&lt;br /&gt;
&lt;br /&gt;
== Slicer4 Programming Tutorial ==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*The [[Media:Slicer4_ProgrammingTutorial_SPujol-SPieper.pdf | Hello Python Programming tutorial]] course guides through the integration of a python module in Slicer4. &lt;br /&gt;
*Author: Sonia Pujol, Ph.D., Steve Pieper, Ph.D.&lt;br /&gt;
*Audience: Developers&lt;br /&gt;
*Based on: 3D Slicer version 4.1&lt;br /&gt;
*The [[Media:HelloPythonSlicer4.zip‎| HelloPython dataset]] contains three Python files and an MR scan of the brain.&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:HelloPythonTutorial.png|right|250px|]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
For additional Python scripts examples, please visit the [http://www.slicer.org/slicerWiki/index.php/Documentation/4.3/ScriptRepository Script Repository page]&lt;br /&gt;
&lt;br /&gt;
=Specific functions=&lt;br /&gt;
&lt;br /&gt;
==Slicer4 Diffusion Tensor Imaging Tutorial ==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*The [[Media:DiffusionMRIanalysis_Tutorial_SoniaPujol_2013.pdf | Diffusion Tensor Imaging Tutorial]] course guides through the basics of loading Diffusion Weighted images in Slicer, estimating tensors and generating fiber tracts. &lt;br /&gt;
*Author: Sonia Pujol, Ph.D.&lt;br /&gt;
*Audience: End-users and developers&lt;br /&gt;
*Modules: Data, Volumes, DWI to DTI Estimation, Diffusion Tensor Scalar Measurements, Editor, Markups,Tractography Label Map Seeding, Tractography Interactive Seeding&lt;br /&gt;
*Based on: 3D Slicer version 4.3&lt;br /&gt;
*The [[Media:DiffusionMRI_tutorialData.zip |DTI dataset]] contains an MR Diffusion Weighted Imaging scan of the brain.&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:Slicer4DTI Tutorial.png|right|250px|]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Slicer4 Neurosurgical Planning Tutorial==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*The [[Media:WhiteMatterExplorationTutorial_SoniaPujol_2014.pdf | Neurosurgical Planning tutorial]] course guides through the generation of fiber tracts in the vicinity of a tumor.&lt;br /&gt;
*Author: Sonia Pujol, Ph.D., Ron Kikinis, M.D.&lt;br /&gt;
*Audience: End-users and developers&lt;br /&gt;
*Modules: Volumes, Editor, Tractography Label Map Seeding, Tractography Interactive Seeding&lt;br /&gt;
*Based on: 3D Slicer version 4.3&lt;br /&gt;
*The [[Media:WhiteMatterExplorationData.zip| White Matter Exploration datasets]] contains a Diffusion Weighted Imaging scan of  brain tumor patient.&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:NeurosurgicalPlanningTutorial.png|right|250px|link=http://vimeo.com/67336069]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Slicer4 3D Visualization of DICOM images for Radiology Applications==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*The [[Media:3DVisualizationDICOM_SoniaPujol.pdf‎ |3D Visualization of DICOM images for Radiology Applications]] course guides through 3D data loading and visualization of DICOM images for Radiology Applications in Slicer4. &lt;br /&gt;
*Author: Sonia Pujol, Ph.D., Kitt Shaffer, M.D., Ph.D., Ron Kikinis, M.D.&lt;br /&gt;
*Audience: Radiologists and users of Slicer who need a more comprehensive overview over Slicer4 visualization capabilities.&lt;br /&gt;
*Modules: DICOM, Volumes, Volume Rendering, Models.&lt;br /&gt;
*Based on: 3D Slicer version 4.3.1_06.29.2014&lt;br /&gt;
*The [[Media:3DVisualization_DICOM_images_part1.zip‎  | 3DVisualizationDICOM_part1]] and [[Media:3DVisualization_DICOM_images_part2.zip | 3DVisualizationDICOM_part2]] datasets contain a series of MR and CT scans, and 3D models of the brain, lung and liver.&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:Slicer4RSNA_2.png|right|250px|]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Slicer4 Quantitative Imaging tutorial==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*The [http://wiki.na-mic.org/Wiki/images/8/87/QuantitativeImaging_SoniaPujol_RSNA2013.pdf   Slicer4 Quantitative Imaging tutorial] guides through the use for Slicer for quantifying small volumetric changes in slow-growing tumors, and for calculating Standardized Uptake Value (SUV) from PET/CT data.&lt;br /&gt;
*Authors: Sonia Pujol, Ph.D., Katarzyna Macura, M.D., Ron Kikinis, M.D.&lt;br /&gt;
*Audience: Radiologists and users of Slicer who need a more comprehensive overview over Slicer4 quantitative imaging capabilities.&lt;br /&gt;
*Modules: Data, Volumes, Models, Change Tracker, PET Standard Uptake Value Computation&lt;br /&gt;
*Based on: 3D Slicer version 4.3.1&lt;br /&gt;
*The [[media:QuantitativeImaging.zip‎| Quantitative Imaging dataset]]  contains a series of MR and PET/CT data.&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:Slicer4_QuantitativeImaging.png|right|250px|]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Slicer4 IGT ==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*[http://www.slicerigt.org/wp/user-tutorial/ Slicer IGT tutorials]&lt;br /&gt;
*Authors: Tamas Ungi, M.D, Ph.D., Junichi Tokuda, Ph.D.&lt;br /&gt;
*Audience: End-users interested in Slicer-IGT applications&lt;br /&gt;
*Modules: SlicerIGT Extension&lt;br /&gt;
*Based on: Slicer4.3.1-2014.09.14&lt;br /&gt;
*Data: [https://onedrive.live.com/redir?resid=7230D4DEC6058018!2937&amp;amp;authkey=!AGQkSCZOwjVYXw8&amp;amp;ithint=folder%2c.pptx  Slicer-IGT datasets]&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:SlicetIGT.png|right|150px|]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Summer 2013 Tutorial contest= &lt;br /&gt;
&lt;br /&gt;
==Cardiac MRI Toolkit==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*[[Media:Cardiac MRI Toolkit Tutorial Summer2013.pdf|Cardiac MRI Toolkit]]&lt;br /&gt;
*Authors:   Salma Bengali, Josh Cates, SCI, Utah&lt;br /&gt;
*Dataset:  [[Media:Cardiac_MRI_Toolkit_Tutorial_Data.zip|Cardiac MRI Toolkit Tutorial Dataset]]&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:CMRToolkit_Tutorial_Image.png|250px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==HelloCLI==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*[[Media:Hello_CLI_TutorialContestSummer2013.pdf|HelloCLI]]&lt;br /&gt;
*Authors:   Nadya Shusharina, Greg Sharp, MGH, Boston&lt;br /&gt;
*Dataset:  [[Media:Hello_CLI_TutorialContestSummer2013.zip‎|HelloCLI Dataset]]&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:Cli_icon.png|300px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==SlicerRT==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*[[Media:SlicerRT_TutorialContestSummer2013.pdf|SlicerRT Tutorial]]&lt;br /&gt;
*Authors:    Csaba Pinter, Andras Lasso (Queen's), Kevin Wang (PMH, Toronto)&lt;br /&gt;
*Dataset:  [[Media:CsabaPinter-SlicerRtTutorial_Namic2013June.zip|SlicerRT Dataset]] &lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:667px-SlicerRT_0.10_IsocenterShiftingEvaluation.png|250px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==DTIPrep==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*[[Media:DTIPrep_TutorialContestSummer2013.pdf|DTIPrep]]&lt;br /&gt;
*Authors:    Dave Welch, SINAPSE, IOWA &lt;br /&gt;
*Dataset:  [[Media:DTIPrepData_TutorialContestSummer2013.zip|DTIPrep Dataset]]&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:DTIPrep-tutorial.png|250px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Summer 2012 Tutorial contest = &lt;br /&gt;
&lt;br /&gt;
==Automatic Left Atrial Scar Segmenter ==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*[http://wiki.na-mic.org/Wiki/index.php/CARMA-LA-Scar_TutorialContestSummer2012 Automatic Left Atrial Scar Segmenter] &lt;br /&gt;
*Authors:  Greg Gardner, Josh Cates, SCI, Utah&lt;br /&gt;
*Dataset: [http://wiki.na-mic.org/Wiki/index.php/File:CARMA-LA-Scar_TutorialContestSummer2012.zip CARMA-LA-Scar data]&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:Carma afib auto scar.png|250px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Qualitative and quantitative comparison of  two RT dose distributions==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*[http://www.na-mic.org/Wiki/index.php/File:PlastimatchDose_TutorialContestSummer2012.pdf Qualitative and quantitative comparison of  two RT dose distributions]&lt;br /&gt;
*Authors:  James Shackleford, Nadya Shusharina, Greg Sharp, MGH&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:PlastimatchDose.png|250px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Dose accumulation for adaptive radiation therapy==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*[http://www.na-mic.org/Wiki/index.php/File:DoseAccumulationforAdaptiveRadiationTherapy_TutorialContestSummer2012.pdf Dose accumulation for adaptive radiation therapy]&lt;br /&gt;
*Authors:  Kevin Wang, Csaba Pinter, Andras Lasso, PMH, Queen's&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:AdaptiveradiationTherapy.png|250px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==WebGL Export==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*[http://www.na-mic.org/Wiki/index.php/File:WebGLExport_TutorialContestSummer2012.pdf  WebdGLExport]&lt;br /&gt;
*Authors:  Nicolas Rannou, Daniel Haehn, Children's Hospital&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:WebGLExport.png|250px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==OpenIGTLink==&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*[http://wiki.slicer.org/slicerWiki/images/f/f1/OpenIGTLinkTutorial_Slicer4.1.0_JunichiTokuda_Apr2012.pdf OpenIGTLink]&lt;br /&gt;
*Authors:  Junichi Tokuda, BWH&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|&lt;br /&gt;
[[Image:OpenIGTLink.png|250px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Additional resources =&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
* This ''Slicer 4.3 [https://www.youtube.com/watch?v=MKLWzD0PiIc 3D printing tutorial]'' shows how to prepare 3D Slicer data for 3D printing.&lt;br /&gt;
* Authors: Nabgha Farhat, MSc&lt;br /&gt;
* Audience: Users and developers interested in 3D printing&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|[[Image:3DPrinting.png|250px]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
* This ''Slicer 4.1 [http://vimeo.com/41096643 webinar]'' presents the new features and improvements of the release, and a brief overview of work for the next release.&lt;br /&gt;
* Authors: Steve Pieper Ph.D.&lt;br /&gt;
* Audience: First time users and developers interested in Slicer 4.1 new features.&lt;br /&gt;
* Length: 0h20m&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|[[Image:Webinar-Slicer-4.1.png|250px]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*This ''Intro to Slicer 4.0 [http://vimeo.com/37671358 webinar]'' provides an introduction to 3DSlicer, and demonstrates core functionalities such as loading, visualizing and saving data. Basic processing tools, including manual registration, manual segmentation and tractography tools are also highlighted. This webinar is a general overview. For in depth information see the modules above and the documentation pages.&lt;br /&gt;
*Authors: Julien Finet, M.S., Steve Pieper, Ph.D., Jean-Christophe Fillion-Robin, M.S. &lt;br /&gt;
*Audience: First time users interested in a broad overview of Slicer’s features and tools.&lt;br /&gt;
*Length: 1h20m&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|[[Image:Webinar.png|250px]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
*The ''[http://wiki.slicer.org/slicerWiki/index.php/Documentation/4.3/Registration/RegistrationLibrary Slicer Registration Case Library]'' provides many real-life example cases of using the Slicer registration tools. They include the dataset and step-by-step instructions to follow and try yourself. &lt;br /&gt;
:Author: Dominik Meier, Ph.D.&lt;br /&gt;
:Audience:  users interested learning/applying Slicer image registration technology&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|[[Image:RegLib Banner.png|250px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= External Resources =&lt;br /&gt;
&lt;br /&gt;
== Using the Editor ==&lt;br /&gt;
&lt;br /&gt;
This set of tutorials about the use of slicer in paleontology is very well written and provides step-by-step instructions.  Even though it covers slicer version 3.4, many of the concepts and techniques have applicability to the new version and to any 3D imaging field:&lt;br /&gt;
&lt;br /&gt;
* [http://openpaleo.blogspot.com/2008/12/3d-slicer-tutorial.html Open Source Paleontologist: 3D Slicer: The Tutorial]&lt;br /&gt;
* [http://openpaleo.blogspot.com/2008/12/3d-slicer-tutorial-part-ii.html Open Source Paleontologist: 3D Slicer: The Tutorial Part II]&lt;br /&gt;
* [http://openpaleo.blogspot.com/2008/12/3d-slicer-tutorial-part-iii.html Open Source Paleontologist: 3D Slicer: The Tutorial Part III]&lt;br /&gt;
* [http://openpaleo.blogspot.com/2008/12/3d-slicer-tutorial-part-iv.html Open Source Paleontologist: 3D Slicer: The Tutorial Part IV]&lt;br /&gt;
* [http://openpaleo.blogspot.com/2009/03/3d-slicer-tutorial-part-v.html Open Source Paleontologist: 3D Slicer: The Tutorial Part V]&lt;br /&gt;
* [http://openpaleo.blogspot.com/2009/03/3d-slicer-tutorial-part-vi.html Open Source Paleontologist: 3D Slicer: The Tutorial Part VI]&lt;br /&gt;
&lt;br /&gt;
== Team Contributions ==&lt;br /&gt;
See the collection of videos on the [http://vimeo.com/album/2363361 Kitware vimeo album].&lt;br /&gt;
&lt;br /&gt;
== User Contributions ==&lt;br /&gt;
See the [[Documentation/{{documentation/version}}/Training/UserContributions|User Contributions Page]] for more content.&lt;br /&gt;
&lt;br /&gt;
[http://www.youtube.com/results?search_query=3d+slicer&amp;amp;sm=3 YouTube videos about 3D Slicer]&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/Labs/DeprecatedModules&amp;diff=38077</id>
		<title>Documentation/Labs/DeprecatedModules</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/Labs/DeprecatedModules&amp;diff=38077"/>
		<updated>2014-05-30T21:57:21Z</updated>

		<summary type="html">&lt;p&gt;Ungi: /* Modules */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is here to capture the list of modules we would like to bundle into a Slicer extension named &amp;quot;DeprecatedModules&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
= Action plan =&lt;br /&gt;
&lt;br /&gt;
All these modules would be added to their own git repository:&lt;br /&gt;
* History should be extracted and conserved.&lt;br /&gt;
* Data should be added to Midas.&lt;br /&gt;
&lt;br /&gt;
Then, two approaches:&lt;br /&gt;
&lt;br /&gt;
1) A git repository named &amp;quot;DeprecatedModulesExtension&amp;quot; could combine them using the &amp;quot;git submodule&amp;quot; approach&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2) The concept of meta extension could be introduced (similar to what is down with apt-get), the extension would appear in the catalog and would simply allow to install all its dependent extensions.&lt;br /&gt;
&lt;br /&gt;
Jc: Approach 2 is preferred.&lt;br /&gt;
&lt;br /&gt;
= Modules =&lt;br /&gt;
&lt;br /&gt;
I propose to include all the module belonging to the CLI &amp;quot;Legacy&amp;quot; category:&lt;br /&gt;
See also http://www.slicer.org/slicerWiki/index.php/Developer_Meetings/20130226#Listing_of_Modules&lt;br /&gt;
&lt;br /&gt;
* AffineRegistration (it's just a simple registration example, BRAINS registration provides all its functionality)&lt;br /&gt;
* BSplineDeformableRegistration (it's just a simple registration example, BRAINS registration provides all its functionality)&lt;br /&gt;
* BSplineToDeformationField  =&amp;gt; Needed by EMSegment; very useful in general, as the BSpline transform is not usable by external programs, but the conversion result (deformation field) can be processed and visualized in ParaView etc.&lt;br /&gt;
* DiffusionTensorTest&lt;br /&gt;
* ExpertAutomatedRegistration =&amp;gt; Needed by TubeTK. - Can it be replaced by BRAINS?&lt;br /&gt;
* FiducialRegistration  =&amp;gt; Replaced by Landmark Registration module and Fiducial Registration Wizard (in SlicerIGT extension)? Therefore, probably not used anymore?&lt;br /&gt;
* LinearRegistration (it's just a simple registration example, BRAINS registration provides all its functionality)&lt;br /&gt;
* MultiResolutionAffineRegistration &lt;br /&gt;
* OtsuThresholdImageFilter&lt;br /&gt;
* OtsuThresholdSegmentation&lt;br /&gt;
* ResampleScalarVolume =&amp;gt; Essential feature (typically high-resolution data is downsampled with this filter to conserve memory and increase execution speed; e.g., for registration), don't remove without replacement (or at least don't put it in an extension that collects useless modules only)&lt;br /&gt;
* RigidRegistration (it's just a simple registration example, BRAINS registration provides all its functionality)&lt;br /&gt;
* TestGridTransformRegistration&lt;br /&gt;
* MRIBiasFieldCorrection =&amp;gt; Essential feature for MRI registration, don't remove without replacement (or at least don't put it in an extension that collects useless modules only)&lt;br /&gt;
** There is this module that is more up to date and arguable is more easy to use: http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Modules/N4ITKBiasFieldCorrection. This module remains in the main application.&lt;br /&gt;
&lt;br /&gt;
Are the following modules used:&lt;br /&gt;
* MIDASApplications&lt;br /&gt;
* BatchMakeApplications&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
&lt;br /&gt;
Mailing list thread: http://slicer-devel.65872.n3.nabble.com/Listing-of-Modules-in-Slicer-tp4027711p4027723.html&lt;br /&gt;
&lt;br /&gt;
= Issues =&lt;br /&gt;
* http://na-mic.org/Mantis/view.php?id=3401&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/Nightly/Extensions/SlicerIGT&amp;diff=38024</id>
		<title>Documentation/Nightly/Extensions/SlicerIGT</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/Nightly/Extensions/SlicerIGT&amp;diff=38024"/>
		<updated>2014-05-22T13:28:51Z</updated>

		<summary type="html">&lt;p&gt;Ungi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{documentation/versioncheck}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-header}}&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Introduction and Acknowledgements}}&lt;br /&gt;
Committee: Tamas Ungi (Queen's University), Junichi Tokuda (BWH)&amp;lt;br&amp;gt;&lt;br /&gt;
Authors: For a full list of contributors, visit the [http://www.slicerigt.org SlicerIGT website].&amp;lt;br&amp;gt;&lt;br /&gt;
Contact: Tamas Ungi, &amp;lt;email&amp;gt;ungi@cs.queensu.ca&amp;lt;/email&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Website: http://www.slicerigt.org&amp;lt;br&amp;gt;&lt;br /&gt;
License: [http://www.slicer.org/pages/LicenseText Slicer license]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Extension Description}}&lt;br /&gt;
{|&lt;br /&gt;
[[Image:SlicerIGTLogo.png]]&lt;br /&gt;
|&lt;br /&gt;
SlicerIGT is an extension of 3D Slicer, a free, open source software for visualization and image analysis. SlicerIGT can be installed from the 3D Slicer Extension Manager on Windows, Mac, and Linux to use all the advanced features of 3D Slicer for real-time navigation.&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
For modules, use cases, and tutorials, visit the [http://www.slicerigt.org SlicerIGT website].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Similar Extensions}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|References}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Information for Developers}}&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-developerinfo}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-footer}}&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/Nightly/Modules&amp;diff=38023</id>
		<title>Documentation/Nightly/Modules</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/Nightly/Modules&amp;diff=38023"/>
		<updated>2014-05-22T13:21:19Z</updated>

		<summary type="html">&lt;p&gt;Ungi: /* IGT */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{documentation/versioncheck}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
=Modules by Category=&lt;br /&gt;
==Core Modules==&lt;br /&gt;
&lt;br /&gt;
{{documentation/{{documentation/version}}/Developers/random-image}}&lt;br /&gt;
&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/Annotations|Annotations]] (Nicole Aucoin) &lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/Colors|Colors]] (Nicole Aucoin) &lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/Data|Data]] (Julien Finet)&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/DICOM|DICOM]] (Steve Pieper)&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/Editor|Editor]] (Steve Pieper)&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/Editor/WatershedFromMarkers|WatershedFromMarkers]] (Bradley Lowekamp) {{wip}}&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/Markups|Markups]] (Nicole Aucoin)&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/Models|Models]] (Nicole Aucoin)&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/SceneViews|SceneViews]] (Nicole Aucoin) &lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/Transforms|Transforms]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/ViewControllers|View Controllers]] (Jim Miller) &lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/Volumes|Volumes]] (Steve Pieper)&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/VolumeRendering|Volume Rendering]] (Julien Finet)&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/SlicerWelcome|Welcome to Slicer]] (Wendy Plesniak)&lt;br /&gt;
&lt;br /&gt;
==Wizards==&lt;br /&gt;
&lt;br /&gt;
==Informatics==&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/DataStore|Data Store]] (Charles Marion)&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/SampleData|Sample Data]] (Steve Pieper)&lt;br /&gt;
&lt;br /&gt;
==Registration==&lt;br /&gt;
*[[:Category:Documentation/{{documentation/version}}/Modules/Registration|Introduction to Registration]] (Dominik Meier)&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/BRAINSFit|General Brainsfit Registration]] (Hans Johnson)&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/BRAINSResample|Resample Image (BRAINS)]] (Hans Johnson)&lt;br /&gt;
*Specialized&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/ACPCTransform|ACPC Transform]] (Nicole Aucoin)&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/BRAINSDemonWarp|Demon Registration (BRAINS)]] (Hans Johnson)&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/FiducialRegistration|Fiducial Registration]] (Stephen Aylward) {{wip}}&lt;br /&gt;
**Vector Demon Registration (Hans Johnson)&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/Reformat|Reformat]] (Michael Jeulin-Lagarrigue)&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/SegmentationAidedRegistration|Segmentation Aided Registration]] (Yi Gao) {{wip}}&lt;br /&gt;
&lt;br /&gt;
==Segmentation==&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/EMSegment Easy|EMSegment Easy (no atlas)]] (Kilian Pohl) &lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/EMSegmenter|EMSegment (with atlas)]] (Kilian Pohl) &lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/SimpleRegionGrowingSegmentation|Simple Region Growing Segmentation]] (Jim Miller, Harini Veeraraghavan) &lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/Editor|Editor]] (Steve Pieper)&lt;br /&gt;
*Specialized&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/EMSegment Command-line | EMSegment Command-line]] (Kilian Pohl)&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/ForegroundMasking|Foreground Masking (BRAINS)]] (Hans Johnson)&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/RobustStatisticsSegmenter|Robust Statistics Segmenter]] (Yi Gao)&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/LAScarSegmenter|Left Atrial Scar Segmenter]] (Liangjia Zhu)&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/LASegmenter|Left Atrium Segmenter]] (Liangjia Zhu)&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/FastGrowCut|Fast GrowCut]] (Liangjia Zhu) {{wip}}&lt;br /&gt;
&lt;br /&gt;
==Quantification==&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/DataProbe|Data Probe]] (Steve Pieper)&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/LabelStatistics|Label Statistics]] (Steve Pieper)&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/PETStandardUptakeValueComputation|PET Standard Uptake Value Computation]] (Nicole Aucoin)&lt;br /&gt;
&lt;br /&gt;
==Diffusion== &lt;br /&gt;
*DWI to Full Brain Tractography (Demian Wasserman) {{wip}}&lt;br /&gt;
*Denoising&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/DWIJointRicianLMMSEFilter|DWI Joint Rician LMMSE Image Filter]] (Demian Wasserman) {{wip}}&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/DWIRicianLMMSEFilter|DWI Rician LMMSE Filter]] (Demian Wasserman) {{wip}}&lt;br /&gt;
*Tractography&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/TractographyDisplay|Tractography Display]] (Demian Wasserman) {{wip}}&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/TractographyFiducialSeeding|Tractography Interactive Seeding]] (Alex Yarmarkovich)&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/TractographyLabelMapSeeding|Tractography Label Map Seeding]] (Demian Wasserman) {{wip}}&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/UKFTractography|UKF Tractography]]&lt;br /&gt;
*Utilities&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/DWIToDTIEstimation|DWI To DTI Estimation]] (Demian Wasserman) {{wip}}&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/DiffusionTensorScalarMeasurements|Diffusion Tensor Scalar Measurements]] (Demian Wasserman) &lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/DiffusionWeightedVolumeMasking|Diffusion Weighted Volume Masking]] (Demian Wasserman) {{wip}}&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/ResampleDTIVolume|Resample DTI Volume]] (Demian Wasserman) {{wip}}&lt;br /&gt;
*Data Conversion&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/DTIImport|DTIImport]] {{wip}} (Sonia Pujol) &lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/DTIExport|DTIExport]] {{wip}} (Sonia Pujol)&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/FiberBundleToLabelMap|Fiber Bundle to Label Map]] (Steve Pieper)&lt;br /&gt;
&lt;br /&gt;
==IGT==&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/OpenIGTLinkIF| OpenIGTLink IF]] (Junichi Tokuda) {{wip}}&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Extensions/SlicerIGT| SlicerIGT]] (Tamas Ungi, Junichi Tokuda) {{wip}}&lt;br /&gt;
&lt;br /&gt;
==Filtering==&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/N4ITKBiasFieldCorrection | N4ITK Bias Field Correction]] (Andrey Fedorov)&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/CheckerBoardFilter|CheckerBoard Filter]] (Jim Miller) {{wip}}&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/ExtractSkeleton|Extract Skeleton]] (Jim Miller) {{wip}}&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/HistogramMatching|Histogram Matching]] (Jim Miller) {{wip}}&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/ImageLabelCombine|Image Label Combine]] (Alex Yarmarkovich) &lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/ResampleScalarVectorDWIVolume|Resample Scalar/Vector/DWI Volume]] (Francois Budin) {{wip}}&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/ThresholdScalarVolume|Threshold Scalar Volume]] (Nicole Aucoin) &lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/VotingBinaryHoleFillingImageFilter|Voting Binary Hole Filling Image Filter]] (Jim Miller) {{wip}}&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/SimpleFilters|Simple Filters]] (Bradley Lowekamp) {{wip}}&lt;br /&gt;
*Arithmetic &lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/AddScalarVolumes|Add Scalar Volumes]] (Jim Miller) {{wip}}&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/CastScalarVolume| Cast Scalar Volume]] (Nicole Aucoin) &lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/MaskScalarVolume| Mask Scalar Volume]] (Nicole Aucoin) &lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/MultiplyScalarVolumes| Multiply Scalar Volumes]] (Jim Miller) {{wip}}&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/SubtractScalarVolumes| Subtract Scalar Volumes]] (Jim Miller) {{wip}}&lt;br /&gt;
*Denoising&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/GradientAnisotropicDiffusion |Gradient Anisotropic Diffusion]] (Jim Miller) {{wip}} &lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/CurvatureAnisotropicDiffusion|Curvature Anisotropic Diffusion]] (Jim Miller) {{wip}}&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/GaussianBlurImageFilter|Gaussian Blur Image Filter]] (Stephen Aylward) {{wip}}&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/MedianImageFilter|Median Image Filter]] (Jim Miller) {{wip}}&lt;br /&gt;
*Morphology&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/GrayscaleFillHoleImageFilter|Grayscale Fill Hole Image Filter]] (Jim Miller)&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/GrayscaleGrindPeakImageFilter|Grayscale Grind Peak Image Filter]] (Jim Miller) {{wip}}&lt;br /&gt;
&lt;br /&gt;
==Surface Models==&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/GrayscaleModelMaker| Grayscale Model Maker]] (Jim Miller) {{wip}}&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/LabelMapSmoothing|Label Map Smoothing]] {{wip}}&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/MergeModels| Merge Models]] (Nicole Aucoin) &lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/ModelMaker| Model Maker]] (Nicole Aucoin) &lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/ModelToLabelMap| Model To LabelMap]] (Nicole Aucoin) &lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/ProbeVolumeWithModel| Probe Volume With Model]] (Lauren O'Donnell) {{wip}}&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/SurfaceToolbox| SurfaceToolbox]] (Luca Antiga)&lt;br /&gt;
&lt;br /&gt;
==Converters==&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/CreateDICOMSeries|Create DICOM Series]] (Jim Miller) {{wip}}&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/Crop Volume|Crop Volume]] (Andrey Fedorov)&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/DicomToNrrdConverter|Dicom to Nrrd Converter]] (Jim Miller) &lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/OrientScalarVolume| Orient Scalar Volume]] (Jim Miller) &lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/VectorToScalarVolume| Vector to Scalar Volume]] (Steve Pieper) &lt;br /&gt;
{{wip}}&lt;br /&gt;
&lt;br /&gt;
==Endoscopy==&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/Endoscopy|Endoscopy]] (Steve Pieper)&lt;br /&gt;
&lt;br /&gt;
=={{wip}} Work in Progress {{wip}}==&lt;br /&gt;
* MultiVolume Support&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/MultiVolumeImporter|MultiVolume Importer]] (Andrey Fedorov)&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/MultiVolumeExplorer|MultiVolume Explorer]] (Andrey Fedorov)&lt;br /&gt;
&lt;br /&gt;
==Developer Tools==&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/Cameras|Cameras]] (Julien Finet) {{wip}}&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/EventBroker|Event Broker]] (Julien Finet) {{wip}}&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/ExecutionModelTour |Execution Model Tour]] (JC Fillion-Robin)  {{wip}}&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/YOURMODULENAME|Module Template]] (JC Fillion-Robin)&lt;br /&gt;
*Performance Tests&lt;br /&gt;
*Tractography&lt;br /&gt;
&lt;br /&gt;
==Legacy==&lt;br /&gt;
*Converters&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/BSplineToDeformationField|BSpline To Deformation Field]]&lt;br /&gt;
*Diffusion&lt;br /&gt;
**Denoising&lt;br /&gt;
***[[Documentation/{{documentation/version}}/Modules/DWIUnbiasedNonLocalMeansFilter|DWI Unbiased Non Local Means Filter]]&lt;br /&gt;
*Filtering&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/MRIBiasFieldCorrection|MRI Bias Field Correction]] (Sylvain Jaume) {{wip}}&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/OtsuThresholdImageFilter|Otsu Threshold Image Filter]] (Bill Lorensen) {{wip}}&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/ResampleScalarVolume|Resample Scalar Volume]] (Jim Miller) {{wip}}&lt;br /&gt;
*Registration&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/RigidRegistration|Rigid Registration]] (Jim Miller)  {{wip}}&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/AffineRegistration|Affine Registration]] (Daniel Blezek) {{wip}}&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/BSplineDeformableRegistration|BSpline Deformable Registration]] {{wip}}&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/ExpertAutomatedRegistration|Expert Automated Registration]] {{wip}}&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/LinearRegistration|Linear Registration]] {{wip}}&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/MultiResolutionAffineRegistration|MultiResolution Affine Registration]] (Casey Goodlett){{wip}}&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/TestGridTransformRegistration|Test Grid Transform Registration]] {{wip}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
*Segmentation&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/OtsuThresholdSegmentation|Otsu Threshold Segmentation]] (Bill Lorensen) {{wip}}&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.3/Extensions/SlicerIGT&amp;diff=38022</id>
		<title>Documentation/4.3/Extensions/SlicerIGT</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.3/Extensions/SlicerIGT&amp;diff=38022"/>
		<updated>2014-05-22T13:19:38Z</updated>

		<summary type="html">&lt;p&gt;Ungi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{documentation/versioncheck}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-header}}&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Introduction and Acknowledgements}}&lt;br /&gt;
Committee: Tamas Ungi, (Queen's University), Junichi Tokuda (BWH)&lt;br /&gt;
For a full list of contributors, visit the website.&lt;br /&gt;
Contact: Tamas Ungi, &amp;lt;email&amp;gt;ungi@queensu.ca&amp;lt;/email&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Website: http://www.slicerigt.org&amp;lt;br&amp;gt;&lt;br /&gt;
License: [http://www.slicer.org/pages/LicenseText Slicer license]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Extension Description}}&lt;br /&gt;
{|&lt;br /&gt;
[[Image:SlicerIGTLogo.png]]&lt;br /&gt;
|&lt;br /&gt;
SlicerIGT is an extension of 3D Slicer, a free, open source software for visualization and image analysis. SlicerIGT can be installed from the 3D Slicer Extension Manager on Windows, Mac, and Linux to use all the advanced features of 3D Slicer for real-time navigation.&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For detailed information on modules, use cases, and tutorials, visit the SlicerIGT website: http://www.slicerigt.org&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Similar Extensions}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|References}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Information for Developers}}&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-developerinfo}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-footer}}&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.3/Extensions/SlicerIGT&amp;diff=38021</id>
		<title>Documentation/4.3/Extensions/SlicerIGT</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.3/Extensions/SlicerIGT&amp;diff=38021"/>
		<updated>2014-05-22T13:19:04Z</updated>

		<summary type="html">&lt;p&gt;Ungi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{documentation/versioncheck}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-header}}&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Introduction and Acknowledgements}}&lt;br /&gt;
Committee: Tamas Ungi, (Queen's University), Junichi Tokuda (BWH)&lt;br /&gt;
For a full list of contributors, visit the website.&lt;br /&gt;
Contact: Tamas Ungi, &amp;lt;email&amp;gt;ungi@queensu.ca&amp;lt;/email&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Website: http://www.slicerigt.org&amp;lt;br&amp;gt;&lt;br /&gt;
License: [http://www.slicer.org/pages/LicenseText Slicer license]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Extension Description}}&lt;br /&gt;
{|&lt;br /&gt;
[[Image:SlicerIGTLogo.png]]&lt;br /&gt;
|&lt;br /&gt;
SlicerIGT is an extension of 3D Slicer, a free, open source software for visualization and image analysis. SlicerIGT can be installed from the 3D Slicer Extension Manager on Windows, Mac, and Linux to use all the advanced features of 3D Slicer for real-time navigation.&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For detailed information on modules, use cases, and tutorials, visit the &amp;lt;a href=&amp;quot;http://www.slicerigt.org&amp;quot;&amp;gt;SlicerIGT&amp;lt;/a&amp;gt; website.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Similar Extensions}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|References}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Information for Developers}}&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-developerinfo}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-footer}}&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.3/Extensions/SlicerIGT&amp;diff=38020</id>
		<title>Documentation/4.3/Extensions/SlicerIGT</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.3/Extensions/SlicerIGT&amp;diff=38020"/>
		<updated>2014-05-22T13:18:21Z</updated>

		<summary type="html">&lt;p&gt;Ungi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{documentation/versioncheck}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-header}}&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Introduction and Acknowledgements}}&lt;br /&gt;
Committee: Tamas Ungi, (Queen's University), Junichi Tokuda (BWH)&lt;br /&gt;
For a full list of contributors, visit the website.&lt;br /&gt;
Contact: Tamas Ungi, &amp;lt;email&amp;gt;ungi@queensu.ca&amp;lt;/email&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Website: http://www.slicerigt.org&amp;lt;br&amp;gt;&lt;br /&gt;
License: [http://www.slicer.org/pages/LicenseText Slicer license]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Extension Description}}&lt;br /&gt;
{|&lt;br /&gt;
[[Image:SlicerIGTLogo.png]]&lt;br /&gt;
|&lt;br /&gt;
SlicerIGT is an extension of 3D Slicer, a free, open source software for visualization and image analysis. SlicerIGT can be installed from the 3D Slicer Extension Manager on Windows, Mac, and Linux to use all the advanced features of 3D Slicer for real-time navigation.&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For detailed information on modules, use cases, and tutorials, visit the [[SlicerIGT http://www.slicerigt.org]] website.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Similar Extensions}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|References}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Information for Developers}}&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-developerinfo}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-footer}}&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.3/Extensions&amp;diff=38019</id>
		<title>Documentation/4.3/Extensions</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.3/Extensions&amp;diff=38019"/>
		<updated>2014-05-22T13:13:08Z</updated>

		<summary type="html">&lt;p&gt;Ungi: /* Cat 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{documentation/versioncheck}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;= Extensions by Category =&lt;br /&gt;
&lt;br /&gt;
==Cat 1==&lt;br /&gt;
&lt;br /&gt;
==Cat 2==&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/SkullStripper|SkullStripper]] (Xiaodong Tao)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/SwissSkullStripper|SwissSkullStripper]] (Bill Lorensen)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/CARMA|Cardiac MRI Toolkit]] (Alan Morris, Salma Bengali)[[image:UnderConstruction.png|tumb|10px]]&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/PkModeling|PkModeling]] (Emma Zhu, Jim Miller)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/FacetedVisualizer|FacetedVisualizer]] (Harini Veeraraghavan, Jim Miller)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/Reporting|Reporting]] (Andrey Fedorov, Nicole Aucoin, Steve Pieper) (work in progress)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/SlicerRT|SlicerRT]] (Csaba Pinter, Andras Lasso, Kevin Wang, Greg Sharp, Steve Pieper)&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/DicomRtImport|DICOM-RT import]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/DicomRtExport|DICOM-RT export]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/Contours|Contours]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/DoseVolumeHistogram|Dose volume histogram]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/DoseAccumulation|Dose accumulation]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/DoseComparison|Dose comparison]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/Isodose|Isodose line and surface display]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/ContourComparison|Contour comparison]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/ContourMorphology|Contour morphology]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/SubjectHierarchy|Subject hierarchy]]&lt;br /&gt;
** Modules from [[Documentation/{{documentation/version}}/Extensions/Plastimatch|Plastimatch]] (Greg Sharp)&lt;br /&gt;
*** [[Documentation/{{documentation/version}}/Modules/PlmBSplineDeformableRegistration|Plastimatch Automatic deformable image registration]]&lt;br /&gt;
*** [[Documentation/{{documentation/version}}/Modules/PlmLANDWARP|Plastimatch LANDWARP Landmark]]&lt;br /&gt;
*** [[Documentation/{{documentation/version}}/Modules/PlmXFORMWARP|Plastimatch XFORMWARP]] [[image:UnderConstruction.png|tumb|10px]]&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/SlicerIGT|SlicerIGT]] (Tamas Ungi, Junichi Tokuda)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/MatlabBridge|Matlab Bridge]] (Andras Lasso, Jean-Christophe Fillion-Robin, Kevin Wang)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/iGyne|iGyne]] (Xiaojun Chen and iGyne Team)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/LongitudinalPETCT|LongitudinalPETCT]] (Paul Mercea, Andrey Fedorov)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/DTIProcess|DTIProcess]] (Francois Budin)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/DTIAtlasFiberAnalyzer|DTIAtlasFiberAnalyzer]] (Francois Budin)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/FiberViewerLight|FiberViewerLight]] (Francois Budin)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/DTIPrep|DTIPrep]] (Francois Budin)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/DTIAtlasBuilder|DTIAtlasBuilder]] (Adrien Kaiser)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/ShapePopulationViewer|ShapePopulationViewer]] (Alexis Girault)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/ModelToModelDistance|ModelToModelDistance]] (Francois Budin, Juliette Pera, Beatriz Paniagua)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/TubeTK|TubeTK]] (Stephen Aylward, Jean-Christophe Fillion-Robin, Christopher Mullins, Michael Jeulin-L, Matthew McCormick)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/UKFTractography|UKFTractography]] (Ryan Eckbo, Yogesh Rathi)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/TrackerStabilizer|TrackerStabilizer]] (Laurent Chauvin, Jayender Jagadeesan)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/ChangeTracker|ChangeTracker]] (Andrey Fedorov)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/SobolevSegmenter|SobolevSegmenter]] (Arie Nakhmani)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/QuickTools|QuickTools]] (Julien Finet)&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/ImageMaker|Image Maker]]&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/XNATSlicer|XNATSlicer]]&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/ErodeDilateLabel|ErodeDilateLabel]] (Junichi)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/ThingiverseBrowser|ThingiverseBrowser]] (Nigel Goh)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/VirtualFractureReconstruction|Virtual Fracture Reconstruction]] (Karl Fritscher, Peter Karasev)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/AirwaySegmentation|AirwaySegmentation]] (Pietro Nardelli)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/ModelClip|ModelClip]] (Xiaojun Chen,Jun Lin,Qiqin Zhan)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/SurfaceMirror|SurfaceMirror]] (Xiaojun Chen,Jiaxi Luo, Ruqing Ye)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/Scoliosis|Scoliosis]] (Franklin King, Tamas Ungi)&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/SpinalCurvatureMeasurement|Spinal Curvature Measurement]] (Franklin King, Tamas Ungi)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/PortPlacement|Port Placement]] (Andinet Enquobahrie, Luis G. Torres)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/PlusRemote|Plus Remote]] (Franklin King, Tamas Ungi)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/TransformVisualizer|Transform Visualizer]] (Franklin King, Andras Lasso, Csaba Pinter)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/WindowLevelEffect|WindowLevelEffect]] (Andrey Fedorov, Steve Pieper)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/PerkTutor|PerkTutor]] (Tamas Ungi, Matthew Holden)&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/PerkEvaluator|PerkEvaluator]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/TransformRecorder|TransformRecorder]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/WorkflowSegmentation|WorkflowSegmentation]]&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Modules/SlicerToKiwiExporter|SlicerToKiwiExporter]] (Jean-Christophe Fillion-Robin)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Modules/GelDosimetry|GelDosimetry]] (Csaba Pinter)&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/MRI SNR Measurement|MRI SNR Measurement]] (Babak Matinfar)&lt;br /&gt;
&lt;br /&gt;
==Cat 3==&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/LesionSegmentation|LesionSegmentation]] (Mark Scully)&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/TrainModel|LesionSegmentation-&amp;gt;TrainModel]] (Mark Scully)&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/PredictLesions|LesionSegmentation-&amp;gt;PredictLesions]] (Mark Scully)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/IASEM|IASEM]] (Bradley Lowekamp)&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{:Documentation/{{documentation/version}}/FAQ/Extensions|Extensions}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.3/Extensions&amp;diff=38018</id>
		<title>Documentation/4.3/Extensions</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.3/Extensions&amp;diff=38018"/>
		<updated>2014-05-22T13:12:51Z</updated>

		<summary type="html">&lt;p&gt;Ungi: /* Cat 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{documentation/versioncheck}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;= Extensions by Category =&lt;br /&gt;
&lt;br /&gt;
==Cat 1==&lt;br /&gt;
&lt;br /&gt;
==Cat 2==&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/SkullStripper|SkullStripper]] (Xiaodong Tao)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/SwissSkullStripper|SwissSkullStripper]] (Bill Lorensen)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/CARMA|Cardiac MRI Toolkit]] (Alan Morris, Salma Bengali)[[image:UnderConstruction.png|tumb|10px]]&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/PkModeling|PkModeling]] (Emma Zhu, Jim Miller)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/FacetedVisualizer|FacetedVisualizer]] (Harini Veeraraghavan, Jim Miller)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/Reporting|Reporting]] (Andrey Fedorov, Nicole Aucoin, Steve Pieper) (work in progress)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/SlicerRT|SlicerRT]] (Csaba Pinter, Andras Lasso, Kevin Wang, Greg Sharp, Steve Pieper)&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/DicomRtImport|DICOM-RT import]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/DicomRtExport|DICOM-RT export]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/Contours|Contours]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/DoseVolumeHistogram|Dose volume histogram]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/DoseAccumulation|Dose accumulation]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/DoseComparison|Dose comparison]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/Isodose|Isodose line and surface display]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/ContourComparison|Contour comparison]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/ContourMorphology|Contour morphology]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/SubjectHierarchy|Subject hierarchy]]&lt;br /&gt;
** Modules from [[Documentation/{{documentation/version}}/Extensions/Plastimatch|Plastimatch]] (Greg Sharp)&lt;br /&gt;
*** [[Documentation/{{documentation/version}}/Modules/PlmBSplineDeformableRegistration|Plastimatch Automatic deformable image registration]]&lt;br /&gt;
*** [[Documentation/{{documentation/version}}/Modules/PlmLANDWARP|Plastimatch LANDWARP Landmark]]&lt;br /&gt;
*** [[Documentation/{{documentation/version}}/Modules/PlmXFORMWARP|Plastimatch XFORMWARP]] [[image:UnderConstruction.png|tumb|10px]]&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/SlicerIGT|SlicerIGT]] (Tamas Ungi, Junichi Tokuda)&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Extensions/VolumeResliceDriver|VolumeResliceDriver]] (Junichi Tokuda, Tamas Ungi, Laurent Chauvin)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/MatlabBridge|Matlab Bridge]] (Andras Lasso, Jean-Christophe Fillion-Robin, Kevin Wang)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/iGyne|iGyne]] (Xiaojun Chen and iGyne Team)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/LongitudinalPETCT|LongitudinalPETCT]] (Paul Mercea, Andrey Fedorov)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/DTIProcess|DTIProcess]] (Francois Budin)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/DTIAtlasFiberAnalyzer|DTIAtlasFiberAnalyzer]] (Francois Budin)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/FiberViewerLight|FiberViewerLight]] (Francois Budin)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/DTIPrep|DTIPrep]] (Francois Budin)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/DTIAtlasBuilder|DTIAtlasBuilder]] (Adrien Kaiser)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/ShapePopulationViewer|ShapePopulationViewer]] (Alexis Girault)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/ModelToModelDistance|ModelToModelDistance]] (Francois Budin, Juliette Pera, Beatriz Paniagua)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/TubeTK|TubeTK]] (Stephen Aylward, Jean-Christophe Fillion-Robin, Christopher Mullins, Michael Jeulin-L, Matthew McCormick)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/UKFTractography|UKFTractography]] (Ryan Eckbo, Yogesh Rathi)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/TrackerStabilizer|TrackerStabilizer]] (Laurent Chauvin, Jayender Jagadeesan)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/ChangeTracker|ChangeTracker]] (Andrey Fedorov)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/SobolevSegmenter|SobolevSegmenter]] (Arie Nakhmani)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/QuickTools|QuickTools]] (Julien Finet)&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/ImageMaker|Image Maker]]&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/XNATSlicer|XNATSlicer]]&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/ErodeDilateLabel|ErodeDilateLabel]] (Junichi)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/ThingiverseBrowser|ThingiverseBrowser]] (Nigel Goh)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/VirtualFractureReconstruction|Virtual Fracture Reconstruction]] (Karl Fritscher, Peter Karasev)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/AirwaySegmentation|AirwaySegmentation]] (Pietro Nardelli)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/ModelClip|ModelClip]] (Xiaojun Chen,Jun Lin,Qiqin Zhan)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/SurfaceMirror|SurfaceMirror]] (Xiaojun Chen,Jiaxi Luo, Ruqing Ye)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/Scoliosis|Scoliosis]] (Franklin King, Tamas Ungi)&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/SpinalCurvatureMeasurement|Spinal Curvature Measurement]] (Franklin King, Tamas Ungi)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/PortPlacement|Port Placement]] (Andinet Enquobahrie, Luis G. Torres)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/PlusRemote|Plus Remote]] (Franklin King, Tamas Ungi)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/TransformVisualizer|Transform Visualizer]] (Franklin King, Andras Lasso, Csaba Pinter)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/WindowLevelEffect|WindowLevelEffect]] (Andrey Fedorov, Steve Pieper)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/PerkTutor|PerkTutor]] (Tamas Ungi, Matthew Holden)&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/PerkEvaluator|PerkEvaluator]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/TransformRecorder|TransformRecorder]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/WorkflowSegmentation|WorkflowSegmentation]]&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Modules/SlicerToKiwiExporter|SlicerToKiwiExporter]] (Jean-Christophe Fillion-Robin)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Modules/GelDosimetry|GelDosimetry]] (Csaba Pinter)&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/MRI SNR Measurement|MRI SNR Measurement]] (Babak Matinfar)&lt;br /&gt;
&lt;br /&gt;
==Cat 3==&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/LesionSegmentation|LesionSegmentation]] (Mark Scully)&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/TrainModel|LesionSegmentation-&amp;gt;TrainModel]] (Mark Scully)&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/PredictLesions|LesionSegmentation-&amp;gt;PredictLesions]] (Mark Scully)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/IASEM|IASEM]] (Bradley Lowekamp)&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{:Documentation/{{documentation/version}}/FAQ/Extensions|Extensions}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Slicer4:VisualBlog&amp;diff=36989</id>
		<title>Slicer4:VisualBlog</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Slicer4:VisualBlog&amp;diff=36989"/>
		<updated>2014-01-13T18:19:13Z</updated>

		<summary type="html">&lt;p&gt;Ungi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the Slicer 4 visual blog. Please click [[Slicer3:VisualBlog| here]] if you are looking for the old Slicer 3 visual blog.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;2013&amp;quot; widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
Image:SlicerIGT-VisualBlog2013.png| Some applications of the SlicerIGT extension for image-guided and navigated medical interventions. For more information see the [http://www.slicerigt.org Slicer IGT website].&lt;br /&gt;
Image:UKFTractography_CC.jpg|[http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/UKFTractography UKFTractography] is a module for computing tractography of DWI images using an unscented Kalman filter.  Because of its 2-tensor algorithm, it is able to model fiber crossings and capture many more fibers than a single tensor algorithm.&lt;br /&gt;
Image:SPV1.png|[http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/ShapePopulationViewer ShapePopulationViewer] is an external tool that allows the user to dynamically interact with multiple surfaces at the same time : an interesting tool for shape visualisation and comparison. It now is available as a Slicer Extension.&lt;br /&gt;
Image:SlicerRT_0.13_SubjectHierarchy_ProstateEclipseLoaded.png|[http://www.na-mic.org/Wiki/index.php/2014_Winter_Project_Week:SubjectHierarchy The Subject hierarchy module and mechanism] organizes and handles loaded data in the RT extension package, providing processing and analysis features through plugins. It aspires to be a convenient central organizing point for many of the operations that 3D Slicer and its extensions perform.&lt;br /&gt;
Image:DownloadFile 2.jpg|[[Documentation/4.3/Modules/DataStore|The Data Store]] allows a user to easily upload and download MRB files. &lt;br /&gt;
Image:SlicerRT ContourRepresentations.png|[[Documentation/4.3/Modules/Contours|The Contours module]] manages contours in the RT extension package.&lt;br /&gt;
Image:MultiVolume-4.3.0-update.png| [[Documentation/4.3/Modules/MultiVolumeExplorer|MultiVolumeExplorer module]] has been updated to include the capability to plot multivolume pixel values from 2 multivolumes at the same time. This feature is particularly helpful while visualizing the results of model fits, such as those produced by the updated [[Documentation/4.3/Modules/PkModeling|PkModeling extension]].&lt;br /&gt;
Image:MatlabBridgeLogo.png| A new extension allows to run matlab scripts without having to recompile Slicer. For more information see [[Documentation/Nightly/Extensions/MatlabBridge|'''here''']]&lt;br /&gt;
Image:ExtensionManagerScreen Shot 2013-05-23 at 9.40.23 PM.png| Extension Manager, the slicer multiplatform Appstore is open for business and free.&lt;br /&gt;
Image:ScreenshotLobeSegmentation.png| Semi-automatic lobe segmentation for regional lung disease analysis as part of the Chest Imaging Platform funded by NHLBI 1R01HL116931&lt;br /&gt;
Image:CMRToolkit.png|The [http://capulet.med.utah.edu/namic/cmrslicer  Cardiac MR Extension] provides tools for segmentation and analysis of heart tissue and structure for treatment and diagnosis of Atrial Fibrillation.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;2012&amp;quot; widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
Image:BoxChart.png| A box plot&lt;br /&gt;
Image:2012-09-07-FetalBrain.png| Fetal brain development. The visualization is using volume rendering and the Multivolume modules in Slicer 4. Click [[media:FetalBrainGowth.mov|'''here''']] for the full movie (~24mb). Data downloaded from [http://biomedic.doc.ic.ac.uk/brain-development/index.php?n=Main.Fetal Imperial College].&lt;br /&gt;
Image:Screen Shot 2012-09-05 at 10.01.35 AM.png|Leveraging multi viewer layout to arrange 6 slices in the 3D viewer&lt;br /&gt;
Image:ComplexQueryWithImage.jpg|Visualization of complex query &amp;quot;motor system + mass + straight gyrus&amp;quot; using the faceted query module&lt;br /&gt;
Image:Screen Shot 2012-05-30 at 8.03.23 AM.png| Fibers colored by their mean orientation is now available in the Tractography Display module&lt;br /&gt;
Image:SlicerRT-0.2_screenshot.png|[https://www.assembla.com/spaces/slicerrt/milestones/1089853-slicerrt-0-2-release SlicerRT 0.2] has been released! [https://www.assembla.com/spaces/slicerrt/ SlicerRT] is 3D Slicer with extensions for radiotherapy research, which is developed by SparKit project with the contributions from Slicer community.&lt;br /&gt;
Image:Screen Shot 2012-04-11 at 8.07.36 AM.png|The new extension manager&lt;br /&gt;
Image:Screen Shot 2012-04-11 at 8.11.59 AM.png|Up to date download statistics&lt;br /&gt;
Image:Screen Shot 2012-04-05 at 11.35.08 AM.png|A combination of ROI cropping of streamlines, fiducial based seeding and labelmap seeding allows to assess the deformation of streamlines which are due to tumor based deformations.&lt;br /&gt;
Image:2012-03-05-downloadpage.png|New download page which highlights the operating system of the downloading system.&lt;br /&gt;
Image:2012-03-04-Welcome.png|New look for the Welcome module and the &amp;quot;Load/Save&amp;quot; toolbar&lt;br /&gt;
Image:2012-03-04-DWI2FBT.png|Step one of the DWI to Full-brain tractography wizard&lt;br /&gt;
Image:2012-03-04-SliceViewerControllers.png|Improved 2-stage user interface for the Slice Viewer Controllers&lt;br /&gt;
Image:2012-03-04-DicomWidget.png|Updated Dicom Module&lt;br /&gt;
Image:2012-03-04-CoreModuleIcons.png|Updated Icons for the Core Modules&lt;br /&gt;
Image:2012-03-04-CompareViews.png|Updated CompareViewers and Viewer Controler Module&lt;br /&gt;
Image:Screen Shot 2012-02-23 at 7.53.51 AM.png|MultiVolumeExplorer with support for charting. See [[Documentation/Snapshot/Modules/MultiVolumeExplorer|here]] for more information.&lt;br /&gt;
Image:Screen Shot 2012-02-09 at 10.11.08 AM.png|[[Documentation/4.0/Modules/LabelStatistics|Label Statistics]] with charting and visualization&lt;br /&gt;
Image:3D Slicer 4.0.1.2012-02-03 180.png|Image Quantification with Label Statistics, Charting, and Volume Rendering&lt;br /&gt;
Image:Slicer2011-gource.png|Frame from a movie of slicer code activity in 2011.  See '''[http://boggs.bwh.harvard.edu/slicer/slicer4-2011-gource.x264.mp4 the full movie here]'''.  Made with [http://code.google.com/p/gource/ gource].  Inspired by a [http://vimeo.com/33989053 an ITKv4 gource movie]&lt;br /&gt;
Image:AnEarlyChartView.png|A ChartView using QWebView and jqPlot with plots defined in MRML&lt;br /&gt;
Image:ALaterChartView.png|A ChartView using QWebView and jqPlot with plots defined in MRML&lt;br /&gt;
Image:ABarChartView.png|A bar chart tie MRML to a QWebView&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;2011&amp;quot; widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
Image:Prostate multiparametric visualization Slicer4.png|Compareviewers&lt;br /&gt;
Image:Slicer4_ChangeTracker_Ad.png|ChangeTracker visualization of analysis results&lt;br /&gt;
Image:Slicer4-SceneViewGUI.jpeg|Sceneview Module&lt;br /&gt;
Image:Selection 142.png|Dicom widget&lt;br /&gt;
Image:3D Slicer 4.0.gamma-2011-10-20 141.png|Endoscopy module&lt;br /&gt;
Image:VolumeRendering-CTA-2011.png|Volumerendering of a CT angiogram&lt;br /&gt;
Image:Tumor-Volume-Rendering-PostGad-2011.png|Volumerendering of a subvolume of a post Gadolinium T1 weighted image of a GBM. Note the relation of surrounding vessels to the tumor.&lt;br /&gt;
Image:2011-11-12-CroppingWholeBrainTractography-detail.png|Note the deformation of the corpus callosum fibers&lt;br /&gt;
Image:2011-11-12-CroppingWholeBrainTractography.png|Using an ROI to crop streamlines from a whole brain tractography. The streamlines display color by orientation, the ellipsoids are displaying fractional anisotropy.&lt;br /&gt;
Image:Screen Shot 2011-11-02 at 1.52.42 PM.png|Annotation module 2011-11&lt;br /&gt;
Image:MainGUI-2011-11.png|Main Gui with pop-up slice controllers&lt;br /&gt;
Image:DataProbe-2011-11.png|The Data Probe&lt;br /&gt;
Image:ModelsModule-2011-11.png|Models organized in a hierarchy&lt;br /&gt;
Image:Conventional-Widescreen-10-2011.png|New Look Oct 2011&lt;br /&gt;
Image:QSlicerVolumeRenderingModule-DualView.png|Dual camera, dual 3D viewer&lt;br /&gt;
Image:4.0-Main-GUI-Facelift.png|After the facelift for the GUI&lt;br /&gt;
Image:QSlicerModelsModule.png|New models module appearance&lt;br /&gt;
Image:SlicerWithVolumeRendering.png|Slicer4 with Volume Rendering&lt;br /&gt;
Image:Slicer4-AnnotationGUI.jpg|Slicer4 Annotation Module&lt;br /&gt;
Image:SlicerWithDTI.png|Glyph display on cross-sections&lt;br /&gt;
Image:FirstCompareViewInSlicer4-2011.png| First CompareView in Slicer4 2011&lt;br /&gt;
Image:2011-01-24-Annotation.png| Slicer 4 Annotation Module 2011-01-24&lt;br /&gt;
Image:2011-01-24-Annotation.png| Slicer 4 Annotation Module 2011-01-24&lt;br /&gt;
Image:LiveUltrasoundModule-Slicer4.jpg| Slicer 4 Live ultrasound module for IGT spine procedures&lt;br /&gt;
Image:LiveUltrasoundModule-Slicer4_2.jpg| Slicer 4 Live ultrasound module for IGT prostate procedures&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;2010&amp;quot; widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
Image:2010-SlicerAM QtAnnotation.png| Slicer 4 Annotation Module&lt;br /&gt;
Image:SlicerQT-2009-12-10.png|Slicer with Qt only&lt;br /&gt;
Image:QSlicerROIModule.png| ROI Module&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Slicer4:VisualBlog&amp;diff=36988</id>
		<title>Slicer4:VisualBlog</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Slicer4:VisualBlog&amp;diff=36988"/>
		<updated>2014-01-13T18:18:55Z</updated>

		<summary type="html">&lt;p&gt;Ungi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the Slicer 4 visual blog. Please click [[Slicer3:VisualBlog| here]] if you are looking for the old Slicer 3 visual blog.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;2013&amp;quot; widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
Image:SlicerIGT-VisualBlog2013.png| Some applications of the SlicerIGT extension for image-guided and navigated medical interventions. For more information see the [[http://www.slicerigt.org Slicer IGT website]].&lt;br /&gt;
Image:UKFTractography_CC.jpg|[http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/UKFTractography UKFTractography] is a module for computing tractography of DWI images using an unscented Kalman filter.  Because of its 2-tensor algorithm, it is able to model fiber crossings and capture many more fibers than a single tensor algorithm.&lt;br /&gt;
Image:SPV1.png|[http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/ShapePopulationViewer ShapePopulationViewer] is an external tool that allows the user to dynamically interact with multiple surfaces at the same time : an interesting tool for shape visualisation and comparison. It now is available as a Slicer Extension.&lt;br /&gt;
Image:SlicerRT_0.13_SubjectHierarchy_ProstateEclipseLoaded.png|[http://www.na-mic.org/Wiki/index.php/2014_Winter_Project_Week:SubjectHierarchy The Subject hierarchy module and mechanism] organizes and handles loaded data in the RT extension package, providing processing and analysis features through plugins. It aspires to be a convenient central organizing point for many of the operations that 3D Slicer and its extensions perform.&lt;br /&gt;
Image:DownloadFile 2.jpg|[[Documentation/4.3/Modules/DataStore|The Data Store]] allows a user to easily upload and download MRB files. &lt;br /&gt;
Image:SlicerRT ContourRepresentations.png|[[Documentation/4.3/Modules/Contours|The Contours module]] manages contours in the RT extension package.&lt;br /&gt;
Image:MultiVolume-4.3.0-update.png| [[Documentation/4.3/Modules/MultiVolumeExplorer|MultiVolumeExplorer module]] has been updated to include the capability to plot multivolume pixel values from 2 multivolumes at the same time. This feature is particularly helpful while visualizing the results of model fits, such as those produced by the updated [[Documentation/4.3/Modules/PkModeling|PkModeling extension]].&lt;br /&gt;
Image:MatlabBridgeLogo.png| A new extension allows to run matlab scripts without having to recompile Slicer. For more information see [[Documentation/Nightly/Extensions/MatlabBridge|'''here''']]&lt;br /&gt;
Image:ExtensionManagerScreen Shot 2013-05-23 at 9.40.23 PM.png| Extension Manager, the slicer multiplatform Appstore is open for business and free.&lt;br /&gt;
Image:ScreenshotLobeSegmentation.png| Semi-automatic lobe segmentation for regional lung disease analysis as part of the Chest Imaging Platform funded by NHLBI 1R01HL116931&lt;br /&gt;
Image:CMRToolkit.png|The [http://capulet.med.utah.edu/namic/cmrslicer  Cardiac MR Extension] provides tools for segmentation and analysis of heart tissue and structure for treatment and diagnosis of Atrial Fibrillation.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;2012&amp;quot; widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
Image:BoxChart.png| A box plot&lt;br /&gt;
Image:2012-09-07-FetalBrain.png| Fetal brain development. The visualization is using volume rendering and the Multivolume modules in Slicer 4. Click [[media:FetalBrainGowth.mov|'''here''']] for the full movie (~24mb). Data downloaded from [http://biomedic.doc.ic.ac.uk/brain-development/index.php?n=Main.Fetal Imperial College].&lt;br /&gt;
Image:Screen Shot 2012-09-05 at 10.01.35 AM.png|Leveraging multi viewer layout to arrange 6 slices in the 3D viewer&lt;br /&gt;
Image:ComplexQueryWithImage.jpg|Visualization of complex query &amp;quot;motor system + mass + straight gyrus&amp;quot; using the faceted query module&lt;br /&gt;
Image:Screen Shot 2012-05-30 at 8.03.23 AM.png| Fibers colored by their mean orientation is now available in the Tractography Display module&lt;br /&gt;
Image:SlicerRT-0.2_screenshot.png|[https://www.assembla.com/spaces/slicerrt/milestones/1089853-slicerrt-0-2-release SlicerRT 0.2] has been released! [https://www.assembla.com/spaces/slicerrt/ SlicerRT] is 3D Slicer with extensions for radiotherapy research, which is developed by SparKit project with the contributions from Slicer community.&lt;br /&gt;
Image:Screen Shot 2012-04-11 at 8.07.36 AM.png|The new extension manager&lt;br /&gt;
Image:Screen Shot 2012-04-11 at 8.11.59 AM.png|Up to date download statistics&lt;br /&gt;
Image:Screen Shot 2012-04-05 at 11.35.08 AM.png|A combination of ROI cropping of streamlines, fiducial based seeding and labelmap seeding allows to assess the deformation of streamlines which are due to tumor based deformations.&lt;br /&gt;
Image:2012-03-05-downloadpage.png|New download page which highlights the operating system of the downloading system.&lt;br /&gt;
Image:2012-03-04-Welcome.png|New look for the Welcome module and the &amp;quot;Load/Save&amp;quot; toolbar&lt;br /&gt;
Image:2012-03-04-DWI2FBT.png|Step one of the DWI to Full-brain tractography wizard&lt;br /&gt;
Image:2012-03-04-SliceViewerControllers.png|Improved 2-stage user interface for the Slice Viewer Controllers&lt;br /&gt;
Image:2012-03-04-DicomWidget.png|Updated Dicom Module&lt;br /&gt;
Image:2012-03-04-CoreModuleIcons.png|Updated Icons for the Core Modules&lt;br /&gt;
Image:2012-03-04-CompareViews.png|Updated CompareViewers and Viewer Controler Module&lt;br /&gt;
Image:Screen Shot 2012-02-23 at 7.53.51 AM.png|MultiVolumeExplorer with support for charting. See [[Documentation/Snapshot/Modules/MultiVolumeExplorer|here]] for more information.&lt;br /&gt;
Image:Screen Shot 2012-02-09 at 10.11.08 AM.png|[[Documentation/4.0/Modules/LabelStatistics|Label Statistics]] with charting and visualization&lt;br /&gt;
Image:3D Slicer 4.0.1.2012-02-03 180.png|Image Quantification with Label Statistics, Charting, and Volume Rendering&lt;br /&gt;
Image:Slicer2011-gource.png|Frame from a movie of slicer code activity in 2011.  See '''[http://boggs.bwh.harvard.edu/slicer/slicer4-2011-gource.x264.mp4 the full movie here]'''.  Made with [http://code.google.com/p/gource/ gource].  Inspired by a [http://vimeo.com/33989053 an ITKv4 gource movie]&lt;br /&gt;
Image:AnEarlyChartView.png|A ChartView using QWebView and jqPlot with plots defined in MRML&lt;br /&gt;
Image:ALaterChartView.png|A ChartView using QWebView and jqPlot with plots defined in MRML&lt;br /&gt;
Image:ABarChartView.png|A bar chart tie MRML to a QWebView&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;2011&amp;quot; widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
Image:Prostate multiparametric visualization Slicer4.png|Compareviewers&lt;br /&gt;
Image:Slicer4_ChangeTracker_Ad.png|ChangeTracker visualization of analysis results&lt;br /&gt;
Image:Slicer4-SceneViewGUI.jpeg|Sceneview Module&lt;br /&gt;
Image:Selection 142.png|Dicom widget&lt;br /&gt;
Image:3D Slicer 4.0.gamma-2011-10-20 141.png|Endoscopy module&lt;br /&gt;
Image:VolumeRendering-CTA-2011.png|Volumerendering of a CT angiogram&lt;br /&gt;
Image:Tumor-Volume-Rendering-PostGad-2011.png|Volumerendering of a subvolume of a post Gadolinium T1 weighted image of a GBM. Note the relation of surrounding vessels to the tumor.&lt;br /&gt;
Image:2011-11-12-CroppingWholeBrainTractography-detail.png|Note the deformation of the corpus callosum fibers&lt;br /&gt;
Image:2011-11-12-CroppingWholeBrainTractography.png|Using an ROI to crop streamlines from a whole brain tractography. The streamlines display color by orientation, the ellipsoids are displaying fractional anisotropy.&lt;br /&gt;
Image:Screen Shot 2011-11-02 at 1.52.42 PM.png|Annotation module 2011-11&lt;br /&gt;
Image:MainGUI-2011-11.png|Main Gui with pop-up slice controllers&lt;br /&gt;
Image:DataProbe-2011-11.png|The Data Probe&lt;br /&gt;
Image:ModelsModule-2011-11.png|Models organized in a hierarchy&lt;br /&gt;
Image:Conventional-Widescreen-10-2011.png|New Look Oct 2011&lt;br /&gt;
Image:QSlicerVolumeRenderingModule-DualView.png|Dual camera, dual 3D viewer&lt;br /&gt;
Image:4.0-Main-GUI-Facelift.png|After the facelift for the GUI&lt;br /&gt;
Image:QSlicerModelsModule.png|New models module appearance&lt;br /&gt;
Image:SlicerWithVolumeRendering.png|Slicer4 with Volume Rendering&lt;br /&gt;
Image:Slicer4-AnnotationGUI.jpg|Slicer4 Annotation Module&lt;br /&gt;
Image:SlicerWithDTI.png|Glyph display on cross-sections&lt;br /&gt;
Image:FirstCompareViewInSlicer4-2011.png| First CompareView in Slicer4 2011&lt;br /&gt;
Image:2011-01-24-Annotation.png| Slicer 4 Annotation Module 2011-01-24&lt;br /&gt;
Image:2011-01-24-Annotation.png| Slicer 4 Annotation Module 2011-01-24&lt;br /&gt;
Image:LiveUltrasoundModule-Slicer4.jpg| Slicer 4 Live ultrasound module for IGT spine procedures&lt;br /&gt;
Image:LiveUltrasoundModule-Slicer4_2.jpg| Slicer 4 Live ultrasound module for IGT prostate procedures&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;2010&amp;quot; widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
Image:2010-SlicerAM QtAnnotation.png| Slicer 4 Annotation Module&lt;br /&gt;
Image:SlicerQT-2009-12-10.png|Slicer with Qt only&lt;br /&gt;
Image:QSlicerROIModule.png| ROI Module&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Slicer4:VisualBlog&amp;diff=36987</id>
		<title>Slicer4:VisualBlog</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Slicer4:VisualBlog&amp;diff=36987"/>
		<updated>2014-01-13T18:17:58Z</updated>

		<summary type="html">&lt;p&gt;Ungi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the Slicer 4 visual blog. Please click [[Slicer3:VisualBlog| here]] if you are looking for the old Slicer 3 visual blog.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;2013&amp;quot; widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
Image:SlicerIGT-VisualBlog2013.png| Some applications of the SlicerIGT extension for image-guided and navigated medical interventions. For more information see [[http://www.slicerigt.org|Slicer IGT website]].&lt;br /&gt;
Image:UKFTractography_CC.jpg|[http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/UKFTractography UKFTractography] is a module for computing tractography of DWI images using an unscented Kalman filter.  Because of its 2-tensor algorithm, it is able to model fiber crossings and capture many more fibers than a single tensor algorithm.&lt;br /&gt;
Image:SPV1.png|[http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/ShapePopulationViewer ShapePopulationViewer] is an external tool that allows the user to dynamically interact with multiple surfaces at the same time : an interesting tool for shape visualisation and comparison. It now is available as a Slicer Extension.&lt;br /&gt;
Image:SlicerRT_0.13_SubjectHierarchy_ProstateEclipseLoaded.png|[http://www.na-mic.org/Wiki/index.php/2014_Winter_Project_Week:SubjectHierarchy The Subject hierarchy module and mechanism] organizes and handles loaded data in the RT extension package, providing processing and analysis features through plugins. It aspires to be a convenient central organizing point for many of the operations that 3D Slicer and its extensions perform.&lt;br /&gt;
Image:DownloadFile 2.jpg|[[Documentation/4.3/Modules/DataStore|The Data Store]] allows a user to easily upload and download MRB files. &lt;br /&gt;
Image:SlicerRT ContourRepresentations.png|[[Documentation/4.3/Modules/Contours|The Contours module]] manages contours in the RT extension package.&lt;br /&gt;
Image:MultiVolume-4.3.0-update.png| [[Documentation/4.3/Modules/MultiVolumeExplorer|MultiVolumeExplorer module]] has been updated to include the capability to plot multivolume pixel values from 2 multivolumes at the same time. This feature is particularly helpful while visualizing the results of model fits, such as those produced by the updated [[Documentation/4.3/Modules/PkModeling|PkModeling extension]].&lt;br /&gt;
Image:MatlabBridgeLogo.png| A new extension allows to run matlab scripts without having to recompile Slicer. For more information see [[Documentation/Nightly/Extensions/MatlabBridge|'''here''']]&lt;br /&gt;
Image:ExtensionManagerScreen Shot 2013-05-23 at 9.40.23 PM.png| Extension Manager, the slicer multiplatform Appstore is open for business and free.&lt;br /&gt;
Image:ScreenshotLobeSegmentation.png| Semi-automatic lobe segmentation for regional lung disease analysis as part of the Chest Imaging Platform funded by NHLBI 1R01HL116931&lt;br /&gt;
Image:CMRToolkit.png|The [http://capulet.med.utah.edu/namic/cmrslicer  Cardiac MR Extension] provides tools for segmentation and analysis of heart tissue and structure for treatment and diagnosis of Atrial Fibrillation.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;2012&amp;quot; widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
Image:BoxChart.png| A box plot&lt;br /&gt;
Image:2012-09-07-FetalBrain.png| Fetal brain development. The visualization is using volume rendering and the Multivolume modules in Slicer 4. Click [[media:FetalBrainGowth.mov|'''here''']] for the full movie (~24mb). Data downloaded from [http://biomedic.doc.ic.ac.uk/brain-development/index.php?n=Main.Fetal Imperial College].&lt;br /&gt;
Image:Screen Shot 2012-09-05 at 10.01.35 AM.png|Leveraging multi viewer layout to arrange 6 slices in the 3D viewer&lt;br /&gt;
Image:ComplexQueryWithImage.jpg|Visualization of complex query &amp;quot;motor system + mass + straight gyrus&amp;quot; using the faceted query module&lt;br /&gt;
Image:Screen Shot 2012-05-30 at 8.03.23 AM.png| Fibers colored by their mean orientation is now available in the Tractography Display module&lt;br /&gt;
Image:SlicerRT-0.2_screenshot.png|[https://www.assembla.com/spaces/slicerrt/milestones/1089853-slicerrt-0-2-release SlicerRT 0.2] has been released! [https://www.assembla.com/spaces/slicerrt/ SlicerRT] is 3D Slicer with extensions for radiotherapy research, which is developed by SparKit project with the contributions from Slicer community.&lt;br /&gt;
Image:Screen Shot 2012-04-11 at 8.07.36 AM.png|The new extension manager&lt;br /&gt;
Image:Screen Shot 2012-04-11 at 8.11.59 AM.png|Up to date download statistics&lt;br /&gt;
Image:Screen Shot 2012-04-05 at 11.35.08 AM.png|A combination of ROI cropping of streamlines, fiducial based seeding and labelmap seeding allows to assess the deformation of streamlines which are due to tumor based deformations.&lt;br /&gt;
Image:2012-03-05-downloadpage.png|New download page which highlights the operating system of the downloading system.&lt;br /&gt;
Image:2012-03-04-Welcome.png|New look for the Welcome module and the &amp;quot;Load/Save&amp;quot; toolbar&lt;br /&gt;
Image:2012-03-04-DWI2FBT.png|Step one of the DWI to Full-brain tractography wizard&lt;br /&gt;
Image:2012-03-04-SliceViewerControllers.png|Improved 2-stage user interface for the Slice Viewer Controllers&lt;br /&gt;
Image:2012-03-04-DicomWidget.png|Updated Dicom Module&lt;br /&gt;
Image:2012-03-04-CoreModuleIcons.png|Updated Icons for the Core Modules&lt;br /&gt;
Image:2012-03-04-CompareViews.png|Updated CompareViewers and Viewer Controler Module&lt;br /&gt;
Image:Screen Shot 2012-02-23 at 7.53.51 AM.png|MultiVolumeExplorer with support for charting. See [[Documentation/Snapshot/Modules/MultiVolumeExplorer|here]] for more information.&lt;br /&gt;
Image:Screen Shot 2012-02-09 at 10.11.08 AM.png|[[Documentation/4.0/Modules/LabelStatistics|Label Statistics]] with charting and visualization&lt;br /&gt;
Image:3D Slicer 4.0.1.2012-02-03 180.png|Image Quantification with Label Statistics, Charting, and Volume Rendering&lt;br /&gt;
Image:Slicer2011-gource.png|Frame from a movie of slicer code activity in 2011.  See '''[http://boggs.bwh.harvard.edu/slicer/slicer4-2011-gource.x264.mp4 the full movie here]'''.  Made with [http://code.google.com/p/gource/ gource].  Inspired by a [http://vimeo.com/33989053 an ITKv4 gource movie]&lt;br /&gt;
Image:AnEarlyChartView.png|A ChartView using QWebView and jqPlot with plots defined in MRML&lt;br /&gt;
Image:ALaterChartView.png|A ChartView using QWebView and jqPlot with plots defined in MRML&lt;br /&gt;
Image:ABarChartView.png|A bar chart tie MRML to a QWebView&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;2011&amp;quot; widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
Image:Prostate multiparametric visualization Slicer4.png|Compareviewers&lt;br /&gt;
Image:Slicer4_ChangeTracker_Ad.png|ChangeTracker visualization of analysis results&lt;br /&gt;
Image:Slicer4-SceneViewGUI.jpeg|Sceneview Module&lt;br /&gt;
Image:Selection 142.png|Dicom widget&lt;br /&gt;
Image:3D Slicer 4.0.gamma-2011-10-20 141.png|Endoscopy module&lt;br /&gt;
Image:VolumeRendering-CTA-2011.png|Volumerendering of a CT angiogram&lt;br /&gt;
Image:Tumor-Volume-Rendering-PostGad-2011.png|Volumerendering of a subvolume of a post Gadolinium T1 weighted image of a GBM. Note the relation of surrounding vessels to the tumor.&lt;br /&gt;
Image:2011-11-12-CroppingWholeBrainTractography-detail.png|Note the deformation of the corpus callosum fibers&lt;br /&gt;
Image:2011-11-12-CroppingWholeBrainTractography.png|Using an ROI to crop streamlines from a whole brain tractography. The streamlines display color by orientation, the ellipsoids are displaying fractional anisotropy.&lt;br /&gt;
Image:Screen Shot 2011-11-02 at 1.52.42 PM.png|Annotation module 2011-11&lt;br /&gt;
Image:MainGUI-2011-11.png|Main Gui with pop-up slice controllers&lt;br /&gt;
Image:DataProbe-2011-11.png|The Data Probe&lt;br /&gt;
Image:ModelsModule-2011-11.png|Models organized in a hierarchy&lt;br /&gt;
Image:Conventional-Widescreen-10-2011.png|New Look Oct 2011&lt;br /&gt;
Image:QSlicerVolumeRenderingModule-DualView.png|Dual camera, dual 3D viewer&lt;br /&gt;
Image:4.0-Main-GUI-Facelift.png|After the facelift for the GUI&lt;br /&gt;
Image:QSlicerModelsModule.png|New models module appearance&lt;br /&gt;
Image:SlicerWithVolumeRendering.png|Slicer4 with Volume Rendering&lt;br /&gt;
Image:Slicer4-AnnotationGUI.jpg|Slicer4 Annotation Module&lt;br /&gt;
Image:SlicerWithDTI.png|Glyph display on cross-sections&lt;br /&gt;
Image:FirstCompareViewInSlicer4-2011.png| First CompareView in Slicer4 2011&lt;br /&gt;
Image:2011-01-24-Annotation.png| Slicer 4 Annotation Module 2011-01-24&lt;br /&gt;
Image:2011-01-24-Annotation.png| Slicer 4 Annotation Module 2011-01-24&lt;br /&gt;
Image:LiveUltrasoundModule-Slicer4.jpg| Slicer 4 Live ultrasound module for IGT spine procedures&lt;br /&gt;
Image:LiveUltrasoundModule-Slicer4_2.jpg| Slicer 4 Live ultrasound module for IGT prostate procedures&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;2010&amp;quot; widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
Image:2010-SlicerAM QtAnnotation.png| Slicer 4 Annotation Module&lt;br /&gt;
Image:SlicerQT-2009-12-10.png|Slicer with Qt only&lt;br /&gt;
Image:QSlicerROIModule.png| ROI Module&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Slicer4:VisualBlog&amp;diff=36986</id>
		<title>Slicer4:VisualBlog</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Slicer4:VisualBlog&amp;diff=36986"/>
		<updated>2014-01-13T18:17:33Z</updated>

		<summary type="html">&lt;p&gt;Ungi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the Slicer 4 visual blog. Please click [[Slicer3:VisualBlog| here]] if you are looking for the old Slicer 3 visual blog.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;2013&amp;quot; widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
Image:SlicerIGT-VisualBlog2013.png| Some applications of the SlicerIGT extension for image-guided and navigated medical interventions. For more information see [http://www.slicerigt.org|Slicer IGT website].&lt;br /&gt;
Image:UKFTractography_CC.jpg|[http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/UKFTractography UKFTractography] is a module for computing tractography of DWI images using an unscented Kalman filter.  Because of its 2-tensor algorithm, it is able to model fiber crossings and capture many more fibers than a single tensor algorithm.&lt;br /&gt;
Image:SPV1.png|[http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/ShapePopulationViewer ShapePopulationViewer] is an external tool that allows the user to dynamically interact with multiple surfaces at the same time : an interesting tool for shape visualisation and comparison. It now is available as a Slicer Extension.&lt;br /&gt;
Image:SlicerRT_0.13_SubjectHierarchy_ProstateEclipseLoaded.png|[http://www.na-mic.org/Wiki/index.php/2014_Winter_Project_Week:SubjectHierarchy The Subject hierarchy module and mechanism] organizes and handles loaded data in the RT extension package, providing processing and analysis features through plugins. It aspires to be a convenient central organizing point for many of the operations that 3D Slicer and its extensions perform.&lt;br /&gt;
Image:DownloadFile 2.jpg|[[Documentation/4.3/Modules/DataStore|The Data Store]] allows a user to easily upload and download MRB files. &lt;br /&gt;
Image:SlicerRT ContourRepresentations.png|[[Documentation/4.3/Modules/Contours|The Contours module]] manages contours in the RT extension package.&lt;br /&gt;
Image:MultiVolume-4.3.0-update.png| [[Documentation/4.3/Modules/MultiVolumeExplorer|MultiVolumeExplorer module]] has been updated to include the capability to plot multivolume pixel values from 2 multivolumes at the same time. This feature is particularly helpful while visualizing the results of model fits, such as those produced by the updated [[Documentation/4.3/Modules/PkModeling|PkModeling extension]].&lt;br /&gt;
Image:MatlabBridgeLogo.png| A new extension allows to run matlab scripts without having to recompile Slicer. For more information see [[Documentation/Nightly/Extensions/MatlabBridge|'''here''']]&lt;br /&gt;
Image:ExtensionManagerScreen Shot 2013-05-23 at 9.40.23 PM.png| Extension Manager, the slicer multiplatform Appstore is open for business and free.&lt;br /&gt;
Image:ScreenshotLobeSegmentation.png| Semi-automatic lobe segmentation for regional lung disease analysis as part of the Chest Imaging Platform funded by NHLBI 1R01HL116931&lt;br /&gt;
Image:CMRToolkit.png|The [http://capulet.med.utah.edu/namic/cmrslicer  Cardiac MR Extension] provides tools for segmentation and analysis of heart tissue and structure for treatment and diagnosis of Atrial Fibrillation.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;2012&amp;quot; widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
Image:BoxChart.png| A box plot&lt;br /&gt;
Image:2012-09-07-FetalBrain.png| Fetal brain development. The visualization is using volume rendering and the Multivolume modules in Slicer 4. Click [[media:FetalBrainGowth.mov|'''here''']] for the full movie (~24mb). Data downloaded from [http://biomedic.doc.ic.ac.uk/brain-development/index.php?n=Main.Fetal Imperial College].&lt;br /&gt;
Image:Screen Shot 2012-09-05 at 10.01.35 AM.png|Leveraging multi viewer layout to arrange 6 slices in the 3D viewer&lt;br /&gt;
Image:ComplexQueryWithImage.jpg|Visualization of complex query &amp;quot;motor system + mass + straight gyrus&amp;quot; using the faceted query module&lt;br /&gt;
Image:Screen Shot 2012-05-30 at 8.03.23 AM.png| Fibers colored by their mean orientation is now available in the Tractography Display module&lt;br /&gt;
Image:SlicerRT-0.2_screenshot.png|[https://www.assembla.com/spaces/slicerrt/milestones/1089853-slicerrt-0-2-release SlicerRT 0.2] has been released! [https://www.assembla.com/spaces/slicerrt/ SlicerRT] is 3D Slicer with extensions for radiotherapy research, which is developed by SparKit project with the contributions from Slicer community.&lt;br /&gt;
Image:Screen Shot 2012-04-11 at 8.07.36 AM.png|The new extension manager&lt;br /&gt;
Image:Screen Shot 2012-04-11 at 8.11.59 AM.png|Up to date download statistics&lt;br /&gt;
Image:Screen Shot 2012-04-05 at 11.35.08 AM.png|A combination of ROI cropping of streamlines, fiducial based seeding and labelmap seeding allows to assess the deformation of streamlines which are due to tumor based deformations.&lt;br /&gt;
Image:2012-03-05-downloadpage.png|New download page which highlights the operating system of the downloading system.&lt;br /&gt;
Image:2012-03-04-Welcome.png|New look for the Welcome module and the &amp;quot;Load/Save&amp;quot; toolbar&lt;br /&gt;
Image:2012-03-04-DWI2FBT.png|Step one of the DWI to Full-brain tractography wizard&lt;br /&gt;
Image:2012-03-04-SliceViewerControllers.png|Improved 2-stage user interface for the Slice Viewer Controllers&lt;br /&gt;
Image:2012-03-04-DicomWidget.png|Updated Dicom Module&lt;br /&gt;
Image:2012-03-04-CoreModuleIcons.png|Updated Icons for the Core Modules&lt;br /&gt;
Image:2012-03-04-CompareViews.png|Updated CompareViewers and Viewer Controler Module&lt;br /&gt;
Image:Screen Shot 2012-02-23 at 7.53.51 AM.png|MultiVolumeExplorer with support for charting. See [[Documentation/Snapshot/Modules/MultiVolumeExplorer|here]] for more information.&lt;br /&gt;
Image:Screen Shot 2012-02-09 at 10.11.08 AM.png|[[Documentation/4.0/Modules/LabelStatistics|Label Statistics]] with charting and visualization&lt;br /&gt;
Image:3D Slicer 4.0.1.2012-02-03 180.png|Image Quantification with Label Statistics, Charting, and Volume Rendering&lt;br /&gt;
Image:Slicer2011-gource.png|Frame from a movie of slicer code activity in 2011.  See '''[http://boggs.bwh.harvard.edu/slicer/slicer4-2011-gource.x264.mp4 the full movie here]'''.  Made with [http://code.google.com/p/gource/ gource].  Inspired by a [http://vimeo.com/33989053 an ITKv4 gource movie]&lt;br /&gt;
Image:AnEarlyChartView.png|A ChartView using QWebView and jqPlot with plots defined in MRML&lt;br /&gt;
Image:ALaterChartView.png|A ChartView using QWebView and jqPlot with plots defined in MRML&lt;br /&gt;
Image:ABarChartView.png|A bar chart tie MRML to a QWebView&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;2011&amp;quot; widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
Image:Prostate multiparametric visualization Slicer4.png|Compareviewers&lt;br /&gt;
Image:Slicer4_ChangeTracker_Ad.png|ChangeTracker visualization of analysis results&lt;br /&gt;
Image:Slicer4-SceneViewGUI.jpeg|Sceneview Module&lt;br /&gt;
Image:Selection 142.png|Dicom widget&lt;br /&gt;
Image:3D Slicer 4.0.gamma-2011-10-20 141.png|Endoscopy module&lt;br /&gt;
Image:VolumeRendering-CTA-2011.png|Volumerendering of a CT angiogram&lt;br /&gt;
Image:Tumor-Volume-Rendering-PostGad-2011.png|Volumerendering of a subvolume of a post Gadolinium T1 weighted image of a GBM. Note the relation of surrounding vessels to the tumor.&lt;br /&gt;
Image:2011-11-12-CroppingWholeBrainTractography-detail.png|Note the deformation of the corpus callosum fibers&lt;br /&gt;
Image:2011-11-12-CroppingWholeBrainTractography.png|Using an ROI to crop streamlines from a whole brain tractography. The streamlines display color by orientation, the ellipsoids are displaying fractional anisotropy.&lt;br /&gt;
Image:Screen Shot 2011-11-02 at 1.52.42 PM.png|Annotation module 2011-11&lt;br /&gt;
Image:MainGUI-2011-11.png|Main Gui with pop-up slice controllers&lt;br /&gt;
Image:DataProbe-2011-11.png|The Data Probe&lt;br /&gt;
Image:ModelsModule-2011-11.png|Models organized in a hierarchy&lt;br /&gt;
Image:Conventional-Widescreen-10-2011.png|New Look Oct 2011&lt;br /&gt;
Image:QSlicerVolumeRenderingModule-DualView.png|Dual camera, dual 3D viewer&lt;br /&gt;
Image:4.0-Main-GUI-Facelift.png|After the facelift for the GUI&lt;br /&gt;
Image:QSlicerModelsModule.png|New models module appearance&lt;br /&gt;
Image:SlicerWithVolumeRendering.png|Slicer4 with Volume Rendering&lt;br /&gt;
Image:Slicer4-AnnotationGUI.jpg|Slicer4 Annotation Module&lt;br /&gt;
Image:SlicerWithDTI.png|Glyph display on cross-sections&lt;br /&gt;
Image:FirstCompareViewInSlicer4-2011.png| First CompareView in Slicer4 2011&lt;br /&gt;
Image:2011-01-24-Annotation.png| Slicer 4 Annotation Module 2011-01-24&lt;br /&gt;
Image:2011-01-24-Annotation.png| Slicer 4 Annotation Module 2011-01-24&lt;br /&gt;
Image:LiveUltrasoundModule-Slicer4.jpg| Slicer 4 Live ultrasound module for IGT spine procedures&lt;br /&gt;
Image:LiveUltrasoundModule-Slicer4_2.jpg| Slicer 4 Live ultrasound module for IGT prostate procedures&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;2010&amp;quot; widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
Image:2010-SlicerAM QtAnnotation.png| Slicer 4 Annotation Module&lt;br /&gt;
Image:SlicerQT-2009-12-10.png|Slicer with Qt only&lt;br /&gt;
Image:QSlicerROIModule.png| ROI Module&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Slicer4:VisualBlog&amp;diff=36985</id>
		<title>Slicer4:VisualBlog</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Slicer4:VisualBlog&amp;diff=36985"/>
		<updated>2014-01-13T18:17:07Z</updated>

		<summary type="html">&lt;p&gt;Ungi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the Slicer 4 visual blog. Please click [[Slicer3:VisualBlog| here]] if you are looking for the old Slicer 3 visual blog.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;2013&amp;quot; widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
Image:SlicerIGT-VisualBlog2013.png| Some applications of the SlicerIGT extension for image-guided and navigated medical interventions. For more information see [[http://www.slicerigt.org]].&lt;br /&gt;
Image:UKFTractography_CC.jpg|[http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/UKFTractography UKFTractography] is a module for computing tractography of DWI images using an unscented Kalman filter.  Because of its 2-tensor algorithm, it is able to model fiber crossings and capture many more fibers than a single tensor algorithm.&lt;br /&gt;
Image:SPV1.png|[http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/ShapePopulationViewer ShapePopulationViewer] is an external tool that allows the user to dynamically interact with multiple surfaces at the same time : an interesting tool for shape visualisation and comparison. It now is available as a Slicer Extension.&lt;br /&gt;
Image:SlicerRT_0.13_SubjectHierarchy_ProstateEclipseLoaded.png|[http://www.na-mic.org/Wiki/index.php/2014_Winter_Project_Week:SubjectHierarchy The Subject hierarchy module and mechanism] organizes and handles loaded data in the RT extension package, providing processing and analysis features through plugins. It aspires to be a convenient central organizing point for many of the operations that 3D Slicer and its extensions perform.&lt;br /&gt;
Image:DownloadFile 2.jpg|[[Documentation/4.3/Modules/DataStore|The Data Store]] allows a user to easily upload and download MRB files. &lt;br /&gt;
Image:SlicerRT ContourRepresentations.png|[[Documentation/4.3/Modules/Contours|The Contours module]] manages contours in the RT extension package.&lt;br /&gt;
Image:MultiVolume-4.3.0-update.png| [[Documentation/4.3/Modules/MultiVolumeExplorer|MultiVolumeExplorer module]] has been updated to include the capability to plot multivolume pixel values from 2 multivolumes at the same time. This feature is particularly helpful while visualizing the results of model fits, such as those produced by the updated [[Documentation/4.3/Modules/PkModeling|PkModeling extension]].&lt;br /&gt;
Image:MatlabBridgeLogo.png| A new extension allows to run matlab scripts without having to recompile Slicer. For more information see [[Documentation/Nightly/Extensions/MatlabBridge|'''here''']]&lt;br /&gt;
Image:ExtensionManagerScreen Shot 2013-05-23 at 9.40.23 PM.png| Extension Manager, the slicer multiplatform Appstore is open for business and free.&lt;br /&gt;
Image:ScreenshotLobeSegmentation.png| Semi-automatic lobe segmentation for regional lung disease analysis as part of the Chest Imaging Platform funded by NHLBI 1R01HL116931&lt;br /&gt;
Image:CMRToolkit.png|The [http://capulet.med.utah.edu/namic/cmrslicer  Cardiac MR Extension] provides tools for segmentation and analysis of heart tissue and structure for treatment and diagnosis of Atrial Fibrillation.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;2012&amp;quot; widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
Image:BoxChart.png| A box plot&lt;br /&gt;
Image:2012-09-07-FetalBrain.png| Fetal brain development. The visualization is using volume rendering and the Multivolume modules in Slicer 4. Click [[media:FetalBrainGowth.mov|'''here''']] for the full movie (~24mb). Data downloaded from [http://biomedic.doc.ic.ac.uk/brain-development/index.php?n=Main.Fetal Imperial College].&lt;br /&gt;
Image:Screen Shot 2012-09-05 at 10.01.35 AM.png|Leveraging multi viewer layout to arrange 6 slices in the 3D viewer&lt;br /&gt;
Image:ComplexQueryWithImage.jpg|Visualization of complex query &amp;quot;motor system + mass + straight gyrus&amp;quot; using the faceted query module&lt;br /&gt;
Image:Screen Shot 2012-05-30 at 8.03.23 AM.png| Fibers colored by their mean orientation is now available in the Tractography Display module&lt;br /&gt;
Image:SlicerRT-0.2_screenshot.png|[https://www.assembla.com/spaces/slicerrt/milestones/1089853-slicerrt-0-2-release SlicerRT 0.2] has been released! [https://www.assembla.com/spaces/slicerrt/ SlicerRT] is 3D Slicer with extensions for radiotherapy research, which is developed by SparKit project with the contributions from Slicer community.&lt;br /&gt;
Image:Screen Shot 2012-04-11 at 8.07.36 AM.png|The new extension manager&lt;br /&gt;
Image:Screen Shot 2012-04-11 at 8.11.59 AM.png|Up to date download statistics&lt;br /&gt;
Image:Screen Shot 2012-04-05 at 11.35.08 AM.png|A combination of ROI cropping of streamlines, fiducial based seeding and labelmap seeding allows to assess the deformation of streamlines which are due to tumor based deformations.&lt;br /&gt;
Image:2012-03-05-downloadpage.png|New download page which highlights the operating system of the downloading system.&lt;br /&gt;
Image:2012-03-04-Welcome.png|New look for the Welcome module and the &amp;quot;Load/Save&amp;quot; toolbar&lt;br /&gt;
Image:2012-03-04-DWI2FBT.png|Step one of the DWI to Full-brain tractography wizard&lt;br /&gt;
Image:2012-03-04-SliceViewerControllers.png|Improved 2-stage user interface for the Slice Viewer Controllers&lt;br /&gt;
Image:2012-03-04-DicomWidget.png|Updated Dicom Module&lt;br /&gt;
Image:2012-03-04-CoreModuleIcons.png|Updated Icons for the Core Modules&lt;br /&gt;
Image:2012-03-04-CompareViews.png|Updated CompareViewers and Viewer Controler Module&lt;br /&gt;
Image:Screen Shot 2012-02-23 at 7.53.51 AM.png|MultiVolumeExplorer with support for charting. See [[Documentation/Snapshot/Modules/MultiVolumeExplorer|here]] for more information.&lt;br /&gt;
Image:Screen Shot 2012-02-09 at 10.11.08 AM.png|[[Documentation/4.0/Modules/LabelStatistics|Label Statistics]] with charting and visualization&lt;br /&gt;
Image:3D Slicer 4.0.1.2012-02-03 180.png|Image Quantification with Label Statistics, Charting, and Volume Rendering&lt;br /&gt;
Image:Slicer2011-gource.png|Frame from a movie of slicer code activity in 2011.  See '''[http://boggs.bwh.harvard.edu/slicer/slicer4-2011-gource.x264.mp4 the full movie here]'''.  Made with [http://code.google.com/p/gource/ gource].  Inspired by a [http://vimeo.com/33989053 an ITKv4 gource movie]&lt;br /&gt;
Image:AnEarlyChartView.png|A ChartView using QWebView and jqPlot with plots defined in MRML&lt;br /&gt;
Image:ALaterChartView.png|A ChartView using QWebView and jqPlot with plots defined in MRML&lt;br /&gt;
Image:ABarChartView.png|A bar chart tie MRML to a QWebView&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;2011&amp;quot; widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
Image:Prostate multiparametric visualization Slicer4.png|Compareviewers&lt;br /&gt;
Image:Slicer4_ChangeTracker_Ad.png|ChangeTracker visualization of analysis results&lt;br /&gt;
Image:Slicer4-SceneViewGUI.jpeg|Sceneview Module&lt;br /&gt;
Image:Selection 142.png|Dicom widget&lt;br /&gt;
Image:3D Slicer 4.0.gamma-2011-10-20 141.png|Endoscopy module&lt;br /&gt;
Image:VolumeRendering-CTA-2011.png|Volumerendering of a CT angiogram&lt;br /&gt;
Image:Tumor-Volume-Rendering-PostGad-2011.png|Volumerendering of a subvolume of a post Gadolinium T1 weighted image of a GBM. Note the relation of surrounding vessels to the tumor.&lt;br /&gt;
Image:2011-11-12-CroppingWholeBrainTractography-detail.png|Note the deformation of the corpus callosum fibers&lt;br /&gt;
Image:2011-11-12-CroppingWholeBrainTractography.png|Using an ROI to crop streamlines from a whole brain tractography. The streamlines display color by orientation, the ellipsoids are displaying fractional anisotropy.&lt;br /&gt;
Image:Screen Shot 2011-11-02 at 1.52.42 PM.png|Annotation module 2011-11&lt;br /&gt;
Image:MainGUI-2011-11.png|Main Gui with pop-up slice controllers&lt;br /&gt;
Image:DataProbe-2011-11.png|The Data Probe&lt;br /&gt;
Image:ModelsModule-2011-11.png|Models organized in a hierarchy&lt;br /&gt;
Image:Conventional-Widescreen-10-2011.png|New Look Oct 2011&lt;br /&gt;
Image:QSlicerVolumeRenderingModule-DualView.png|Dual camera, dual 3D viewer&lt;br /&gt;
Image:4.0-Main-GUI-Facelift.png|After the facelift for the GUI&lt;br /&gt;
Image:QSlicerModelsModule.png|New models module appearance&lt;br /&gt;
Image:SlicerWithVolumeRendering.png|Slicer4 with Volume Rendering&lt;br /&gt;
Image:Slicer4-AnnotationGUI.jpg|Slicer4 Annotation Module&lt;br /&gt;
Image:SlicerWithDTI.png|Glyph display on cross-sections&lt;br /&gt;
Image:FirstCompareViewInSlicer4-2011.png| First CompareView in Slicer4 2011&lt;br /&gt;
Image:2011-01-24-Annotation.png| Slicer 4 Annotation Module 2011-01-24&lt;br /&gt;
Image:2011-01-24-Annotation.png| Slicer 4 Annotation Module 2011-01-24&lt;br /&gt;
Image:LiveUltrasoundModule-Slicer4.jpg| Slicer 4 Live ultrasound module for IGT spine procedures&lt;br /&gt;
Image:LiveUltrasoundModule-Slicer4_2.jpg| Slicer 4 Live ultrasound module for IGT prostate procedures&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;2010&amp;quot; widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
Image:2010-SlicerAM QtAnnotation.png| Slicer 4 Annotation Module&lt;br /&gt;
Image:SlicerQT-2009-12-10.png|Slicer with Qt only&lt;br /&gt;
Image:QSlicerROIModule.png| ROI Module&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:SlicerIGT-VisualBlog2013.png&amp;diff=36984</id>
		<title>File:SlicerIGT-VisualBlog2013.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:SlicerIGT-VisualBlog2013.png&amp;diff=36984"/>
		<updated>2014-01-13T18:16:19Z</updated>

		<summary type="html">&lt;p&gt;Ungi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Slicer4:VisualBlog&amp;diff=36983</id>
		<title>Slicer4:VisualBlog</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Slicer4:VisualBlog&amp;diff=36983"/>
		<updated>2014-01-13T18:16:01Z</updated>

		<summary type="html">&lt;p&gt;Ungi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the Slicer 4 visual blog. Please click [[Slicer3:VisualBlog| here]] if you are looking for the old Slicer 3 visual blog.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;2013&amp;quot; widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
Image:SlicerIGT-VisualBlog2013.png| Some applications of the SlicerIGT extension for image-guided and navigated medical interventions. For more information see [[www.slicerigt.org]].&lt;br /&gt;
Image:UKFTractography_CC.jpg|[http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/UKFTractography UKFTractography] is a module for computing tractography of DWI images using an unscented Kalman filter.  Because of its 2-tensor algorithm, it is able to model fiber crossings and capture many more fibers than a single tensor algorithm.&lt;br /&gt;
Image:SPV1.png|[http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/ShapePopulationViewer ShapePopulationViewer] is an external tool that allows the user to dynamically interact with multiple surfaces at the same time : an interesting tool for shape visualisation and comparison. It now is available as a Slicer Extension.&lt;br /&gt;
Image:SlicerRT_0.13_SubjectHierarchy_ProstateEclipseLoaded.png|[http://www.na-mic.org/Wiki/index.php/2014_Winter_Project_Week:SubjectHierarchy The Subject hierarchy module and mechanism] organizes and handles loaded data in the RT extension package, providing processing and analysis features through plugins. It aspires to be a convenient central organizing point for many of the operations that 3D Slicer and its extensions perform.&lt;br /&gt;
Image:DownloadFile 2.jpg|[[Documentation/4.3/Modules/DataStore|The Data Store]] allows a user to easily upload and download MRB files. &lt;br /&gt;
Image:SlicerRT ContourRepresentations.png|[[Documentation/4.3/Modules/Contours|The Contours module]] manages contours in the RT extension package.&lt;br /&gt;
Image:MultiVolume-4.3.0-update.png| [[Documentation/4.3/Modules/MultiVolumeExplorer|MultiVolumeExplorer module]] has been updated to include the capability to plot multivolume pixel values from 2 multivolumes at the same time. This feature is particularly helpful while visualizing the results of model fits, such as those produced by the updated [[Documentation/4.3/Modules/PkModeling|PkModeling extension]].&lt;br /&gt;
Image:MatlabBridgeLogo.png| A new extension allows to run matlab scripts without having to recompile Slicer. For more information see [[Documentation/Nightly/Extensions/MatlabBridge|'''here''']]&lt;br /&gt;
Image:ExtensionManagerScreen Shot 2013-05-23 at 9.40.23 PM.png| Extension Manager, the slicer multiplatform Appstore is open for business and free.&lt;br /&gt;
Image:ScreenshotLobeSegmentation.png| Semi-automatic lobe segmentation for regional lung disease analysis as part of the Chest Imaging Platform funded by NHLBI 1R01HL116931&lt;br /&gt;
Image:CMRToolkit.png|The [http://capulet.med.utah.edu/namic/cmrslicer  Cardiac MR Extension] provides tools for segmentation and analysis of heart tissue and structure for treatment and diagnosis of Atrial Fibrillation.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;2012&amp;quot; widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
Image:BoxChart.png| A box plot&lt;br /&gt;
Image:2012-09-07-FetalBrain.png| Fetal brain development. The visualization is using volume rendering and the Multivolume modules in Slicer 4. Click [[media:FetalBrainGowth.mov|'''here''']] for the full movie (~24mb). Data downloaded from [http://biomedic.doc.ic.ac.uk/brain-development/index.php?n=Main.Fetal Imperial College].&lt;br /&gt;
Image:Screen Shot 2012-09-05 at 10.01.35 AM.png|Leveraging multi viewer layout to arrange 6 slices in the 3D viewer&lt;br /&gt;
Image:ComplexQueryWithImage.jpg|Visualization of complex query &amp;quot;motor system + mass + straight gyrus&amp;quot; using the faceted query module&lt;br /&gt;
Image:Screen Shot 2012-05-30 at 8.03.23 AM.png| Fibers colored by their mean orientation is now available in the Tractography Display module&lt;br /&gt;
Image:SlicerRT-0.2_screenshot.png|[https://www.assembla.com/spaces/slicerrt/milestones/1089853-slicerrt-0-2-release SlicerRT 0.2] has been released! [https://www.assembla.com/spaces/slicerrt/ SlicerRT] is 3D Slicer with extensions for radiotherapy research, which is developed by SparKit project with the contributions from Slicer community.&lt;br /&gt;
Image:Screen Shot 2012-04-11 at 8.07.36 AM.png|The new extension manager&lt;br /&gt;
Image:Screen Shot 2012-04-11 at 8.11.59 AM.png|Up to date download statistics&lt;br /&gt;
Image:Screen Shot 2012-04-05 at 11.35.08 AM.png|A combination of ROI cropping of streamlines, fiducial based seeding and labelmap seeding allows to assess the deformation of streamlines which are due to tumor based deformations.&lt;br /&gt;
Image:2012-03-05-downloadpage.png|New download page which highlights the operating system of the downloading system.&lt;br /&gt;
Image:2012-03-04-Welcome.png|New look for the Welcome module and the &amp;quot;Load/Save&amp;quot; toolbar&lt;br /&gt;
Image:2012-03-04-DWI2FBT.png|Step one of the DWI to Full-brain tractography wizard&lt;br /&gt;
Image:2012-03-04-SliceViewerControllers.png|Improved 2-stage user interface for the Slice Viewer Controllers&lt;br /&gt;
Image:2012-03-04-DicomWidget.png|Updated Dicom Module&lt;br /&gt;
Image:2012-03-04-CoreModuleIcons.png|Updated Icons for the Core Modules&lt;br /&gt;
Image:2012-03-04-CompareViews.png|Updated CompareViewers and Viewer Controler Module&lt;br /&gt;
Image:Screen Shot 2012-02-23 at 7.53.51 AM.png|MultiVolumeExplorer with support for charting. See [[Documentation/Snapshot/Modules/MultiVolumeExplorer|here]] for more information.&lt;br /&gt;
Image:Screen Shot 2012-02-09 at 10.11.08 AM.png|[[Documentation/4.0/Modules/LabelStatistics|Label Statistics]] with charting and visualization&lt;br /&gt;
Image:3D Slicer 4.0.1.2012-02-03 180.png|Image Quantification with Label Statistics, Charting, and Volume Rendering&lt;br /&gt;
Image:Slicer2011-gource.png|Frame from a movie of slicer code activity in 2011.  See '''[http://boggs.bwh.harvard.edu/slicer/slicer4-2011-gource.x264.mp4 the full movie here]'''.  Made with [http://code.google.com/p/gource/ gource].  Inspired by a [http://vimeo.com/33989053 an ITKv4 gource movie]&lt;br /&gt;
Image:AnEarlyChartView.png|A ChartView using QWebView and jqPlot with plots defined in MRML&lt;br /&gt;
Image:ALaterChartView.png|A ChartView using QWebView and jqPlot with plots defined in MRML&lt;br /&gt;
Image:ABarChartView.png|A bar chart tie MRML to a QWebView&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;2011&amp;quot; widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
Image:Prostate multiparametric visualization Slicer4.png|Compareviewers&lt;br /&gt;
Image:Slicer4_ChangeTracker_Ad.png|ChangeTracker visualization of analysis results&lt;br /&gt;
Image:Slicer4-SceneViewGUI.jpeg|Sceneview Module&lt;br /&gt;
Image:Selection 142.png|Dicom widget&lt;br /&gt;
Image:3D Slicer 4.0.gamma-2011-10-20 141.png|Endoscopy module&lt;br /&gt;
Image:VolumeRendering-CTA-2011.png|Volumerendering of a CT angiogram&lt;br /&gt;
Image:Tumor-Volume-Rendering-PostGad-2011.png|Volumerendering of a subvolume of a post Gadolinium T1 weighted image of a GBM. Note the relation of surrounding vessels to the tumor.&lt;br /&gt;
Image:2011-11-12-CroppingWholeBrainTractography-detail.png|Note the deformation of the corpus callosum fibers&lt;br /&gt;
Image:2011-11-12-CroppingWholeBrainTractography.png|Using an ROI to crop streamlines from a whole brain tractography. The streamlines display color by orientation, the ellipsoids are displaying fractional anisotropy.&lt;br /&gt;
Image:Screen Shot 2011-11-02 at 1.52.42 PM.png|Annotation module 2011-11&lt;br /&gt;
Image:MainGUI-2011-11.png|Main Gui with pop-up slice controllers&lt;br /&gt;
Image:DataProbe-2011-11.png|The Data Probe&lt;br /&gt;
Image:ModelsModule-2011-11.png|Models organized in a hierarchy&lt;br /&gt;
Image:Conventional-Widescreen-10-2011.png|New Look Oct 2011&lt;br /&gt;
Image:QSlicerVolumeRenderingModule-DualView.png|Dual camera, dual 3D viewer&lt;br /&gt;
Image:4.0-Main-GUI-Facelift.png|After the facelift for the GUI&lt;br /&gt;
Image:QSlicerModelsModule.png|New models module appearance&lt;br /&gt;
Image:SlicerWithVolumeRendering.png|Slicer4 with Volume Rendering&lt;br /&gt;
Image:Slicer4-AnnotationGUI.jpg|Slicer4 Annotation Module&lt;br /&gt;
Image:SlicerWithDTI.png|Glyph display on cross-sections&lt;br /&gt;
Image:FirstCompareViewInSlicer4-2011.png| First CompareView in Slicer4 2011&lt;br /&gt;
Image:2011-01-24-Annotation.png| Slicer 4 Annotation Module 2011-01-24&lt;br /&gt;
Image:2011-01-24-Annotation.png| Slicer 4 Annotation Module 2011-01-24&lt;br /&gt;
Image:LiveUltrasoundModule-Slicer4.jpg| Slicer 4 Live ultrasound module for IGT spine procedures&lt;br /&gt;
Image:LiveUltrasoundModule-Slicer4_2.jpg| Slicer 4 Live ultrasound module for IGT prostate procedures&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;2010&amp;quot; widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
Image:2010-SlicerAM QtAnnotation.png| Slicer 4 Annotation Module&lt;br /&gt;
Image:SlicerQT-2009-12-10.png|Slicer with Qt only&lt;br /&gt;
Image:QSlicerROIModule.png| ROI Module&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:ScoliosisLogo.png&amp;diff=33795</id>
		<title>File:ScoliosisLogo.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:ScoliosisLogo.png&amp;diff=33795"/>
		<updated>2013-07-05T03:21:59Z</updated>

		<summary type="html">&lt;p&gt;Ungi: uploaded a new version of &amp;quot;File:ScoliosisLogo.png&amp;quot;:&amp;amp;#32;Reverted to version as of 03:20, 5 July 2013&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Logo for the Scoliosis extension&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:ScoliosisLogo.png&amp;diff=33794</id>
		<title>File:ScoliosisLogo.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:ScoliosisLogo.png&amp;diff=33794"/>
		<updated>2013-07-05T03:21:42Z</updated>

		<summary type="html">&lt;p&gt;Ungi: uploaded a new version of &amp;quot;File:ScoliosisLogo.png&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Logo for the Scoliosis extension&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:ScoliosisLogo.png&amp;diff=33793</id>
		<title>File:ScoliosisLogo.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:ScoliosisLogo.png&amp;diff=33793"/>
		<updated>2013-07-05T03:20:42Z</updated>

		<summary type="html">&lt;p&gt;Ungi: uploaded a new version of &amp;quot;File:ScoliosisLogo.png&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Logo for the Scoliosis extension&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:ScoliosisLogo.png&amp;diff=33792</id>
		<title>File:ScoliosisLogo.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:ScoliosisLogo.png&amp;diff=33792"/>
		<updated>2013-07-05T03:20:08Z</updated>

		<summary type="html">&lt;p&gt;Ungi: uploaded a new version of &amp;quot;File:ScoliosisLogo.png&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Logo for the Scoliosis extension&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/Nightly/Modules/CollectFiducials&amp;diff=31742</id>
		<title>Documentation/Nightly/Modules/CollectFiducials</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/Nightly/Modules/CollectFiducials&amp;diff=31742"/>
		<updated>2013-05-25T19:26:40Z</updated>

		<summary type="html">&lt;p&gt;Ungi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-header}}&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Introduction and Acknowledgements}}&lt;br /&gt;
Author: Tamas Ungi (Perk Lab, Queen's University)&amp;lt;br&amp;gt;&lt;br /&gt;
Contact: [http://perk.cs.queensu.ca/profiles/ungi Tamas Ungi]&amp;lt;br&amp;gt;&lt;br /&gt;
Website: https://github.com/SlicerIGT/CollectFiducials&amp;lt;br&amp;gt;&lt;br /&gt;
License: [http://www.slicer.org/pages/LicenseText Slicer license]&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-row}}&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-logo-gallery&lt;br /&gt;
|{{collaborator|logo|cco}}|{{collaborator|longname|cco}}&lt;br /&gt;
|{{collaborator|logo|sparkit}}|{{collaborator|longname|sparkit}}&lt;br /&gt;
|{{collaborator|logo|namic}}|NA-MIC&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
This work is supported by ...&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Extension Description}}&lt;br /&gt;
{{documentation/modulename}} module allows collection of fiducial annotation points using a transform node as the source of point position. This can be used to collect landmark points for registration in IGT procedures when the input transform is updated by a tracked pointer. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Use Cases}}&lt;br /&gt;
* Interventional and surgical tool registration for navigated procedures.&lt;br /&gt;
* Patient registration in IGT procedures.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Slicer4-VolumeResliceDriver-GUI.png|thumb|400px|VolumeResliceDriver GUI ]]&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Tutorials}}&lt;br /&gt;
To use this module&lt;br /&gt;
* Select the transform that represents the pointer tool.&lt;br /&gt;
* Click record to add a fiducial point to the currently active Annotation Hierarchy.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ----------------------------&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|References}}&lt;br /&gt;
#Tokuda J, Fischer GS, Papademetris X, Yaniv Z, Ibanez L, Cheng P, Liu H, Blevins J, Arata J, Golby A, Kapur T, Pieper S, Burdette EC, Fichtinger G, Tempany CM, Hata N, OpenIGTLink: An Open Network Protocol for Image-Guided Therapy Environment, Int J Med Robot 2009; 5(4):423-34.&lt;br /&gt;
 --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-footer}}&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/Nightly/Modules/CollectFiducials&amp;diff=31741</id>
		<title>Documentation/Nightly/Modules/CollectFiducials</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/Nightly/Modules/CollectFiducials&amp;diff=31741"/>
		<updated>2013-05-25T19:26:19Z</updated>

		<summary type="html">&lt;p&gt;Ungi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-header}}&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Introduction and Acknowledgements}}&lt;br /&gt;
Author: Tamas Ungi (Perk Lab, Queen's University)&amp;lt;br&amp;gt;&lt;br /&gt;
Contact: [http://perk.cs.queensu.ca/profiles/ungi Tamas Ungi]&amp;lt;br&amp;gt;&lt;br /&gt;
Website: https://github.com/SlicerIGT/CollectFiducials&amp;lt;br&amp;gt;&lt;br /&gt;
License: [http://www.slicer.org/pages/LicenseText Slicer license]&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-row}}&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-logo-gallery&lt;br /&gt;
|{{collaborator|logo|cco}}|{{collaborator|longname|cco}}&lt;br /&gt;
|{{collaborator|logo|sparkit}}|{{collaborator|longname|sparkit}}&lt;br /&gt;
|{{collaborator|logo|namic}}|NA-MIC&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
This work is supported by ...&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Extension Description}}&lt;br /&gt;
{{documentation/modulename}} module allows collection of fiducial annotation points using a transform node as the source of point position. This can be used to collect landmark points for registration in IGT procedures when the input transform is updated by a tracked pointer. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Use Cases}}&lt;br /&gt;
* Interventional and surgical tool registration for navigated procedures.&lt;br /&gt;
* Patient registration in IGT procedures.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Slicer4-VolumeResliceDriver-GUI.png|thumb|400px|VolumeResliceDriver GUI ]]&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Tutorials}}&lt;br /&gt;
To use this module&lt;br /&gt;
* Select the transform that represents the pointer tool.&lt;br /&gt;
* Click record to add a fiducial point to the currently active Annotation Hierarchy.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|References}}&lt;br /&gt;
#Tokuda J, Fischer GS, Papademetris X, Yaniv Z, Ibanez L, Cheng P, Liu H, Blevins J, Arata J, Golby A, Kapur T, Pieper S, Burdette EC, Fichtinger G, Tempany CM, Hata N, OpenIGTLink: An Open Network Protocol for Image-Guided Therapy Environment, Int J Med Robot 2009; 5(4):423-34.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-footer}}&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/Nightly/Modules/CollectFiducials&amp;diff=31740</id>
		<title>Documentation/Nightly/Modules/CollectFiducials</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/Nightly/Modules/CollectFiducials&amp;diff=31740"/>
		<updated>2013-05-25T19:25:49Z</updated>

		<summary type="html">&lt;p&gt;Ungi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-header}}&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Introduction and Acknowledgements}}&lt;br /&gt;
Author: Tamas Ungi (Perk Lab, Queen's University)&amp;lt;br&amp;gt;&lt;br /&gt;
Contact: [http://perk.cs.queensu.ca/profiles/ungi Tamas Ungi]&amp;lt;br&amp;gt;&lt;br /&gt;
Website: https://github.com/SlicerIGT/CollectFiducials&amp;lt;br&amp;gt;&lt;br /&gt;
License: [http://www.slicer.org/pages/LicenseText Slicer license]&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-row}}&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-logo-gallery&lt;br /&gt;
|{{collaborator|logo|cco}}|{{collaborator|longname|cco}}&lt;br /&gt;
|{{collaborator|logo|sparkit}}|{{collaborator|longname|sparkit}}&lt;br /&gt;
|{{collaborator|logo|namic}}|NA-MIC&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
This work is supported by ...&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Extension Description}}&lt;br /&gt;
{{documentation/modulename}} module allows collection of fiducial annotation points using a transform node as the source of point position. This can be used to collect landmark points for registration in IGT procedures when the input transform is updated by a tracked pointer. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Use Cases}}&lt;br /&gt;
* Interventional and surgical tool registration for navigated procedures.&lt;br /&gt;
* Patient registration in IGT procedures.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Slicer4-VolumeResliceDriver-GUI.png|thumb|400px|VolumeResliceDriver GUI ]]&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Tutorials}}&lt;br /&gt;
To use this module&lt;br /&gt;
* Select the transform that represents the pointer tool.&lt;br /&gt;
* Click record to add a fiducial point to the currently active Annotation Hierarchy.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|References}}&lt;br /&gt;
#Tokuda J, Fischer GS, Papademetris X, Yaniv Z, Ibanez L, Cheng P, Liu H, Blevins J, Arata J, Golby A, Kapur T, Pieper S, Burdette EC, Fichtinger G, Tempany CM, Hata N, OpenIGTLink: An Open Network Protocol for Image-Guided Therapy Environment, Int J Med Robot 2009; 5(4):423-34.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Information for Developers}}&lt;br /&gt;
{{documentation/{{documentation/version}}/module-subsection|Logo}}&lt;br /&gt;
[[Image:SlicerIGTLogo.png]]&lt;br /&gt;
&lt;br /&gt;
The {{documentation/modulename}} logo is designed by Tamas Ungi (Queen's University).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-footer}}&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/Nightly/Modules/CollectFiducials&amp;diff=31739</id>
		<title>Documentation/Nightly/Modules/CollectFiducials</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/Nightly/Modules/CollectFiducials&amp;diff=31739"/>
		<updated>2013-05-25T19:22:56Z</updated>

		<summary type="html">&lt;p&gt;Ungi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-header}}&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Introduction and Acknowledgements}}&lt;br /&gt;
Author: Tamas Ungi (Perk Lab, Queen's University)&amp;lt;br&amp;gt;&lt;br /&gt;
Contact: [http://perk.cs.queensu.ca/profiles/ungi Tamas Ungi]&amp;lt;br&amp;gt;&lt;br /&gt;
Website: https://github.com/SlicerIGT/CollectFiducials&amp;lt;br&amp;gt;&lt;br /&gt;
License: [http://www.slicer.org/pages/LicenseText Slicer license]&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-row}}&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-logo-gallery&lt;br /&gt;
|{{collaborator|logo|cco}}|{{collaborator|longname|cco}}&lt;br /&gt;
|{{collaborator|logo|sparkit}}|{{collaborator|longname|sparkit}}&lt;br /&gt;
|{{collaborator|logo|namic}}|NA-MIC&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
This work is supported by ...&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Extension Description}}&lt;br /&gt;
{{documentation/modulename}} module allows collection of fiducial annotation points using a transform node as the source of point position. This can be used to collect landmark points for registration in IGT procedures when the input transform is updated by a tracked pointer. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Use Cases}}&lt;br /&gt;
* Interventional and surgical tool registration for navigated procedures.&lt;br /&gt;
* Patient registration in IGT procedures.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Slicer4-VolumeResliceDriver-GUI.png|thumb|400px|VolumeResliceDriver GUI ]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Tutorials}}&lt;br /&gt;
To use this module&lt;br /&gt;
* Select the transform that represents the pointer tool.&lt;br /&gt;
* Click record to add a fiducial point to the currently active Annotation Hierarchy.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|References}}&lt;br /&gt;
#Tokuda J, Fischer GS, Papademetris X, Yaniv Z, Ibanez L, Cheng P, Liu H, Blevins J, Arata J, Golby A, Kapur T, Pieper S, Burdette EC, Fichtinger G, Tempany CM, Hata N, OpenIGTLink: An Open Network Protocol for Image-Guided Therapy Environment, Int J Med Robot 2009; 5(4):423-34.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Information for Developers}}&lt;br /&gt;
{{documentation/{{documentation/version}}/module-subsection|Logo}}&lt;br /&gt;
[[Image:VolumeResliceDriverIcon.png]]&lt;br /&gt;
&lt;br /&gt;
The {{documentation/modulename}} logo is designed by Tamas Ungi (Queen's University).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-footer}}&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/Nightly/Modules/CollectFiducials&amp;diff=31738</id>
		<title>Documentation/Nightly/Modules/CollectFiducials</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/Nightly/Modules/CollectFiducials&amp;diff=31738"/>
		<updated>2013-05-25T19:20:03Z</updated>

		<summary type="html">&lt;p&gt;Ungi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-header}}&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Introduction and Acknowledgements}}&lt;br /&gt;
Author: Tamas Ungi&amp;lt;br&amp;gt;&lt;br /&gt;
Contact: [http://perk.cs.queensu.ca/profiles/ungi Tamas Ungi]&amp;lt;br&amp;gt;&lt;br /&gt;
Website: https://github.com/SlicerIGT/CollectFiducials&amp;lt;br&amp;gt;&lt;br /&gt;
License: [http://www.slicer.org/pages/LicenseText Slicer license]&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-row}}&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-logo-gallery&lt;br /&gt;
|{{collaborator|logo|namic}}|NA-MIC&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
This work is supported by ...&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Extension Description}}&lt;br /&gt;
{{documentation/modulename}} module allows collection of fiducial annotation points using a transform node as the source of point position. This can be used to collect landmark points for registration in IGT procedures when the input transform is updated by a tracked pointer. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Use Cases}}&lt;br /&gt;
* Interventional and surgical tool registration for navigated procedures.&lt;br /&gt;
* Patient registration in IGT procedures.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Slicer4-VolumeResliceDriver-GUI.png|thumb|400px|VolumeResliceDriver GUI ]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Tutorials}}&lt;br /&gt;
To use this module&lt;br /&gt;
* Select the transform that represents the pointer tool.&lt;br /&gt;
* Click record to add a fiducial point to the currently active Annotation Hierarchy.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|References}}&lt;br /&gt;
#Tokuda J, Fischer GS, Papademetris X, Yaniv Z, Ibanez L, Cheng P, Liu H, Blevins J, Arata J, Golby A, Kapur T, Pieper S, Burdette EC, Fichtinger G, Tempany CM, Hata N, OpenIGTLink: An Open Network Protocol for Image-Guided Therapy Environment, Int J Med Robot 2009; 5(4):423-34.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Information for Developers}}&lt;br /&gt;
{{documentation/{{documentation/version}}/module-subsection|Logo}}&lt;br /&gt;
[[Image:VolumeResliceDriverIcon.png]]&lt;br /&gt;
&lt;br /&gt;
The {{documentation/modulename}} logo is designed by Tamas Ungi (Queen's University).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-footer}}&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/Nightly/Modules/CollectFiducials&amp;diff=31737</id>
		<title>Documentation/Nightly/Modules/CollectFiducials</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/Nightly/Modules/CollectFiducials&amp;diff=31737"/>
		<updated>2013-05-25T19:19:41Z</updated>

		<summary type="html">&lt;p&gt;Ungi: Created page with '&amp;lt;!-- ---------------------------- --&amp;gt; {{documentation/{{documentation/version}}/module-header}} &amp;lt;!-- ---------------------------- --&amp;gt;  &amp;lt;!-- ---------------------------- --&amp;gt; {{doc…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-header}}&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Introduction and Acknowledgements}}&lt;br /&gt;
Author: Tamas Ungi&amp;lt;br&amp;gt;&lt;br /&gt;
Contact: [http://perk.cs.queensu.ca/profiles/ungi Tamas]&amp;lt;br&amp;gt;&lt;br /&gt;
Website: https://github.com/SlicerIGT/CollectFiducials&amp;lt;br&amp;gt;&lt;br /&gt;
License: [http://www.slicer.org/pages/LicenseText Slicer license]&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-row}}&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-logo-gallery&lt;br /&gt;
|{{collaborator|logo|namic}}|NA-MIC&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
This work is supported by ...&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Extension Description}}&lt;br /&gt;
{{documentation/modulename}} module allows collection of fiducial annotation points using a transform node as the source of point position. This can be used to collect landmark points for registration in IGT procedures when the input transform is updated by a tracked pointer. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Use Cases}}&lt;br /&gt;
* Interventional and surgical tool registration for navigated procedures.&lt;br /&gt;
* Patient registration in IGT procedures.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Slicer4-VolumeResliceDriver-GUI.png|thumb|400px|VolumeResliceDriver GUI ]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Tutorials}}&lt;br /&gt;
To use this module&lt;br /&gt;
* Select the transform that represents the pointer tool.&lt;br /&gt;
* Click record to add a fiducial point to the currently active Annotation Hierarchy.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|References}}&lt;br /&gt;
#Tokuda J, Fischer GS, Papademetris X, Yaniv Z, Ibanez L, Cheng P, Liu H, Blevins J, Arata J, Golby A, Kapur T, Pieper S, Burdette EC, Fichtinger G, Tempany CM, Hata N, OpenIGTLink: An Open Network Protocol for Image-Guided Therapy Environment, Int J Med Robot 2009; 5(4):423-34.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Information for Developers}}&lt;br /&gt;
{{documentation/{{documentation/version}}/module-subsection|Logo}}&lt;br /&gt;
[[Image:VolumeResliceDriverIcon.png]]&lt;br /&gt;
&lt;br /&gt;
The {{documentation/modulename}} logo is designed by Tamas Ungi (Queen's University).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-footer}}&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/Nightly/Extensions&amp;diff=31736</id>
		<title>Documentation/Nightly/Extensions</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/Nightly/Extensions&amp;diff=31736"/>
		<updated>2013-05-25T19:08:48Z</updated>

		<summary type="html">&lt;p&gt;Ungi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;= Extensions by Category =&lt;br /&gt;
&lt;br /&gt;
==Cat 1==&lt;br /&gt;
&lt;br /&gt;
==Cat 2==&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/SkullStripper|SkullStripper]] (Xiaodong Tao)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/CARMA|Cardiac MRI Toolkit]] (Alan Morris, Salma Bengali)[[image:UnderConstruction.png|tumb|10px]]&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/PkModeling|PkModeling]] (Emma Zhu, Jim Miller)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/FacetedVisualizer|FacetedVisualizer]] (Harini Veeraraghavan, Jim Miller)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/Reporting|Reporting]] (Andrey Fedorov, Nicole Aucoin, Steve Pieper) (work in progress)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/SlicerRT|SlicerRT]] (Csaba Pinter, Andras Lasso, Kevin Wang, Steve Pieper)&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/DicomRtImport|DICOM-RT import]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/Contours|Contours]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/DoseVolumeHistogram|Dose volume histogram]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/DoseAccumulation|Dose accumulation]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/DoseComparison|Dose comparison]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/Isodose|Isodose line and surface display]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/ContourComparison|Contour comparison]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/ContourMorphology|Contour morphology]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/PatientHierarchy|Patient hierarchy]]&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/DeformationFieldVisualizer|Deformation field visualizer]]&lt;br /&gt;
** Modules from [[Documentation/{{documentation/version}}/Extensions/Plastimatch|Plastimatch]] (Greg Sharp)&lt;br /&gt;
*** [[Documentation/{{documentation/version}}/Modules/PlmBSplineDeformableRegistration|Plastimatch Automatic deformable image registration]]&lt;br /&gt;
*** [[Documentation/{{documentation/version}}/Modules/PlmDICOMRTImport|Plastimatch DICOM-RT import]]&lt;br /&gt;
*** [[Documentation/{{documentation/version}}/Modules/PlmDICOMRTExport|Plastimatch DICOM-RT export]] [[image:UnderConstruction.png|tumb|10px]]&lt;br /&gt;
*** [[Documentation/{{documentation/version}}/Modules/PlmLANDWARP|Plastimatch LANDWARP Landmark]]&lt;br /&gt;
*** [[Documentation/{{documentation/version}}/Modules/PlmXFORMWARP|Plastimatch XFORMWARP]] [[image:UnderConstruction.png|tumb|10px]]&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/SlicerIGT|SlicerIGT]] (Tamas Ungi, Adam Rankin, Andras Lasso, Junichi Tokuda, Laurent Chauvin)&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/CollectFiducials|CollectFiducials]] (Tamas Ungi)&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/CreateModels|CreateModels]] (Tamas Ungi, Matthew Holden)&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/OpenIGTLinkRemote|OpenIGTLinkRemote]] (Tamas Ungi, Andras Lasso)&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/UltrasoundSnapshots|UltrasoundSnapshots]] (Tamas Ungi, Franklin King)&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Extensions/VolumeResliceDriver|VolumeResliceDriver]] (Junichi Tokuda, Tamas Ungi, Laurent Chauvin)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/iGyne|iGyne]] (Xiaojun Chen and iGyne Team)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/LongitudinalPETCT|LongitudinalPETCT]] (Paul Mercea, Andrey Fedorov)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/DTIProcess|DTIProcess]] (Francois Budin)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/DTIAtlasFiberAnalyzer|DTIAtlasFiberAnalyzer]] (Francois Budin)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/FiberViewerLight|FiberViewerLight]] (Francois Budin)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/DTIPrep|DTIPrep]] (Francois Budin)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/DTIAtlasBuilder|DTIAtlasBuilder]] (Adrien Kaiser)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/TubeTK|TubeTK]] (Stephen Aylward, Jean-Christophe Fillion-Robin, Christopher Mullins, Michael Jeulin-L, Matthew McCormick)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/UKFTractography|UKFTractography]] (Ryan Eckbo, Yogesh Rathi)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/TrackerStabilizer|TrackerStabilizer]] (Laurent Chauvin, Jayender Jagadeesan)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/ChangeTracker|ChangeTracker]] (Andrey Fedorov)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/SobolevSegmenter|SobolevSegmenter]] (Arie Nakhmani)&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/QuickTools|QuickTools]] (Julien Finet)&lt;br /&gt;
** [[Documentation/{{documentation/version}}/Modules/ImageMaker|Image Maker]]&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/XNATSlicer|XNATSlicer]]&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/ErodeDilateLabel|ErodeDilateLabel]] (Junichi)&lt;br /&gt;
&lt;br /&gt;
==Cat 3==&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/LesionSegmentation|LesionSegmentation]] (Mark Scully)&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/TrainModel|LesionSegmentation-&amp;gt;TrainModel]] (Mark Scully)&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/PredictLesions|LesionSegmentation-&amp;gt;PredictLesions]] (Mark Scully)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{:Documentation/{{documentation/version}}/FAQ/Extensions|Extensions}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:PerkTutorScreenshot.png&amp;diff=30723</id>
		<title>File:PerkTutorScreenshot.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:PerkTutorScreenshot.png&amp;diff=30723"/>
		<updated>2013-02-23T19:17:49Z</updated>

		<summary type="html">&lt;p&gt;Ungi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:PerkTutorLogo.png&amp;diff=30722</id>
		<title>File:PerkTutorLogo.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:PerkTutorLogo.png&amp;diff=30722"/>
		<updated>2013-02-23T19:11:58Z</updated>

		<summary type="html">&lt;p&gt;Ungi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/Labs/DeprecatedModules&amp;diff=30705</id>
		<title>Documentation/Labs/DeprecatedModules</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/Labs/DeprecatedModules&amp;diff=30705"/>
		<updated>2013-02-21T20:41:10Z</updated>

		<summary type="html">&lt;p&gt;Ungi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is here to capture the list of modules we would like to bundle into a Slicer extension named &amp;quot;DeprecatedModules&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
All these modules would be added to their own git repository. Then, a git repository named &amp;quot;DeprecatedModulesExtension&amp;quot; could combine them using the &amp;quot;git submodule&amp;quot; approach&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
I propose to include all the module belonging to the CLI &amp;quot;Legacy&amp;quot; category:&lt;br /&gt;
&lt;br /&gt;
* AffineRegistration&lt;br /&gt;
* BSplineDeformableRegistration&lt;br /&gt;
* BSplineToDeformationField  =&amp;gt; Needed by EMSegment&lt;br /&gt;
* DiffusionTensorTest&lt;br /&gt;
* ExpertAutomatedRegistration =&amp;gt; Needed by TubeTK&lt;br /&gt;
* FiducialRegistration  =&amp;gt; Needed by SlicerIGT&lt;br /&gt;
* LinearRegistration&lt;br /&gt;
* MultiResolutionAffineRegistration&lt;br /&gt;
* OtsuThresholdImageFilter&lt;br /&gt;
* OtsuThresholdSegmentation&lt;br /&gt;
* ResampleScalarVolume&lt;br /&gt;
* RigidRegistration&lt;br /&gt;
* TestGridTransformRegistration&lt;br /&gt;
* MRIBiasFieldCorrection&lt;br /&gt;
&lt;br /&gt;
Are the following modules used:&lt;br /&gt;
* MIDASApplications&lt;br /&gt;
* BatchMakeApplications&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:SlicerIGTScreenshot.png&amp;diff=30349</id>
		<title>File:SlicerIGTScreenshot.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:SlicerIGTScreenshot.png&amp;diff=30349"/>
		<updated>2013-02-06T02:37:45Z</updated>

		<summary type="html">&lt;p&gt;Ungi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:SlicerIGTLogo.png&amp;diff=29952</id>
		<title>File:SlicerIGTLogo.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:SlicerIGTLogo.png&amp;diff=29952"/>
		<updated>2013-01-23T22:49:56Z</updated>

		<summary type="html">&lt;p&gt;Ungi: uploaded a new version of &amp;quot;File:SlicerIGTLogo.png&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:SlicerIGTLogo.png&amp;diff=29951</id>
		<title>File:SlicerIGTLogo.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:SlicerIGTLogo.png&amp;diff=29951"/>
		<updated>2013-01-23T22:07:25Z</updated>

		<summary type="html">&lt;p&gt;Ungi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:PerkNavScreenshot.png&amp;diff=28139</id>
		<title>File:PerkNavScreenshot.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:PerkNavScreenshot.png&amp;diff=28139"/>
		<updated>2012-08-27T16:23:38Z</updated>

		<summary type="html">&lt;p&gt;Ungi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:PerkNavLogo.png&amp;diff=28134</id>
		<title>File:PerkNavLogo.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:PerkNavLogo.png&amp;diff=28134"/>
		<updated>2012-08-24T22:19:01Z</updated>

		<summary type="html">&lt;p&gt;Ungi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Developers/Tutorials/CreateLoadableModule&amp;diff=26733</id>
		<title>Documentation/4.1/Developers/Tutorials/CreateLoadableModule</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Developers/Tutorials/CreateLoadableModule&amp;diff=26733"/>
		<updated>2012-06-09T01:14:33Z</updated>

		<summary type="html">&lt;p&gt;Ungi: /* 1) Create the module directory */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Consider also reading=&lt;br /&gt;
*[[Media:QtPortInSlicer.ppt|QtPortInSlicer - How to write a module]]&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Developers/Tutorials/ExternalModuleWriting|How to write an external module]]&lt;br /&gt;
&lt;br /&gt;
= Initialization =&lt;br /&gt;
=== 1) Create the module directory ===&lt;br /&gt;
&lt;br /&gt;
Use the [[Documentation/{{documentation/version}}/Developers/ModuleWizard|module wizard]] to generate files and directory based on a template. &lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;border-bottom: 1px solid darkgrey;&amp;quot;| &amp;lt;small&amp;gt;Linux&amp;lt;/small&amp;gt;&lt;br /&gt;
! style=&amp;quot;border-bottom: 1px solid darkgrey;&amp;quot;| &amp;lt;small&amp;gt;Mac&amp;lt;/small&amp;gt;&lt;br /&gt;
! style=&amp;quot;border-bottom: 1px solid darkgrey;&amp;quot;| &amp;lt;small&amp;gt;Windows&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
Start terminal (&amp;lt;code&amp;gt;bash&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;Terminal.app&amp;lt;/code&amp;gt;), then type the following:&amp;lt;br&amp;gt;&lt;br /&gt;
 $ cd /path/to/Slicer4&lt;br /&gt;
 $ python Utilities/Scripts/ModuleWizard.py MY_MODULE_NAME&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
Start &amp;lt;code&amp;gt;cmd.exe&amp;lt;/code&amp;gt; terminal, then type the following (in 64-bit mode replace &amp;lt;code&amp;gt;PCbuild&amp;lt;/code&amp;gt; with &amp;lt;code&amp;gt;PCbuild\amd64&amp;lt;/code&amp;gt;):&amp;lt;br&amp;gt;&lt;br /&gt;
 $ cd C:\path\to\Slicer4&lt;br /&gt;
 $ ..\Slicer4-Superbuild\python-build\PCBuild\python.exe Utilities\Scripts\ModuleWizard.py MY_MODULE_NAME&lt;br /&gt;
|}&lt;br /&gt;
Replace &amp;lt;code&amp;gt;MY_MODULE_NAME&amp;lt;/code&amp;gt; with the name of the module you want (e.g. &amp;lt;code&amp;gt;HelloWorld&amp;lt;/code&amp;gt;)&amp;lt;br&amp;gt;&lt;br /&gt;
After running the script, a new directory &amp;lt;code&amp;gt;MY_MODULE_NAME&amp;lt;/code&amp;gt; will be created in &amp;lt;code&amp;gt;Slicer4/Modules/Loadable&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2) Add the module in CMake ===&lt;br /&gt;
Edit the file [http://viewvc.slicer.org/viewvc.cgi/Slicer4/trunk/Modules/Loadable/CMakeLists.txt?view=markup Slicer4/Modules/Loadable/CMakeLists.txt]:&lt;br /&gt;
Add the name of your module at the end of the qtmodules variable assignment:&lt;br /&gt;
 ...&lt;br /&gt;
 set(qtmodules&lt;br /&gt;
   ...&lt;br /&gt;
   MY_MODULE_NAME&lt;br /&gt;
   )&lt;br /&gt;
 ...&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
=== 3) Compile ===&lt;br /&gt;
Compile the inner build (''Slicer-build'' inside the Superbuild directory).&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;border-bottom: 1px solid darkgrey;&amp;quot;| &amp;lt;small&amp;gt;Linux&amp;lt;/small&amp;gt;&lt;br /&gt;
! style=&amp;quot;border-bottom: 1px solid darkgrey;&amp;quot;| &amp;lt;small&amp;gt;Mac&amp;lt;/small&amp;gt;&lt;br /&gt;
! style=&amp;quot;border-bottom: 1px solid darkgrey;&amp;quot;| &amp;lt;small&amp;gt;Windows&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
 $ cd ../Slicer4-Superbuild/Slicer-build;&lt;br /&gt;
 $ make -j4&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
 $ cd ..\Slicer4-Superbuild\Slicer-build;&lt;br /&gt;
 $ .\Slicer.exe --VisualStudio Slicer.sln&lt;br /&gt;
In Visual Studio, go to Build -&amp;gt; Build Solution&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 4) Check the module ===&lt;br /&gt;
Start Slicer and make sure the module is present (listed under &amp;quot;Module Template&amp;quot;)&lt;br /&gt;
 $ ./Slicer&lt;br /&gt;
To change the module title that shows up in Slicer, edit the file &amp;lt;code&amp;gt;Slicer4/Modules/Loadable/MY_MODULE_NAME/CMakeLists.txt&amp;lt;/code&amp;gt; &lt;br /&gt;
 set(MODULE_TITLE &amp;quot;Your title&amp;quot;) &lt;br /&gt;
Other [http://slicer.org/doc/html/classqSlicerAbstractCoreModule.html#properties properties] for the module such as '''help''', '''acknowledgment''' or '''categories''' can be re-implemented directly in C++ by editing &amp;lt;code&amp;gt;Slicer4/Modules/Loadable/MY_MODULE_NAME/qSlicerMY_MODULE_NAME.cxx&amp;lt;/code&amp;gt;. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 5) Open Qt Designer using the launcher ===&lt;br /&gt;
''Slicer'' (the launcher) searches Qt Designer on your machine (using &amp;lt;code&amp;gt;QT_QMAKE_EXECUTABLE&amp;lt;/code&amp;gt; set at configure time). It starts the designer after setting the correct environment variables (&amp;lt;code&amp;gt;QT_PLUGIN_PATH&amp;lt;/code&amp;gt; for the widgets designer plugins and PATH/LD_LIBRARY_PATH for the libraries).&lt;br /&gt;
 $ ./Slicer --designer&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 6) Change the UI ===&lt;br /&gt;
Using Qt Designer, edit the module UI file: &amp;lt;code&amp;gt;Modules/Loadable/MY_MODULE_NAME/Resources/UI/qSlicerMY_MODULE_NAMEModule.ui&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Slicer4:Developers:Projects:QtSlicer/Tutorials/QtDesigner|More info on how to use the designer]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 7) Edit the module files ===&lt;br /&gt;
 Slicer4/Modules/Loadable/MY_MODULE_NAME/qSlicerMY_MODULE_NAME.[h|cxx]&lt;br /&gt;
 Slicer4/Modules/Loadable/MY_MODULE_NAME/qSlicerMY_MODULE_NAMEWidget.[h|cxx]&lt;br /&gt;
 Slicer4/Modules/Loadable/MY_MODULE_NAME/Logic/vtkSlicerMY_MODULE_NAMELogic.[h|cxx]&lt;br /&gt;
 ...&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Qt Designer =&lt;br /&gt;
* How to set icons to widgets&lt;br /&gt;
** In the icon property entry of the widget (Property Editor), select a resource file&lt;br /&gt;
*** Slicer4/Modules/Loadable/MY_MODULE_NAME/Resources/qSlicerMY_MODULE_NAMEModule.qrc&lt;br /&gt;
*** Slicer4/Libs/MRML/Widgets/Resources/qMRMLWidget.qrc&lt;br /&gt;
*** Slicer4/Base/QTGUI/Resources/qSlicerBaseQTGUI.qrc&lt;br /&gt;
* How to add an icon in a resource file&lt;br /&gt;
** Add the icon in Slicer4/Modules/Loadable/MY_MODULE_NAME/Resources/Icon&lt;br /&gt;
** Edit the resource file by adding the line&lt;br /&gt;
*** &amp;quot;&amp;lt;file&amp;gt;Icons/MyIcon.png&amp;lt;/file&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Dependency between modules =&lt;br /&gt;
It is possible that your module needs to access information from another module. Typically the logic or the custom MRML classes of a module.&lt;br /&gt;
The following code is an example of what can be done to make your module dependent to the Volumes module logic:&lt;br /&gt;
&lt;br /&gt;
In CMakeLists.txt:&lt;br /&gt;
  set(qt_module_include_directories&lt;br /&gt;
    ${CMAKE_CURRENT_SOURCE_DIR}/Widgets&lt;br /&gt;
    ${CMAKE_CURRENT_BINARY_DIR}/Widgets&lt;br /&gt;
    ${vtkSlicerVolumesModuleLogic_SOURCE_DIR}&lt;br /&gt;
    ${vtkSlicerVolumesModuleLogic_BINARY_DIR}&lt;br /&gt;
    )&lt;br /&gt;
   ... &lt;br /&gt;
  set(qt_module_target_libraries&lt;br /&gt;
    ...&lt;br /&gt;
    vtkSlicerVolumesModuleLogic&lt;br /&gt;
    )&lt;br /&gt;
&lt;br /&gt;
In qSlicerMY_MODULE_NAMEModule.cxx:&lt;br /&gt;
&lt;br /&gt;
  QStringList qSlicerMY_MODULE_NAMEModule::dependencies()const&lt;br /&gt;
  {&lt;br /&gt;
    return QStringList() &amp;lt;&amp;lt; &amp;quot;Volumes&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  void qSlicerMY_MODULE_NAMEModule::setup()&lt;br /&gt;
  {&lt;br /&gt;
    this-&amp;gt;Superclass::setup();&lt;br /&gt;
 &lt;br /&gt;
    vtkSlicerMY_MODULE_NAMELogic* moduleLogic =&lt;br /&gt;
      vtkSlicerMY_MODULE_NAMELogic::SafeDownCast(this-&amp;gt;logic());&lt;br /&gt;
 &lt;br /&gt;
    qSlicerAbstractCoreModule* volumesModule =&lt;br /&gt;
      qSlicerCoreApplication::application()-&amp;gt;moduleManager()-&amp;gt;module(&amp;quot;Volumes&amp;quot;);&lt;br /&gt;
    if (volumesModule)&lt;br /&gt;
      {&lt;br /&gt;
      vtkSlicerVolumesLogic* volumesLogic = &lt;br /&gt;
        vtkSlicerVolumesLogic::SafeDownCast(volumesModule-&amp;gt;logic());&lt;br /&gt;
      moduleLogic-&amp;gt;SetVolumesLogic(volumesLogic);&lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
By specifying the module as a dependency, you are insured that the dependency module will be setup before your module is setup.&lt;br /&gt;
&lt;br /&gt;
Follow the same pattern in CMakeLists.txt to add dependency on a module widgets:&lt;br /&gt;
 set(qt_module_include_directories&lt;br /&gt;
   ... &lt;br /&gt;
   ${qSlicerVolumesModuleWidgets_SOURCE_DIR}&lt;br /&gt;
   ${qSlicerVolumesModuleWidgets_BINARY_DIR}&lt;br /&gt;
   ...&lt;br /&gt;
   )&lt;br /&gt;
  ...&lt;br /&gt;
  set(qt_module_target_libraries&lt;br /&gt;
    ...&lt;br /&gt;
    qSlicerVolumesModuleWidgets&lt;br /&gt;
    )&lt;br /&gt;
&lt;br /&gt;
It works the same if you want to access the custom MRML (''vtkSlicerDEPENDENT_MODULEModuleMRML_SOURCE_DIR'') or displayable manager (''vtkSlicerDEPENDENT_MODULEModuleDisplayableManager_SOURCE_DIR'') classes.&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
# [[Documentation/{{documentation/version}}/Modules/CropVolume|Crop Volume]] module [http://viewvc.slicer.org/viewvc.cgi/Slicer4/trunk/Modules/Loadable/CropVolume/qSlicerCropVolumeModule.cxx?view=markup depends on] [[Documentation/{{documentation/version}}/Modules/Volumes|Volumes]] module&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Developers/Tutorials/CreateLoadableModule&amp;diff=26732</id>
		<title>Documentation/4.1/Developers/Tutorials/CreateLoadableModule</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Developers/Tutorials/CreateLoadableModule&amp;diff=26732"/>
		<updated>2012-06-09T01:14:20Z</updated>

		<summary type="html">&lt;p&gt;Ungi: /* 1) Create the module directory */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Consider also reading=&lt;br /&gt;
*[[Media:QtPortInSlicer.ppt|QtPortInSlicer - How to write a module]]&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Developers/Tutorials/ExternalModuleWriting|How to write an external module]]&lt;br /&gt;
&lt;br /&gt;
= Initialization =&lt;br /&gt;
=== 1) Create the module directory ===&lt;br /&gt;
&lt;br /&gt;
Use the [[Documentation/{{documentation/version}}/Developers/ModuleWizard|module wizard]] to generate files and directory based on a template. &lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;border-bottom: 1px solid darkgrey;&amp;quot;| &amp;lt;small&amp;gt;Linux&amp;lt;/small&amp;gt;&lt;br /&gt;
! style=&amp;quot;border-bottom: 1px solid darkgrey;&amp;quot;| &amp;lt;small&amp;gt;Mac&amp;lt;/small&amp;gt;&lt;br /&gt;
! style=&amp;quot;border-bottom: 1px solid darkgrey;&amp;quot;| &amp;lt;small&amp;gt;Windows&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
Start terminal (&amp;lt;code&amp;gt;bash&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;Terminal.app&amp;lt;/code&amp;gt;), then type the following:&amp;lt;br&amp;gt;&lt;br /&gt;
 $ cd /path/to/Slicer4&lt;br /&gt;
 $ python Utilities/Scripts/ModuleWizard.py MY_MODULE_NAME&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
Start &amp;lt;code&amp;gt;cmd.exe&amp;lt;/code&amp;gt; terminal, then type the following (in 64-bit mode replace &amp;lt;code&amp;gt;PCbuild&amp;lt;/code&amp;gt; with &amp;lt;code&amp;gt;PCbuild\amd64&amp;lt;/code&amp;gt;:&amp;lt;br&amp;gt;&lt;br /&gt;
 $ cd C:\path\to\Slicer4&lt;br /&gt;
 $ ..\Slicer4-Superbuild\python-build\PCBuild\python.exe Utilities\Scripts\ModuleWizard.py MY_MODULE_NAME&lt;br /&gt;
|}&lt;br /&gt;
Replace &amp;lt;code&amp;gt;MY_MODULE_NAME&amp;lt;/code&amp;gt; with the name of the module you want (e.g. &amp;lt;code&amp;gt;HelloWorld&amp;lt;/code&amp;gt;)&amp;lt;br&amp;gt;&lt;br /&gt;
After running the script, a new directory &amp;lt;code&amp;gt;MY_MODULE_NAME&amp;lt;/code&amp;gt; will be created in &amp;lt;code&amp;gt;Slicer4/Modules/Loadable&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2) Add the module in CMake ===&lt;br /&gt;
Edit the file [http://viewvc.slicer.org/viewvc.cgi/Slicer4/trunk/Modules/Loadable/CMakeLists.txt?view=markup Slicer4/Modules/Loadable/CMakeLists.txt]:&lt;br /&gt;
Add the name of your module at the end of the qtmodules variable assignment:&lt;br /&gt;
 ...&lt;br /&gt;
 set(qtmodules&lt;br /&gt;
   ...&lt;br /&gt;
   MY_MODULE_NAME&lt;br /&gt;
   )&lt;br /&gt;
 ...&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
=== 3) Compile ===&lt;br /&gt;
Compile the inner build (''Slicer-build'' inside the Superbuild directory).&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;border-bottom: 1px solid darkgrey;&amp;quot;| &amp;lt;small&amp;gt;Linux&amp;lt;/small&amp;gt;&lt;br /&gt;
! style=&amp;quot;border-bottom: 1px solid darkgrey;&amp;quot;| &amp;lt;small&amp;gt;Mac&amp;lt;/small&amp;gt;&lt;br /&gt;
! style=&amp;quot;border-bottom: 1px solid darkgrey;&amp;quot;| &amp;lt;small&amp;gt;Windows&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
 $ cd ../Slicer4-Superbuild/Slicer-build;&lt;br /&gt;
 $ make -j4&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
 $ cd ..\Slicer4-Superbuild\Slicer-build;&lt;br /&gt;
 $ .\Slicer.exe --VisualStudio Slicer.sln&lt;br /&gt;
In Visual Studio, go to Build -&amp;gt; Build Solution&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 4) Check the module ===&lt;br /&gt;
Start Slicer and make sure the module is present (listed under &amp;quot;Module Template&amp;quot;)&lt;br /&gt;
 $ ./Slicer&lt;br /&gt;
To change the module title that shows up in Slicer, edit the file &amp;lt;code&amp;gt;Slicer4/Modules/Loadable/MY_MODULE_NAME/CMakeLists.txt&amp;lt;/code&amp;gt; &lt;br /&gt;
 set(MODULE_TITLE &amp;quot;Your title&amp;quot;) &lt;br /&gt;
Other [http://slicer.org/doc/html/classqSlicerAbstractCoreModule.html#properties properties] for the module such as '''help''', '''acknowledgment''' or '''categories''' can be re-implemented directly in C++ by editing &amp;lt;code&amp;gt;Slicer4/Modules/Loadable/MY_MODULE_NAME/qSlicerMY_MODULE_NAME.cxx&amp;lt;/code&amp;gt;. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 5) Open Qt Designer using the launcher ===&lt;br /&gt;
''Slicer'' (the launcher) searches Qt Designer on your machine (using &amp;lt;code&amp;gt;QT_QMAKE_EXECUTABLE&amp;lt;/code&amp;gt; set at configure time). It starts the designer after setting the correct environment variables (&amp;lt;code&amp;gt;QT_PLUGIN_PATH&amp;lt;/code&amp;gt; for the widgets designer plugins and PATH/LD_LIBRARY_PATH for the libraries).&lt;br /&gt;
 $ ./Slicer --designer&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 6) Change the UI ===&lt;br /&gt;
Using Qt Designer, edit the module UI file: &amp;lt;code&amp;gt;Modules/Loadable/MY_MODULE_NAME/Resources/UI/qSlicerMY_MODULE_NAMEModule.ui&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Slicer4:Developers:Projects:QtSlicer/Tutorials/QtDesigner|More info on how to use the designer]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 7) Edit the module files ===&lt;br /&gt;
 Slicer4/Modules/Loadable/MY_MODULE_NAME/qSlicerMY_MODULE_NAME.[h|cxx]&lt;br /&gt;
 Slicer4/Modules/Loadable/MY_MODULE_NAME/qSlicerMY_MODULE_NAMEWidget.[h|cxx]&lt;br /&gt;
 Slicer4/Modules/Loadable/MY_MODULE_NAME/Logic/vtkSlicerMY_MODULE_NAMELogic.[h|cxx]&lt;br /&gt;
 ...&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Qt Designer =&lt;br /&gt;
* How to set icons to widgets&lt;br /&gt;
** In the icon property entry of the widget (Property Editor), select a resource file&lt;br /&gt;
*** Slicer4/Modules/Loadable/MY_MODULE_NAME/Resources/qSlicerMY_MODULE_NAMEModule.qrc&lt;br /&gt;
*** Slicer4/Libs/MRML/Widgets/Resources/qMRMLWidget.qrc&lt;br /&gt;
*** Slicer4/Base/QTGUI/Resources/qSlicerBaseQTGUI.qrc&lt;br /&gt;
* How to add an icon in a resource file&lt;br /&gt;
** Add the icon in Slicer4/Modules/Loadable/MY_MODULE_NAME/Resources/Icon&lt;br /&gt;
** Edit the resource file by adding the line&lt;br /&gt;
*** &amp;quot;&amp;lt;file&amp;gt;Icons/MyIcon.png&amp;lt;/file&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Dependency between modules =&lt;br /&gt;
It is possible that your module needs to access information from another module. Typically the logic or the custom MRML classes of a module.&lt;br /&gt;
The following code is an example of what can be done to make your module dependent to the Volumes module logic:&lt;br /&gt;
&lt;br /&gt;
In CMakeLists.txt:&lt;br /&gt;
  set(qt_module_include_directories&lt;br /&gt;
    ${CMAKE_CURRENT_SOURCE_DIR}/Widgets&lt;br /&gt;
    ${CMAKE_CURRENT_BINARY_DIR}/Widgets&lt;br /&gt;
    ${vtkSlicerVolumesModuleLogic_SOURCE_DIR}&lt;br /&gt;
    ${vtkSlicerVolumesModuleLogic_BINARY_DIR}&lt;br /&gt;
    )&lt;br /&gt;
   ... &lt;br /&gt;
  set(qt_module_target_libraries&lt;br /&gt;
    ...&lt;br /&gt;
    vtkSlicerVolumesModuleLogic&lt;br /&gt;
    )&lt;br /&gt;
&lt;br /&gt;
In qSlicerMY_MODULE_NAMEModule.cxx:&lt;br /&gt;
&lt;br /&gt;
  QStringList qSlicerMY_MODULE_NAMEModule::dependencies()const&lt;br /&gt;
  {&lt;br /&gt;
    return QStringList() &amp;lt;&amp;lt; &amp;quot;Volumes&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  void qSlicerMY_MODULE_NAMEModule::setup()&lt;br /&gt;
  {&lt;br /&gt;
    this-&amp;gt;Superclass::setup();&lt;br /&gt;
 &lt;br /&gt;
    vtkSlicerMY_MODULE_NAMELogic* moduleLogic =&lt;br /&gt;
      vtkSlicerMY_MODULE_NAMELogic::SafeDownCast(this-&amp;gt;logic());&lt;br /&gt;
 &lt;br /&gt;
    qSlicerAbstractCoreModule* volumesModule =&lt;br /&gt;
      qSlicerCoreApplication::application()-&amp;gt;moduleManager()-&amp;gt;module(&amp;quot;Volumes&amp;quot;);&lt;br /&gt;
    if (volumesModule)&lt;br /&gt;
      {&lt;br /&gt;
      vtkSlicerVolumesLogic* volumesLogic = &lt;br /&gt;
        vtkSlicerVolumesLogic::SafeDownCast(volumesModule-&amp;gt;logic());&lt;br /&gt;
      moduleLogic-&amp;gt;SetVolumesLogic(volumesLogic);&lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
By specifying the module as a dependency, you are insured that the dependency module will be setup before your module is setup.&lt;br /&gt;
&lt;br /&gt;
Follow the same pattern in CMakeLists.txt to add dependency on a module widgets:&lt;br /&gt;
 set(qt_module_include_directories&lt;br /&gt;
   ... &lt;br /&gt;
   ${qSlicerVolumesModuleWidgets_SOURCE_DIR}&lt;br /&gt;
   ${qSlicerVolumesModuleWidgets_BINARY_DIR}&lt;br /&gt;
   ...&lt;br /&gt;
   )&lt;br /&gt;
  ...&lt;br /&gt;
  set(qt_module_target_libraries&lt;br /&gt;
    ...&lt;br /&gt;
    qSlicerVolumesModuleWidgets&lt;br /&gt;
    )&lt;br /&gt;
&lt;br /&gt;
It works the same if you want to access the custom MRML (''vtkSlicerDEPENDENT_MODULEModuleMRML_SOURCE_DIR'') or displayable manager (''vtkSlicerDEPENDENT_MODULEModuleDisplayableManager_SOURCE_DIR'') classes.&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
# [[Documentation/{{documentation/version}}/Modules/CropVolume|Crop Volume]] module [http://viewvc.slicer.org/viewvc.cgi/Slicer4/trunk/Modules/Loadable/CropVolume/qSlicerCropVolumeModule.cxx?view=markup depends on] [[Documentation/{{documentation/version}}/Modules/Volumes|Volumes]] module&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.1/Developers/Tutorials/CreateLoadableModule&amp;diff=26731</id>
		<title>Documentation/4.1/Developers/Tutorials/CreateLoadableModule</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.1/Developers/Tutorials/CreateLoadableModule&amp;diff=26731"/>
		<updated>2012-06-09T01:13:47Z</updated>

		<summary type="html">&lt;p&gt;Ungi: /* 1) Create the module directory */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Consider also reading=&lt;br /&gt;
*[[Media:QtPortInSlicer.ppt|QtPortInSlicer - How to write a module]]&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Developers/Tutorials/ExternalModuleWriting|How to write an external module]]&lt;br /&gt;
&lt;br /&gt;
= Initialization =&lt;br /&gt;
=== 1) Create the module directory ===&lt;br /&gt;
&lt;br /&gt;
Use the [[Documentation/{{documentation/version}}/Developers/ModuleWizard|module wizard]] to generate files and directory based on a template. &lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;border-bottom: 1px solid darkgrey;&amp;quot;| &amp;lt;small&amp;gt;Linux&amp;lt;/small&amp;gt;&lt;br /&gt;
! style=&amp;quot;border-bottom: 1px solid darkgrey;&amp;quot;| &amp;lt;small&amp;gt;Mac&amp;lt;/small&amp;gt;&lt;br /&gt;
! style=&amp;quot;border-bottom: 1px solid darkgrey;&amp;quot;| &amp;lt;small&amp;gt;Windows&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
Start terminal (&amp;lt;code&amp;gt;bash&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;Terminal.app&amp;lt;/code&amp;gt;), then type the following:&amp;lt;br&amp;gt;&lt;br /&gt;
 $ cd /path/to/Slicer4&lt;br /&gt;
 $ python Utilities/Scripts/ModuleWizard.py MY_MODULE_NAME&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
Start &amp;lt;code&amp;gt;cmd.exe&amp;lt;/code&amp;gt; terminal, then type the following (in 64-bit mode replace &amp;quot;PCbuild&amp;quot; with &amp;quot;PCbuild\amd64&amp;quot;:&amp;lt;br&amp;gt;&lt;br /&gt;
 $ cd C:\path\to\Slicer4&lt;br /&gt;
 $ ..\Slicer4-Superbuild\python-build\PCBuild\python.exe Utilities\Scripts\ModuleWizard.py MY_MODULE_NAME&lt;br /&gt;
|}&lt;br /&gt;
Replace &amp;lt;code&amp;gt;MY_MODULE_NAME&amp;lt;/code&amp;gt; with the name of the module you want (e.g. &amp;lt;code&amp;gt;HelloWorld&amp;lt;/code&amp;gt;)&amp;lt;br&amp;gt;&lt;br /&gt;
After running the script, a new directory &amp;lt;code&amp;gt;MY_MODULE_NAME&amp;lt;/code&amp;gt; will be created in &amp;lt;code&amp;gt;Slicer4/Modules/Loadable&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2) Add the module in CMake ===&lt;br /&gt;
Edit the file [http://viewvc.slicer.org/viewvc.cgi/Slicer4/trunk/Modules/Loadable/CMakeLists.txt?view=markup Slicer4/Modules/Loadable/CMakeLists.txt]:&lt;br /&gt;
Add the name of your module at the end of the qtmodules variable assignment:&lt;br /&gt;
 ...&lt;br /&gt;
 set(qtmodules&lt;br /&gt;
   ...&lt;br /&gt;
   MY_MODULE_NAME&lt;br /&gt;
   )&lt;br /&gt;
 ...&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
=== 3) Compile ===&lt;br /&gt;
Compile the inner build (''Slicer-build'' inside the Superbuild directory).&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;border-bottom: 1px solid darkgrey;&amp;quot;| &amp;lt;small&amp;gt;Linux&amp;lt;/small&amp;gt;&lt;br /&gt;
! style=&amp;quot;border-bottom: 1px solid darkgrey;&amp;quot;| &amp;lt;small&amp;gt;Mac&amp;lt;/small&amp;gt;&lt;br /&gt;
! style=&amp;quot;border-bottom: 1px solid darkgrey;&amp;quot;| &amp;lt;small&amp;gt;Windows&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
 $ cd ../Slicer4-Superbuild/Slicer-build;&lt;br /&gt;
 $ make -j4&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
 $ cd ..\Slicer4-Superbuild\Slicer-build;&lt;br /&gt;
 $ .\Slicer.exe --VisualStudio Slicer.sln&lt;br /&gt;
In Visual Studio, go to Build -&amp;gt; Build Solution&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 4) Check the module ===&lt;br /&gt;
Start Slicer and make sure the module is present (listed under &amp;quot;Module Template&amp;quot;)&lt;br /&gt;
 $ ./Slicer&lt;br /&gt;
To change the module title that shows up in Slicer, edit the file &amp;lt;code&amp;gt;Slicer4/Modules/Loadable/MY_MODULE_NAME/CMakeLists.txt&amp;lt;/code&amp;gt; &lt;br /&gt;
 set(MODULE_TITLE &amp;quot;Your title&amp;quot;) &lt;br /&gt;
Other [http://slicer.org/doc/html/classqSlicerAbstractCoreModule.html#properties properties] for the module such as '''help''', '''acknowledgment''' or '''categories''' can be re-implemented directly in C++ by editing &amp;lt;code&amp;gt;Slicer4/Modules/Loadable/MY_MODULE_NAME/qSlicerMY_MODULE_NAME.cxx&amp;lt;/code&amp;gt;. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 5) Open Qt Designer using the launcher ===&lt;br /&gt;
''Slicer'' (the launcher) searches Qt Designer on your machine (using &amp;lt;code&amp;gt;QT_QMAKE_EXECUTABLE&amp;lt;/code&amp;gt; set at configure time). It starts the designer after setting the correct environment variables (&amp;lt;code&amp;gt;QT_PLUGIN_PATH&amp;lt;/code&amp;gt; for the widgets designer plugins and PATH/LD_LIBRARY_PATH for the libraries).&lt;br /&gt;
 $ ./Slicer --designer&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 6) Change the UI ===&lt;br /&gt;
Using Qt Designer, edit the module UI file: &amp;lt;code&amp;gt;Modules/Loadable/MY_MODULE_NAME/Resources/UI/qSlicerMY_MODULE_NAMEModule.ui&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Slicer4:Developers:Projects:QtSlicer/Tutorials/QtDesigner|More info on how to use the designer]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 7) Edit the module files ===&lt;br /&gt;
 Slicer4/Modules/Loadable/MY_MODULE_NAME/qSlicerMY_MODULE_NAME.[h|cxx]&lt;br /&gt;
 Slicer4/Modules/Loadable/MY_MODULE_NAME/qSlicerMY_MODULE_NAMEWidget.[h|cxx]&lt;br /&gt;
 Slicer4/Modules/Loadable/MY_MODULE_NAME/Logic/vtkSlicerMY_MODULE_NAMELogic.[h|cxx]&lt;br /&gt;
 ...&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Qt Designer =&lt;br /&gt;
* How to set icons to widgets&lt;br /&gt;
** In the icon property entry of the widget (Property Editor), select a resource file&lt;br /&gt;
*** Slicer4/Modules/Loadable/MY_MODULE_NAME/Resources/qSlicerMY_MODULE_NAMEModule.qrc&lt;br /&gt;
*** Slicer4/Libs/MRML/Widgets/Resources/qMRMLWidget.qrc&lt;br /&gt;
*** Slicer4/Base/QTGUI/Resources/qSlicerBaseQTGUI.qrc&lt;br /&gt;
* How to add an icon in a resource file&lt;br /&gt;
** Add the icon in Slicer4/Modules/Loadable/MY_MODULE_NAME/Resources/Icon&lt;br /&gt;
** Edit the resource file by adding the line&lt;br /&gt;
*** &amp;quot;&amp;lt;file&amp;gt;Icons/MyIcon.png&amp;lt;/file&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Dependency between modules =&lt;br /&gt;
It is possible that your module needs to access information from another module. Typically the logic or the custom MRML classes of a module.&lt;br /&gt;
The following code is an example of what can be done to make your module dependent to the Volumes module logic:&lt;br /&gt;
&lt;br /&gt;
In CMakeLists.txt:&lt;br /&gt;
  set(qt_module_include_directories&lt;br /&gt;
    ${CMAKE_CURRENT_SOURCE_DIR}/Widgets&lt;br /&gt;
    ${CMAKE_CURRENT_BINARY_DIR}/Widgets&lt;br /&gt;
    ${vtkSlicerVolumesModuleLogic_SOURCE_DIR}&lt;br /&gt;
    ${vtkSlicerVolumesModuleLogic_BINARY_DIR}&lt;br /&gt;
    )&lt;br /&gt;
   ... &lt;br /&gt;
  set(qt_module_target_libraries&lt;br /&gt;
    ...&lt;br /&gt;
    vtkSlicerVolumesModuleLogic&lt;br /&gt;
    )&lt;br /&gt;
&lt;br /&gt;
In qSlicerMY_MODULE_NAMEModule.cxx:&lt;br /&gt;
&lt;br /&gt;
  QStringList qSlicerMY_MODULE_NAMEModule::dependencies()const&lt;br /&gt;
  {&lt;br /&gt;
    return QStringList() &amp;lt;&amp;lt; &amp;quot;Volumes&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  void qSlicerMY_MODULE_NAMEModule::setup()&lt;br /&gt;
  {&lt;br /&gt;
    this-&amp;gt;Superclass::setup();&lt;br /&gt;
 &lt;br /&gt;
    vtkSlicerMY_MODULE_NAMELogic* moduleLogic =&lt;br /&gt;
      vtkSlicerMY_MODULE_NAMELogic::SafeDownCast(this-&amp;gt;logic());&lt;br /&gt;
 &lt;br /&gt;
    qSlicerAbstractCoreModule* volumesModule =&lt;br /&gt;
      qSlicerCoreApplication::application()-&amp;gt;moduleManager()-&amp;gt;module(&amp;quot;Volumes&amp;quot;);&lt;br /&gt;
    if (volumesModule)&lt;br /&gt;
      {&lt;br /&gt;
      vtkSlicerVolumesLogic* volumesLogic = &lt;br /&gt;
        vtkSlicerVolumesLogic::SafeDownCast(volumesModule-&amp;gt;logic());&lt;br /&gt;
      moduleLogic-&amp;gt;SetVolumesLogic(volumesLogic);&lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
By specifying the module as a dependency, you are insured that the dependency module will be setup before your module is setup.&lt;br /&gt;
&lt;br /&gt;
Follow the same pattern in CMakeLists.txt to add dependency on a module widgets:&lt;br /&gt;
 set(qt_module_include_directories&lt;br /&gt;
   ... &lt;br /&gt;
   ${qSlicerVolumesModuleWidgets_SOURCE_DIR}&lt;br /&gt;
   ${qSlicerVolumesModuleWidgets_BINARY_DIR}&lt;br /&gt;
   ...&lt;br /&gt;
   )&lt;br /&gt;
  ...&lt;br /&gt;
  set(qt_module_target_libraries&lt;br /&gt;
    ...&lt;br /&gt;
    qSlicerVolumesModuleWidgets&lt;br /&gt;
    )&lt;br /&gt;
&lt;br /&gt;
It works the same if you want to access the custom MRML (''vtkSlicerDEPENDENT_MODULEModuleMRML_SOURCE_DIR'') or displayable manager (''vtkSlicerDEPENDENT_MODULEModuleDisplayableManager_SOURCE_DIR'') classes.&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
# [[Documentation/{{documentation/version}}/Modules/CropVolume|Crop Volume]] module [http://viewvc.slicer.org/viewvc.cgi/Slicer4/trunk/Modules/Loadable/CropVolume/qSlicerCropVolumeModule.cxx?view=markup depends on] [[Documentation/{{documentation/version}}/Modules/Volumes|Volumes]] module&lt;/div&gt;</summary>
		<author><name>Ungi</name></author>
		
	</entry>
</feed>