<?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=Rankin</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=Rankin"/>
	<link rel="alternate" type="text/html" href="https://www.slicer.org/wiki/Special:Contributions/Rankin"/>
	<updated>2026-04-27T10:27:06Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.33.0</generator>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.5/Modules/PlusRemote&amp;diff=44523</id>
		<title>Documentation/4.5/Modules/PlusRemote</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.5/Modules/PlusRemote&amp;diff=44523"/>
		<updated>2016-01-05T18:26:30Z</updated>

		<summary type="html">&lt;p&gt;Rankin: &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;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Introduction and Acknowledgements}}&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-start|{{documentation/modulename}}}}&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-row}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Author: Franklin King (PerkLab, Queen's University)&amp;lt;br&amp;gt;&lt;br /&gt;
Contributors: Tamas Ungi (PerkLab, Queen's University), Andras Lasso (PerkLab, Queen's University), Amélie Meyer (Télécom Physique Strasbourg, Université de Strasbourg)&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;
{{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;
}}&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-end}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Module Description}}&lt;br /&gt;
Convenience module for sending commands through OpenIGTLink Remote to PLUS. Requires OpenIGTLink Remote module available in the SlicerIGT extension. See PLUS [https://www.assembla.com/spaces/plus/wiki/Users_guide user guide] and [http://perk-software.cs.queensu.ca/plus/doc/nightly/user/PlusServerCommands.html manual] for more information about PLUS server commands.&lt;br /&gt;
&lt;br /&gt;
'''Demo video:''' https://youtu.be/lfZeXabDjMg&lt;br /&gt;
&lt;br /&gt;
The module provides the following features:&lt;br /&gt;
* Recording of 2D tracked ultrasound frames&lt;br /&gt;
* Volume reconstruction of recorded frames&lt;br /&gt;
* Live ultrasound volume reconstruction using scout scanning&lt;br /&gt;
* Sending Transform Update command to PLUS server&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Use Cases}}&lt;br /&gt;
Some ultrasound-guided interventions require a general view of an entire area followed by more detailed images of a specific region. One example is spinal injection procedures. The problem is that, for elderly patients, the epidural area is not directly visible in ultrasound images because the intervertebral space is often compressed or deformed. In this case, physicians use four vertebrae landmarks to estimate the position of the target. Visualization can be improved using reconstructed 3D ultrasound volumes, but often there is not enough time for high resolution reconstruction of a large area during interventions.&lt;br /&gt;
&lt;br /&gt;
The live ultrasound volume reconstruction workflow using scout scanning is then adapted for these procedures. The two-step method allows user to perform quick low resolution scout scan followed by high resolution volume reconstruction of a selected region of interest, in real-time. Low resolution scout scanning offers visualization of the global area and selection of the region of interest, and then high resolution reconstruction provides a good image quality of the targeted region. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;250px&amp;quot; heights=&amp;quot;200px&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Image:VolRec_Workflow.jpg|Workflow for live ultrasound volume reconstruction using scout scanning&amp;lt;br&amp;gt;&lt;br /&gt;
Image:PlusRemote_phantom_scan.jpg|Completed scout scan (left-side image), live update of reconstruction (middle) and final live reconstructed volume (right) of a spine phantom&amp;lt;br&amp;gt;&lt;br /&gt;
Image:PlusRemote_volunteer_scan.jpg|Scout scan (left) and live reconstruction (right) of an adult spine&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Tutorials}}&lt;br /&gt;
The SlicerIGT [http://www.slicerigt.org/wp/user-tutorial/ website] provides a [https://onedrive.live.com/view.aspx?cid=7230D4DEC6058018&amp;amp;resid=7230D4DEC6058018%213992&amp;amp;app=PowerPoint&amp;amp;authkey=%21AGQkSCZOwjVYXw8 tutorial] for ultrasound volume reconstruction in Slicer using Plus Remote (U35).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Panels and their use}}&lt;br /&gt;
[[File:PlusRemote_panel.png|500px|thumb|right|Plus Remote panel]] &lt;br /&gt;
[[File:PlusRemote_AdvancedOptions.png|500px|thumb|right|Plus Remote panel with advanced parameters]] &lt;br /&gt;
&lt;br /&gt;
*'''Parameters sets:''' saving of all parameters&lt;br /&gt;
** Create a new parameter set to save your parameters&lt;br /&gt;
** Select previously saved ones &lt;br /&gt;
** Default parameter set is selected when entering the module&lt;br /&gt;
This is useful when user knows optimal parameters for a specific procedure. The parameters set is saved when saving the scene and is reloaded when opening a saved scene.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Parameters:''' parameters for communication with PLUS server, recording and reconstruction&lt;br /&gt;
** OpenIGTLinkConnector&lt;br /&gt;
** Capture Device ID&lt;br /&gt;
** Volume Reconstructor ID&lt;br /&gt;
These parameters are essential. Therefore all commands are disabled when these parameters are not set. List of available OpenIGTLinkConnector is available once you created connections in [https://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Modules/OpenIGTLinkIF OpenIGTLinkIF] module. When a connector is selected, capture device ID and volume reconstruction ID lists are automatically filled. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Recording:''' &lt;br /&gt;
** Start and stop recording&lt;br /&gt;
** Advanced parameters:&lt;br /&gt;
*** Modify default output filename &amp;quot;Recording.mha&amp;quot;&lt;br /&gt;
*** Add timestamp (YYYYMMDD_HHMMSS) to filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Offline reconstruction of recorded volume:''' &lt;br /&gt;
** Offline reconstruction&lt;br /&gt;
** Advanced parameters:&lt;br /&gt;
*** Spacing (default value is 3mm)&lt;br /&gt;
*** Output volume device name &lt;br /&gt;
*** Volume to reconstruct filename (automatically filled when user record a file, but user can also edit this line and reconstruct previously saved files)&lt;br /&gt;
*** Show results on completion (display reconstructed volume in the green, yellow and 3D views) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Scout scan and live reconstruction:''' &lt;br /&gt;
** Start and stop scout scan &lt;br /&gt;
** Advanced parameters:&lt;br /&gt;
*** Spacing (default value is 3mm as we expect a low resolution scout scan)&lt;br /&gt;
*** Modify default output filename &amp;quot;ScoutScanRecording.mha&amp;quot;&lt;br /&gt;
*** Add timestamp (YYYYMMDD_HHMMSS) to filename&lt;br /&gt;
*** Show results on completion (display reconstructed volume in the green, yellow and 3D views)&lt;br /&gt;
Scout scan button record a file and automatically performs the volume reconstruction once the recording is over. The result of scout scan volume reconstruction is saved in &amp;quot;scoutFile.mha&amp;quot;&lt;br /&gt;
** Start and stop live volume reconstruction:&lt;br /&gt;
** Display and modify ROI using eye icon (initialized to fit scout scan volume)&lt;br /&gt;
** Spacing (default value is 1mm for high resolution reconstruction)&lt;br /&gt;
** Advanced parameters:&lt;br /&gt;
*** Output volume device name (read only)&lt;br /&gt;
*** Modify default output filename &amp;quot;LiveReconstructedVolume.mha&amp;quot;&lt;br /&gt;
*** Add timestamp (YYYYMMDD_HHMMSS) to filename&lt;br /&gt;
*** Display volume extent values (updated when clicking on scout scan or live reconstruction command buttons)&lt;br /&gt;
*** Display snapshots during live volume reconstruction (if 0, no snapshots)&lt;br /&gt;
*** Show results on completion (display reconstructed volume in the green, yellow and 3D views)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Transform Update: Update transform from what is set in the PLUS config file; Requires name of transform node to match an existing transform in the PLUS config file&lt;br /&gt;
*Reply: Feedback message from PLUS server (also visible when moving the mouse on blue information icons)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Similar Modules}}&lt;br /&gt;
N/A&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|References}}&lt;br /&gt;
* [http://perk-software.cs.queensu.ca/plus/doc/nightly/user/PlusServerCommands.html PlusServer commands]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Information for Developers}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-footer}}&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rankin</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/Nightly/Modules/PlusRemote&amp;diff=44522</id>
		<title>Documentation/Nightly/Modules/PlusRemote</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/Nightly/Modules/PlusRemote&amp;diff=44522"/>
		<updated>2016-01-05T18:26:03Z</updated>

		<summary type="html">&lt;p&gt;Rankin: Updating link to plus server commands&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;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Introduction and Acknowledgements}}&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-start|{{documentation/modulename}}}}&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-row}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Author: Franklin King (PerkLab, Queen's University)&amp;lt;br&amp;gt;&lt;br /&gt;
Contributors: Tamas Ungi (PerkLab, Queen's University), Andras Lasso (PerkLab, Queen's University), Amélie Meyer (Télécom Physique Strasbourg, Université de Strasbourg)&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;
{{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;
}}&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-end}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Module Description}}&lt;br /&gt;
Convenience module for sending commands through OpenIGTLink Remote to PLUS. Requires OpenIGTLink Remote module available in the SlicerIGT extension. See PLUS [https://www.assembla.com/spaces/plus/wiki/Users_guide user guide] and [http://perk-software.cs.queensu.ca/plus/doc/nightly/user/PlusServerCommands.html manual] for more information about PLUS server commands.&lt;br /&gt;
&lt;br /&gt;
'''Demo video:''' https://youtu.be/lfZeXabDjMg&lt;br /&gt;
&lt;br /&gt;
The module provides the following features:&lt;br /&gt;
* Recording of 2D tracked ultrasound frames&lt;br /&gt;
* Volume reconstruction of recorded frames&lt;br /&gt;
* Live ultrasound volume reconstruction using scout scanning&lt;br /&gt;
* Sending Transform Update command to PLUS server&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Use Cases}}&lt;br /&gt;
Some ultrasound-guided interventions require a general view of an entire area followed by more detailed images of a specific region. One example is spinal injection procedures. The problem is that, for elderly patients, the epidural area is not directly visible in ultrasound images because the intervertebral space is often compressed or deformed. In this case, physicians use four vertebrae landmarks to estimate the position of the target. Visualization can be improved using reconstructed 3D ultrasound volumes, but often there is not enough time for high resolution reconstruction of a large area during interventions.&lt;br /&gt;
&lt;br /&gt;
The live ultrasound volume reconstruction workflow using scout scanning is then adapted for these procedures. The two-step method allows user to perform quick low resolution scout scan followed by high resolution volume reconstruction of a selected region of interest, in real-time. Low resolution scout scanning offers visualization of the global area and selection of the region of interest, and then high resolution reconstruction provides a good image quality of the targeted region. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;250px&amp;quot; heights=&amp;quot;200px&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Image:VolRec_Workflow.jpg|Workflow for live ultrasound volume reconstruction using scout scanning&amp;lt;br&amp;gt;&lt;br /&gt;
Image:PlusRemote_phantom_scan.jpg|Completed scout scan (left-side image), live update of reconstruction (middle) and final live reconstructed volume (right) of a spine phantom&amp;lt;br&amp;gt;&lt;br /&gt;
Image:PlusRemote_volunteer_scan.jpg|Scout scan (left) and live reconstruction (right) of an adult spine&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Tutorials}}&lt;br /&gt;
The SlicerIGT [http://www.slicerigt.org/wp/user-tutorial/ website] provides a [https://onedrive.live.com/view.aspx?cid=7230D4DEC6058018&amp;amp;resid=7230D4DEC6058018%213992&amp;amp;app=PowerPoint&amp;amp;authkey=%21AGQkSCZOwjVYXw8 tutorial] for ultrasound volume reconstruction in Slicer using Plus Remote (U35).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Panels and their use}}&lt;br /&gt;
[[File:PlusRemote_panel.png|500px|thumb|right|Plus Remote panel]] &lt;br /&gt;
[[File:PlusRemote_AdvancedOptions.png|500px|thumb|right|Plus Remote panel with advanced parameters]] &lt;br /&gt;
&lt;br /&gt;
*'''Parameters sets:''' saving of all parameters&lt;br /&gt;
** Create a new parameter set to save your parameters&lt;br /&gt;
** Select previously saved ones &lt;br /&gt;
** Default parameter set is selected when entering the module&lt;br /&gt;
This is useful when user knows optimal parameters for a specific procedure. The parameters set is saved when saving the scene and is reloaded when opening a saved scene.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Parameters:''' parameters for communication with PLUS server, recording and reconstruction&lt;br /&gt;
** OpenIGTLinkConnector&lt;br /&gt;
** Capture Device ID&lt;br /&gt;
** Volume Reconstructor ID&lt;br /&gt;
These parameters are essential. Therefore all commands are disabled when these parameters are not set. List of available OpenIGTLinkConnector is available once you created connections in [https://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Modules/OpenIGTLinkIF OpenIGTLinkIF] module. When a connector is selected, capture device ID and volume reconstruction ID lists are automatically filled. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Recording:''' &lt;br /&gt;
** Start and stop recording&lt;br /&gt;
** Advanced parameters:&lt;br /&gt;
*** Modify default output filename &amp;quot;Recording.mha&amp;quot;&lt;br /&gt;
*** Add timestamp (YYYYMMDD_HHMMSS) to filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Offline reconstruction of recorded volume:''' &lt;br /&gt;
** Offline reconstruction&lt;br /&gt;
** Advanced parameters:&lt;br /&gt;
*** Spacing (default value is 3mm)&lt;br /&gt;
*** Output volume device name &lt;br /&gt;
*** Volume to reconstruct filename (automatically filled when user record a file, but user can also edit this line and reconstruct previously saved files)&lt;br /&gt;
*** Show results on completion (display reconstructed volume in the green, yellow and 3D views) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Scout scan and live reconstruction:''' &lt;br /&gt;
** Start and stop scout scan &lt;br /&gt;
** Advanced parameters:&lt;br /&gt;
*** Spacing (default value is 3mm as we expect a low resolution scout scan)&lt;br /&gt;
*** Modify default output filename &amp;quot;ScoutScanRecording.mha&amp;quot;&lt;br /&gt;
*** Add timestamp (YYYYMMDD_HHMMSS) to filename&lt;br /&gt;
*** Show results on completion (display reconstructed volume in the green, yellow and 3D views)&lt;br /&gt;
Scout scan button record a file and automatically performs the volume reconstruction once the recording is over. The result of scout scan volume reconstruction is saved in &amp;quot;scoutFile.mha&amp;quot;&lt;br /&gt;
** Start and stop live volume reconstruction:&lt;br /&gt;
** Display and modify ROI using eye icon (initialized to fit scout scan volume)&lt;br /&gt;
** Spacing (default value is 1mm for high resolution reconstruction)&lt;br /&gt;
** Advanced parameters:&lt;br /&gt;
*** Output volume device name (read only)&lt;br /&gt;
*** Modify default output filename &amp;quot;LiveReconstructedVolume.mha&amp;quot;&lt;br /&gt;
*** Add timestamp (YYYYMMDD_HHMMSS) to filename&lt;br /&gt;
*** Display volume extent values (updated when clicking on scout scan or live reconstruction command buttons)&lt;br /&gt;
*** Display snapshots during live volume reconstruction (if 0, no snapshots)&lt;br /&gt;
*** Show results on completion (display reconstructed volume in the green, yellow and 3D views)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Transform Update: Update transform from what is set in the PLUS config file; Requires name of transform node to match an existing transform in the PLUS config file&lt;br /&gt;
*Reply: Feedback message from PLUS server (also visible when moving the mouse on blue information icons)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Similar Modules}}&lt;br /&gt;
N/A&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|References}}&lt;br /&gt;
* [http://perk-software.cs.queensu.ca/plus/doc/nightly/user/PlusServerCommands.html PlusServer commands]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Information for Developers}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-footer}}&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rankin</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/Nightly/Extensions/DebuggingTools&amp;diff=43076</id>
		<title>Documentation/Nightly/Extensions/DebuggingTools</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/Nightly/Extensions/DebuggingTools&amp;diff=43076"/>
		<updated>2015-10-23T03:02:14Z</updated>

		<summary type="html">&lt;p&gt;Rankin: Adjusting links to point to new repository location&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;
{{documentation/{{documentation/version}}/module-section|Introduction and Acknowledgements}}&lt;br /&gt;
Author: Andras Lasso (PerkLab, Queen's University), Mikael Brudfors (Laboratorio de Imagen Medica, Hospital Gregorio Maranon - http://image.hggm.es/)&amp;lt;br&amp;gt;&lt;br /&gt;
Contact: Andras Lasso, &amp;lt;email&amp;gt;lasso@queensu.ca&amp;lt;/email&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Project website: http://www.slicerrt.org&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-logo-gallery&lt;br /&gt;
|{{collaborator|logo|sparkit}}|SparKit&lt;br /&gt;
|{{collaborator|logo|namic}}|NA-MIC&lt;br /&gt;
|{{collaborator|logo|perklab}}|PerkLab&lt;br /&gt;
|{{collaborator|logo|ocairo}}|OCAIRO&lt;br /&gt;
}}&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;
Collection of tools for developing and debugging modules.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Modules}}&lt;br /&gt;
&lt;br /&gt;
* Python Debugger (in category: Developer Tools): allow debugging of Python scripts in the Eclipse integrated development environment using PyDev. Visual debugging (setting breakpoints, execute code step-by-step, view variables, stack, etc.) of Python scripted module is possible by using [http://pydev.org/ PyDev].&lt;br /&gt;
* Node modified statistics (in category: Developer Tools): Module for collecting statistics on timing of node Modified events. It is useful for estimating refresh rate when a live data stream or temporal data sequence is visualized.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Use Cases}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;200px&amp;quot; perrow=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
Image:PyDevRemoteDebugSlicer.png|Debugging Slicer in PyDev&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Tutorials}}&lt;br /&gt;
&lt;br /&gt;
===Visual Python debugging in PyCharm===&lt;br /&gt;
&lt;br /&gt;
====One-time setup====&lt;br /&gt;
* Install '''Professional edition''' of [https://www.jetbrains.com/pycharm/download/ PyCharm]. Free Community edition will not work, as it does not include remote debug server.&lt;br /&gt;
* In PyCharm:&lt;br /&gt;
** In the menu select: Run / Edit configurations&lt;br /&gt;
** Click the small + icon in the top-left (Add new configuration)&lt;br /&gt;
** Select 'Python remote debug' configuration as a template&lt;br /&gt;
** Set Name: ''Slicer remote debugger''&lt;br /&gt;
** Set Port: 5678&lt;br /&gt;
** Click OK&lt;br /&gt;
* In Slicer:&lt;br /&gt;
** Install the Python debugger extension&lt;br /&gt;
** Open the ''Python debugger'' module (in ''Developer Tools'' category)&lt;br /&gt;
** In the ''Settings'' section select debugger: 'PyCharm'&lt;br /&gt;
** If pycharm-debug.egg path is not detected automatically then set the path with the selector&lt;br /&gt;
&lt;br /&gt;
====Start debugging====&lt;br /&gt;
* In PyCharm:&lt;br /&gt;
** In the menu select: Run / Debug, click ''Slicer remote debugger''&lt;br /&gt;
* In Slicer:&lt;br /&gt;
** Open the ''Python debugger'' module (in ''Developer Tools'' category)&lt;br /&gt;
** Click on ''Connect'' button. Slicer will become unresponsive until the debugger is attached.&lt;br /&gt;
** Load your .py file and add breakpoints where you want your execution to stop for debugging.&lt;br /&gt;
** Important: you can open a terminal, where you can enter Python commands while the execution is paused (you have access to all Slicer variable, it has auto-complete, etc). Click the small terminal icon ''Show Python Prompt'' to open the Python console.&lt;br /&gt;
&lt;br /&gt;
===Visual Python debugging in Eclipse===&lt;br /&gt;
&lt;br /&gt;
====One-time setup====&lt;br /&gt;
* Install Eclipse with PyDev: the simplest is to use the standalone preconfigured [http://brainwy.github.io/liclipse/ LiClipse] package&lt;br /&gt;
* Run PyDev and enable the remote debugger tool (if you have trouble following these steps then you can find detailed instructions [http://pydev.org/manual_adv_remote_debugger.html here]):&lt;br /&gt;
** Enable PyDev server: in the menu Window &amp;gt; Customize perspective &amp;gt; Command groups availability &amp;gt; PyDev debug&lt;br /&gt;
** Open the debug window: in the menu Window &amp;gt; Open Perspective &amp;gt; Other &amp;gt; Debug =&amp;gt; &amp;lt;span style=&amp;quot;color: red&amp;quot;&amp;gt;Without this step the ''Resume'' button will be disabled and debugging cannot be started!&amp;lt;/span&amp;gt;&lt;br /&gt;
* In Slicer:&lt;br /&gt;
* Install the Python debugger extension&lt;br /&gt;
** Open the ''Python debugger'' module (in ''Developer Tools'' category)&lt;br /&gt;
** In the ''Settings'' section set the directory that contains the ''pydevd.py'' file. Usually it is in the Eclipse plugins directory /...pydev.../pysrc.&lt;br /&gt;
&lt;br /&gt;
====Start debugging====&lt;br /&gt;
* In PyDev&lt;br /&gt;
** Start the server: on the toolbar click the button &amp;quot;PyDev: start the pydev server&amp;quot;&lt;br /&gt;
[[File:PyDevStartRemoteDebug.png]]&lt;br /&gt;
* In Slicer:&lt;br /&gt;
** Open the ''Python debugger'' module (in ''Developer Tools'' category)&lt;br /&gt;
** Click on ''Connect''&lt;br /&gt;
** If the debugger is successfully attached, then it will pause Slicer, so Slicer becomes unresponsive (until its execution is resumed in PyDev)&lt;br /&gt;
* In PyDev.&lt;br /&gt;
** Slicer execution is now paused. Slicer will become unresponsive until the debugger is attached.&lt;br /&gt;
** Load your .py file into PyDev and add breakpoints (Ctrl+Shift+B) where you want your execution to stop for debugging.&lt;br /&gt;
** Important: you can open a terminal, where you can enter Python commands while the execution is paused (you have access to all Slicer variable, it has auto-complete, etc.) by clicking on &amp;quot;Open Console&amp;quot; (small button at the top of the console view) then chose &amp;quot;PyDev Console&amp;quot; and then &amp;quot;PyDev Debug Console&amp;quot; (after this the title of the console should be &amp;quot;PyDev Debug Console&amp;quot; instead of the default &amp;quot;Debug Server&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Similar Extensions}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|References}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Information for Developers}}&lt;br /&gt;
* Source code: https://github.com/SlicerRt/SlicerDebuggingTools&lt;br /&gt;
* Issue tracker:  [https://github.com/SlicerRt/SlicerDebuggingTools/issues open issues and enhancement requests]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Troubleshooting}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&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>Rankin</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/Nightly/Modules/Contours&amp;diff=37962</id>
		<title>Documentation/Nightly/Modules/Contours</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/Nightly/Modules/Contours&amp;diff=37962"/>
		<updated>2014-05-14T17:33:07Z</updated>

		<summary type="html">&lt;p&gt;Rankin: Undo revision 37961 by Rankin (Talk)&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;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Introduction and Acknowledgements}}&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-start|{{documentation/modulename}}}}&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-row}}&lt;br /&gt;
This work is part of the SparKit project, funded by An Applied Cancer Research Unit of Cancer Care Ontario with funds provided by the Ministry of Health and Long-Term Care and the Ontario Consortium for Adaptive Interventions in Radiation Oncology (OCAIRO) to provide free, open-source toolset for radiotherapy and related image-guided interventions.&amp;lt;br&amp;gt;&lt;br /&gt;
Author: Csaba Pinter (PerkLab, Queen's University)&amp;lt;br&amp;gt;&lt;br /&gt;
Contact: Csaba Pinter, &amp;lt;email&amp;gt;pinter@cs.queensu.ca&amp;lt;/email&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/SlicerRT Back to SlicerRT home]&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|ocairo}}|{{collaborator|longname|ocairo}}&lt;br /&gt;
}}&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-end}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Module Description}}&lt;br /&gt;
The {{documentation/modulename}} module manages contours and contour hierarchies.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Use Cases}}&lt;br /&gt;
* Load as ribbon, then compute DVH; the user wants to see the contours in 3D&lt;br /&gt;
* Edit contour 1, edit contour 2; see contour 1 while editing contour 2&lt;br /&gt;
* Create contour node, convert it to (empty) labelmap; do contouring on the labelmapo representation; convert to model&lt;br /&gt;
* Create/load labelmap or surface, create Contour node from that in Subject Hierarchy module&lt;br /&gt;
&lt;br /&gt;
{|align=&amp;quot;center&amp;quot;&lt;br /&gt;
|[[File:SlicerRT0.5 Contours.png|thumb|720px| Contours module GUI]]&lt;br /&gt;
|[[File:SlicerRT_ContourRepresentations.png|thumb|704px| Contours representations]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Tutorials}}&lt;br /&gt;
N/A&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|How to}}&lt;br /&gt;
&lt;br /&gt;
; Create contour from scratch&lt;br /&gt;
: In Contours module select 'Create new Contour' in the contour selector drop-down to create a new contour&lt;br /&gt;
: In Subject Hierarchy module drag&amp;amp;drop new contour from 'Potential subject hierarchy nodes' list to under a structure set in the tree&lt;br /&gt;
: The default representation is an empty Ribbon model. It can be converted to Indexed labelmap in the Contours module and then the labelmap '''can be edited in the Editor module'''&lt;br /&gt;
&lt;br /&gt;
; Create contour from labelmap volume or model&lt;br /&gt;
: In Subject Hierarchy module drag&amp;amp;drop the existing representation (labelmap or model) from 'Potential subject hierarchy nodes' list to under a structure set in the tree. This way an encapsulating Contour node gets created and associated to the corresponding color table&lt;br /&gt;
&lt;br /&gt;
; Create new Structure set from scratch&lt;br /&gt;
: Right-click on an existing Study node and select 'Create child structure set'. This menu item is only available for Study level nodes&lt;br /&gt;
&lt;br /&gt;
;[[Documentation/Nightly/Modules/Contours/HowToEdit|Edit an existing contour]]&lt;br /&gt;
: See page via link above&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Panels and their use}}&lt;br /&gt;
* Current contour(s): Currently selected contour node (vtkMRMLContourNode) or conotur hierarchy node (vtkMRMLContourHierarchyNode)&lt;br /&gt;
* Active representation: The active representation ('''Ribbon model / Indexed labelmap / Closed surface model''') of the selected contour. If a hierarchy is selected in which the active representations of the contained contours do not match, '''Various''' is indicated&lt;br /&gt;
* Change active representation: This box contains controls to convert from one representation to another&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{documentation/{{documentation/version}}/module-parametersdescription}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Similar Modules}}&lt;br /&gt;
N/A&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|References}}&lt;br /&gt;
Issue on SlicerRT ticketing system [https://www.assembla.com/spaces/slicerrt/tickets/137 here]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Information for Developers}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-footer}}&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rankin</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/Nightly/Modules/Contours&amp;diff=37961</id>
		<title>Documentation/Nightly/Modules/Contours</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/Nightly/Modules/Contours&amp;diff=37961"/>
		<updated>2014-05-14T16:44:26Z</updated>

		<summary type="html">&lt;p&gt;Rankin: &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;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Introduction and Acknowledgements}}&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-start|{{documentation/modulename}}}}&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-row}}&lt;br /&gt;
This work is part of the SparKit project, funded by An Applied Cancer Research Unit of Cancer Care Ontario with funds provided by the Ministry of Health and Long-Term Care and the Ontario Consortium for Adaptive Interventions in Radiation Oncology (OCAIRO) to provide free, open-source toolset for radiotherapy and related image-guided interventions.&amp;lt;br&amp;gt;&lt;br /&gt;
Author: Csaba Pinter (PerkLab, Queen's University)&amp;lt;br&amp;gt;&lt;br /&gt;
Contact: Csaba Pinter, &amp;lt;email&amp;gt;pinter@cs.queensu.ca&amp;lt;/email&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/SlicerRT Back to SlicerRT home]&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|ocairo}}|{{collaborator|longname|ocairo}}&lt;br /&gt;
}}&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-end}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Module Description}}&lt;br /&gt;
The {{documentation/modulename}} module manages contours and contour hierarchies.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Use Cases}}&lt;br /&gt;
* Load as ribbon, then compute DVH; the user wants to see the contours in 3D&lt;br /&gt;
* Edit contour 1, edit contour 2; see contour 1 while editing contour 2&lt;br /&gt;
* Create contour node, convert it to (empty) labelmap; do contouring on the labelmapo representation; convert to model&lt;br /&gt;
* Create/load labelmap or surface, create Contour node from that in Subject Hierarchy module&lt;br /&gt;
&lt;br /&gt;
{|align=&amp;quot;center&amp;quot;&lt;br /&gt;
|[[File:SlicerRT0.5 Contours.png|thumb|720px| Contours module GUI]]&lt;br /&gt;
|[[File:SlicerRT_ContourRepresentations.png|thumb|704px| Contours representations]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Tutorials}}&lt;br /&gt;
N/A&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|How to}}&lt;br /&gt;
&lt;br /&gt;
; Create contour from scratch&lt;br /&gt;
: In the Editor module create a labelmap on the desired reference anatomical volume&lt;br /&gt;
: In the Contours module, expand the box 'Create Contour From Representation'&lt;br /&gt;
:: Select the newly created labelmap, give it a name, and click 'Create'&lt;br /&gt;
&lt;br /&gt;
; Create contour from labelmap volume or model&lt;br /&gt;
: In the Subject Hierarchy module drag&amp;amp;drop the existing representation (labelmap or model) from 'Potential subject hierarchy nodes' list to under a structure set in the tree. This way an encapsulating Contour node gets created and associated to the corresponding color table&lt;br /&gt;
: Alternatively, in the Contours module, expand the box 'Create Contour From Representation'&lt;br /&gt;
:: Select the desired labelmap volume or model, give it a name, and click 'Create'&lt;br /&gt;
&lt;br /&gt;
; Create new Structure set from scratch&lt;br /&gt;
: Right-click on an existing Study node and select 'Create child structure set'. This menu item is only available for Study level nodes&lt;br /&gt;
&lt;br /&gt;
;[[Documentation/Nightly/Modules/Contours/HowToEdit|Edit an existing contour]]&lt;br /&gt;
: See page via link above&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Panels and their use}}&lt;br /&gt;
* Current contour(s): Currently selected contour node (vtkMRMLContourNode) or conotur hierarchy node (vtkMRMLContourHierarchyNode)&lt;br /&gt;
* Active representation: The active representation ('''Ribbon model / Indexed labelmap / Closed surface model''') of the selected contour. If a hierarchy is selected in which the active representations of the contained contours do not match, '''Various''' is indicated&lt;br /&gt;
* Change active representation: This box contains controls to convert from one representation to another&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{documentation/{{documentation/version}}/module-parametersdescription}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Similar Modules}}&lt;br /&gt;
N/A&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|References}}&lt;br /&gt;
Issue on SlicerRT ticketing system [https://www.assembla.com/spaces/slicerrt/tickets/137 here]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Information for Developers}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-footer}}&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rankin</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.3/Extensions/SlicerRT&amp;diff=36944</id>
		<title>Documentation/4.3/Extensions/SlicerRT</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.3/Extensions/SlicerRT&amp;diff=36944"/>
		<updated>2014-01-09T17:33:37Z</updated>

		<summary type="html">&lt;p&gt;Rankin: Changing reference to project name from PLUS to SlicerRt&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;
[[File:LogoCco.png|Cancer Care Ontario]]&lt;br /&gt;
[[File:Logo-SparKit.png|SparKit]]&lt;br /&gt;
[[File:LogoOCAIRO.jpg|SparKit]]&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Introduction and Acknowledgements}}&lt;br /&gt;
Authors: &amp;lt;b&amp;gt;Csaba Pinter&amp;lt;/b&amp;gt; (PerkLab, Queen's University), &amp;lt;b&amp;gt;Andras Lasso&amp;lt;/b&amp;gt; (PerkLab, Queen's University), &amp;lt;b&amp;gt;Kevin Wang&amp;lt;/b&amp;gt; (Radiation Medicine Program, Princess Margaret Hospital, University Health Network Toronto)&amp;lt;br&amp;gt;&lt;br /&gt;
Contributors: Greg Sharp (Massachusetts General Hospital), Steve Pieper (Isomics)&amp;lt;br&amp;gt;&lt;br /&gt;
Contacts:&lt;br /&gt;
* Andras Lasso, &amp;lt;email&amp;gt;lasso@cs.queensu.ca&amp;lt;/email&amp;gt;&lt;br /&gt;
* Mailing list, &amp;lt;email&amp;gt;slicerrt@alerts.assembla.com&amp;lt;/email&amp;gt; (need to register to [http://www.assembla.com Assembla] using the email address from which the email is sent)&lt;br /&gt;
* [[Documentation/SlicerRT/HowToReportAnError|How to report an error]]&lt;br /&gt;
Website: [http://slicerrt.github.io slicerrt.org]&amp;lt;br&amp;gt;&lt;br /&gt;
License: [http://www.slicer.org/pages/LicenseText Slicer license]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Download/install:''' install 3D Slicer, start 3D Slicer, open the Extension Manager, install the SlicerRT extension (see more details [http://slicerrt.github.io/Download.html on the download page])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; margin-left:12px;&amp;quot;&amp;gt;&lt;br /&gt;
importScript('http://www.ohloh.net/p/641228/widgets/project_basic_stats.js');&lt;br /&gt;
&amp;lt;wiki:gadget url=&amp;quot;http://www.ohloh.net/p/641228/widgets/project_search_code.xml&amp;quot; height=&amp;quot;195&amp;quot; border=&amp;quot;1&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Extension Description}}&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
[[Image:SlicerRT_Logo_2.0_128x128.png]]&lt;br /&gt;
|&lt;br /&gt;
* SlicerRT is one of the themes of the SparKit (Software Platform and Adaptive Radiotherapy Kit) project with the goal of making 3D Slicer a powerful radiotherapy research platform.&amp;lt;br&amp;gt;SparKit is a project funded by Cancer Care Ontarioand the Ontario Consortium for Adaptive Interventions in Radiation Oncology (OCAIRO) to provide free, open-source toolset for radiotherapy and related image-guided interventions.&lt;br /&gt;
&lt;br /&gt;
* The SlicerRT extension incorporates [[Documentation/{{documentation/version}}/Extensions/Plastimatch|Plastimatch]] modules and algorithms.&lt;br /&gt;
&lt;br /&gt;
* Additional information for users can be found on the [[Documentation/SlicerRT/UsersGuide|User's guide]] page &amp;lt;br&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Modules}}&lt;br /&gt;
&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/PatientHierarchy|Patient hierarchy]]&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/DeformationFieldVisualizer|Transform visualizer (moved to separate extension)]]&lt;br /&gt;
&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]] (Greg Sharp)&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/PlmLANDWARP|Plastimatch LANDWARP Landmark]] (Greg Sharp)&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/PlmXFORMWARP|Plastimatch XFORMWARP]] (Greg Sharp)[[image:UnderConstruction.png|tumb|10px]]&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/PlmDICOMRTImport|Plastimatch DICOM-RT import]] (Greg Sharp)&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/PlmDICOMRTExport|Plastimatch DICOM-RT export]] (Greg Sharp)[[image:UnderConstruction.png|tumb|10px]]&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/PlmDoseComparison|Plastimatch Dose Comparison]] (Greg Sharp)[[image:UnderConstruction.png|tumb|10px]]&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/PlmDoseVolumeHistogram|Plastimatch Dose Volume Histogram]] (Greg Sharp)[[image:UnderConstruction.png|tumb|10px]]&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/PlmSyntheticImageGeneration|Plastimatch Synthetic Image Generation]] (Greg Sharp)[[image:UnderConstruction.png|tumb|10px]]&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/PlmThreshBox|Plastimatch Threshold in a box]] (Greg Sharp)[[image:UnderConstruction.png|tumb|10px]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Use Cases}}&lt;br /&gt;
* Comparison of dose maps and dose volume histograms from various treatment planning systems&lt;br /&gt;
* Evaluation of the effect of image-based non-rigid patient motion compensation&lt;br /&gt;
* Dose accumulation with motion compensation&lt;br /&gt;
* Evaluation of gel dosimetry&lt;br /&gt;
* Testing of treatment planning algorithms&lt;br /&gt;
&lt;br /&gt;
| [[File:SlicerRt_Montage.jpg|1024px|SlicerRT highlights]]&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;
* '''Summer NA-MIC week 2013 tutorial''' (recommended)&lt;br /&gt;
** Tutorial presentation: [http://wiki.na-mic.org/Wiki/images/b/b0/SlicerRT_TutorialContestSummer2013.pdf download] from Slicer wiki&lt;br /&gt;
** Sample data: [http://slicer.kitware.com/midas3/download/folder/1345/SlicerRtTutorial_Namic2013June.zip download] from MIDAS&lt;br /&gt;
* ECR 2013 - Medical University Vienna workshop&lt;br /&gt;
** Workshop material: [http://www.na-mic.org/Wiki/index.php/File:Pinter_MedUni2013_Workshop.pdf download] from NA-MIC.org&lt;br /&gt;
* RSNA 2012 tutorial&lt;br /&gt;
** Tutorial description: [http://www.donotlink.com/bEo SlicerRT wiki: Slicer tutorials at RSNA 2012]&lt;br /&gt;
&amp;lt;!-- Original link: https://www.assembla.com/spaces/slicerrt/wiki/20121127_Slicer_tutorials_at_RSNA_2012 --&amp;gt;&lt;br /&gt;
** Sample data: [http://slicer.kitware.com/midas3/folder/859 download] SlicerRT ART dose verification data from Midas server&lt;br /&gt;
* Summer NA-MIC week 2012 tutorial&lt;br /&gt;
** Tutorial presentation: [http://www.donotlink.com/bEp download] from the SlicerRT website&lt;br /&gt;
&amp;lt;!-- Original link: https://www.assembla.com/spaces/slicerrt/documents/aAuMq81Eqr4ztvacwqjQXA/download/aAuMq81Eqr4ztvacwqjQXA --&amp;gt;&lt;br /&gt;
** Sample data: [http://www.donotlink.com/bEq download] from the SlicerRT website&lt;br /&gt;
&amp;lt;!-- Original link: https://www.assembla.com/spaces/slicerrt/documents/bMuwgYTKur4yP-acwqjQWU/download/bMuwgYTKur4yP-acwqjQWU --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Similar Extensions}}&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/Plastimatch|Plastimatch]]: SlicerRT and Plastimatch are complementary software libraries. Plastimatch focuses on delivering new computational methods radiotherapy, while SlicerRT aims for providing an easy-to-use interface for a wide range of stable, well-tested radiotherapy related features. SlicerRT uses Plastimatch internally for certain operations.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|References}}&lt;br /&gt;
==How to cite==&lt;br /&gt;
Please cite the following paper when referring to SlicerRt in your publication:&amp;lt;br&amp;gt;&lt;br /&gt;
C. Pinter, A. Lasso, A. Wang, D. Jaffray and G. Fichtinger, [http://perk.cs.queensu.ca/sites/perk.cs.queensu.ca/files/Pinter2012_0.pdf &amp;quot;SlicerRT – Radiation therapy research toolkit for 3D Slicer&amp;quot;], Med. Phys., 39(10) pp. 6332-6338, 2012&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@ARTICLE{Pinter2012,&lt;br /&gt;
  author = {Pinter, C. and Lasso, A. and Wang, A. and Jaffray, D. and Fichtinger, G.},&lt;br /&gt;
  title = {SlicerRT – Radiation therapy research toolkit for 3D Slicer},&lt;br /&gt;
  journal = {Med. Phys.},&lt;br /&gt;
  year = {2012},&lt;br /&gt;
  volume = {39},&lt;br /&gt;
  number = {10},&lt;br /&gt;
  pages = {6332-6338},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Information for Developers}}&lt;br /&gt;
* [http://www.donotlink.com/bEr SlicerRT developers wiki page]&lt;br /&gt;
&amp;lt;!-- Original link: https://www.assembla.com/spaces/slicerrt/wiki/SlicerRt_developers_page --&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>Rankin</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/Nightly/Extensions/SlicerRT&amp;diff=36943</id>
		<title>Documentation/Nightly/Extensions/SlicerRT</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/Nightly/Extensions/SlicerRT&amp;diff=36943"/>
		<updated>2014-01-09T17:33:17Z</updated>

		<summary type="html">&lt;p&gt;Rankin: Changing reference to project name from PLUS to SlicerRt&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;
[[File:LogoCco.png|Cancer Care Ontario]]&lt;br /&gt;
[[File:Logo-SparKit.png|SparKit]]&lt;br /&gt;
[[File:LogoOCAIRO.jpg|SparKit]]&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Introduction and Acknowledgements}}&lt;br /&gt;
Authors: &amp;lt;b&amp;gt;Csaba Pinter&amp;lt;/b&amp;gt; (PerkLab, Queen's University), &amp;lt;b&amp;gt;Andras Lasso&amp;lt;/b&amp;gt; (PerkLab, Queen's University), &amp;lt;b&amp;gt;Kevin Wang&amp;lt;/b&amp;gt; (Radiation Medicine Program, Princess Margaret Hospital, University Health Network Toronto)&amp;lt;br&amp;gt;&lt;br /&gt;
Contributors: Greg Sharp (Massachusetts General Hospital), Steve Pieper (Isomics)&amp;lt;br&amp;gt;&lt;br /&gt;
Contacts:&lt;br /&gt;
* Andras Lasso, &amp;lt;email&amp;gt;lasso@cs.queensu.ca&amp;lt;/email&amp;gt;&lt;br /&gt;
* Mailing list, &amp;lt;email&amp;gt;slicerrt@alerts.assembla.com&amp;lt;/email&amp;gt; (need to register to [http://www.assembla.com Assembla] using the email address from which the email is sent)&lt;br /&gt;
* [[Documentation/SlicerRT/HowToReportAnError|How to report an error]]&lt;br /&gt;
Website: [http://slicerrt.github.io slicerrt.org]&amp;lt;br&amp;gt;&lt;br /&gt;
License: [http://www.slicer.org/pages/LicenseText Slicer license]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Download/install:''' install 3D Slicer, start 3D Slicer, open the Extension Manager, install the SlicerRT extension (see more details [http://slicerrt.github.io/Download.html on the download page])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; margin-left:12px;&amp;quot;&amp;gt;&lt;br /&gt;
importScript('http://www.ohloh.net/p/641228/widgets/project_basic_stats.js');&lt;br /&gt;
&amp;lt;wiki:gadget url=&amp;quot;http://www.ohloh.net/p/641228/widgets/project_search_code.xml&amp;quot; height=&amp;quot;195&amp;quot; border=&amp;quot;1&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Extension Description}}&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
[[Image:SlicerRT_Logo_2.0_128x128.png]]&lt;br /&gt;
|&lt;br /&gt;
* SlicerRT is one of the themes of the SparKit (Software Platform and Adaptive Radiotherapy Kit) project with the goal of making 3D Slicer a powerful radiotherapy research platform.&amp;lt;br&amp;gt;SparKit is a project funded by Cancer Care Ontarioand the Ontario Consortium for Adaptive Interventions in Radiation Oncology (OCAIRO) to provide free, open-source toolset for radiotherapy and related image-guided interventions.&lt;br /&gt;
&lt;br /&gt;
* The SlicerRT extension incorporates [[Documentation/{{documentation/version}}/Extensions/Plastimatch|Plastimatch]] modules and algorithms.&lt;br /&gt;
&lt;br /&gt;
* Additional information for users can be found on the [[Documentation/SlicerRT/UsersGuide|User's guide]] page &amp;lt;br&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Modules}}&lt;br /&gt;
&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/PatientHierarchy|Patient hierarchy]]&lt;br /&gt;
*[[Documentation/{{documentation/version}}/Modules/DeformationFieldVisualizer|Transform visualizer (moved to separate extension)]]&lt;br /&gt;
&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]] (Greg Sharp)&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/PlmLANDWARP|Plastimatch LANDWARP Landmark]] (Greg Sharp)&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/PlmXFORMWARP|Plastimatch XFORMWARP]] (Greg Sharp)[[image:UnderConstruction.png|tumb|10px]]&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/PlmDICOMRTImport|Plastimatch DICOM-RT import]] (Greg Sharp)&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/PlmDICOMRTExport|Plastimatch DICOM-RT export]] (Greg Sharp)[[image:UnderConstruction.png|tumb|10px]]&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/PlmDoseComparison|Plastimatch Dose Comparison]] (Greg Sharp)[[image:UnderConstruction.png|tumb|10px]]&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/PlmDoseVolumeHistogram|Plastimatch Dose Volume Histogram]] (Greg Sharp)[[image:UnderConstruction.png|tumb|10px]]&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/PlmSyntheticImageGeneration|Plastimatch Synthetic Image Generation]] (Greg Sharp)[[image:UnderConstruction.png|tumb|10px]]&lt;br /&gt;
**[[Documentation/{{documentation/version}}/Modules/PlmThreshBox|Plastimatch Threshold in a box]] (Greg Sharp)[[image:UnderConstruction.png|tumb|10px]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Use Cases}}&lt;br /&gt;
* Comparison of dose maps and dose volume histograms from various treatment planning systems&lt;br /&gt;
* Evaluation of the effect of image-based non-rigid patient motion compensation&lt;br /&gt;
* Dose accumulation with motion compensation&lt;br /&gt;
* Evaluation of gel dosimetry&lt;br /&gt;
* Testing of treatment planning algorithms&lt;br /&gt;
&lt;br /&gt;
| [[File:SlicerRt_Montage.jpg|1024px|SlicerRT highlights]]&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;
* '''Summer NA-MIC week 2013 tutorial''' (recommended)&lt;br /&gt;
** Tutorial presentation: [http://wiki.na-mic.org/Wiki/images/b/b0/SlicerRT_TutorialContestSummer2013.pdf download] from Slicer wiki&lt;br /&gt;
** Sample data: [http://slicer.kitware.com/midas3/download/folder/1345/SlicerRtTutorial_Namic2013June.zip download] from MIDAS&lt;br /&gt;
* ECR 2013 - Medical University Vienna workshop&lt;br /&gt;
** Workshop material: [http://www.na-mic.org/Wiki/index.php/File:Pinter_MedUni2013_Workshop.pdf download] from NA-MIC.org&lt;br /&gt;
* RSNA 2012 tutorial&lt;br /&gt;
** Tutorial description: [http://www.donotlink.com/bEo SlicerRT wiki: Slicer tutorials at RSNA 2012]&lt;br /&gt;
&amp;lt;!-- Original link: https://www.assembla.com/spaces/slicerrt/wiki/20121127_Slicer_tutorials_at_RSNA_2012 --&amp;gt;&lt;br /&gt;
** Sample data: [http://slicer.kitware.com/midas3/folder/859 download] SlicerRT ART dose verification data from Midas server&lt;br /&gt;
* Summer NA-MIC week 2012 tutorial&lt;br /&gt;
** Tutorial presentation: [http://www.donotlink.com/bEp download] from the SlicerRT website&lt;br /&gt;
&amp;lt;!-- Original link: https://www.assembla.com/spaces/slicerrt/documents/aAuMq81Eqr4ztvacwqjQXA/download/aAuMq81Eqr4ztvacwqjQXA --&amp;gt;&lt;br /&gt;
** Sample data: [http://www.donotlink.com/bEq download] from the SlicerRT website&lt;br /&gt;
&amp;lt;!-- Original link: https://www.assembla.com/spaces/slicerrt/documents/bMuwgYTKur4yP-acwqjQWU/download/bMuwgYTKur4yP-acwqjQWU --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Similar Extensions}}&lt;br /&gt;
* [[Documentation/{{documentation/version}}/Extensions/Plastimatch|Plastimatch]]: SlicerRT and Plastimatch are complementary software libraries. Plastimatch focuses on delivering new computational methods radiotherapy, while SlicerRT aims for providing an easy-to-use interface for a wide range of stable, well-tested radiotherapy related features. SlicerRT uses Plastimatch internally for certain operations.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|References}}&lt;br /&gt;
==How to cite==&lt;br /&gt;
Please cite the following paper when referring to SlicerRt in your publication:&amp;lt;br&amp;gt;&lt;br /&gt;
C. Pinter, A. Lasso, A. Wang, D. Jaffray and G. Fichtinger, [http://perk.cs.queensu.ca/sites/perk.cs.queensu.ca/files/Pinter2012_0.pdf &amp;quot;SlicerRT – Radiation therapy research toolkit for 3D Slicer&amp;quot;], Med. Phys., 39(10) pp. 6332-6338, 2012&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
@ARTICLE{Pinter2012,&lt;br /&gt;
  author = {Pinter, C. and Lasso, A. and Wang, A. and Jaffray, D. and Fichtinger, G.},&lt;br /&gt;
  title = {SlicerRT – Radiation therapy research toolkit for 3D Slicer},&lt;br /&gt;
  journal = {Med. Phys.},&lt;br /&gt;
  year = {2012},&lt;br /&gt;
  volume = {39},&lt;br /&gt;
  number = {10},&lt;br /&gt;
  pages = {6332-6338},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/extension-section|Information for Developers}}&lt;br /&gt;
* [http://www.donotlink.com/bEr SlicerRT developers wiki page]&lt;br /&gt;
&amp;lt;!-- Original link: https://www.assembla.com/spaces/slicerrt/wiki/SlicerRt_developers_page --&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>Rankin</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.3/Modules/Contours/HowToEdit&amp;diff=36835</id>
		<title>Documentation/4.3/Modules/Contours/HowToEdit</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.3/Modules/Contours/HowToEdit&amp;diff=36835"/>
		<updated>2013-12-16T16:08:39Z</updated>

		<summary type="html">&lt;p&gt;Rankin: &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;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Prerequisites}}&lt;br /&gt;
* An existing contour, in or converted to labelmap representation&lt;br /&gt;
&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|How to edit a contour}}&lt;br /&gt;
* Once the prerequisites are met, open the Editor module&lt;br /&gt;
* Choose the master volume to work with, typically the reference anatomical volume&lt;br /&gt;
* Once the color table dialog is presented, choose apply&lt;br /&gt;
[[File:How_to_edit_contour_step_1.png|614x378px|Color table dialog]]&lt;br /&gt;
* Click 'Set' to choose your desired labelmap to edit&lt;br /&gt;
[[File:How_to_edit_contour_step_2.png|614x378px|How to select labelmap]]&lt;br /&gt;
* Select your desired labelmap from the drop-down, click apply&lt;br /&gt;
[[File:How_to_edit_contour_step_3.png|614x378px|Select desired labelmap]]&lt;br /&gt;
* Use the icons to select various editing tools, have fun!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://www.slicer.org/slicerWiki/index.php/Documentation/4.3/Extensions/SlicerRT Back to SlicerRT home]&lt;br /&gt;
&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|ocairo}}|{{collaborator|longname|ocairo}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rankin</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/Nightly/Modules/Contours/HowToEdit&amp;diff=36834</id>
		<title>Documentation/Nightly/Modules/Contours/HowToEdit</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/Nightly/Modules/Contours/HowToEdit&amp;diff=36834"/>
		<updated>2013-12-16T16:08:23Z</updated>

		<summary type="html">&lt;p&gt;Rankin: &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;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Prerequisites}}&lt;br /&gt;
* An existing contour, in or converted to labelmap representation&lt;br /&gt;
&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|How to edit a contour}}&lt;br /&gt;
* Once the prerequisites are met, open the Editor module&lt;br /&gt;
* Choose the master volume to work with, typically the reference anatomical volume&lt;br /&gt;
* Once the color table dialog is presented, choose apply&lt;br /&gt;
[[File:How_to_edit_contour_step_1.png|614x378px|Color table dialog]]&lt;br /&gt;
* Click 'Set' to choose your desired labelmap to edit&lt;br /&gt;
[[File:How_to_edit_contour_step_2.png|614x378px|How to select labelmap]]&lt;br /&gt;
* Select your desired labelmap from the drop-down, click apply&lt;br /&gt;
[[File:How_to_edit_contour_step_3.png|614x378px|Select desired labelmap]]&lt;br /&gt;
* Use the icons to select various editing tools, have fun!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/SlicerRT Back to SlicerRT home]&lt;br /&gt;
&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|ocairo}}|{{collaborator|longname|ocairo}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rankin</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:How_to_edit_contour_step_3.png&amp;diff=36833</id>
		<title>File:How to edit contour step 3.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:How_to_edit_contour_step_3.png&amp;diff=36833"/>
		<updated>2013-12-16T16:04:19Z</updated>

		<summary type="html">&lt;p&gt;Rankin: A screenshot of the Editor module showing the labelmap selection dialog&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A screenshot of the Editor module showing the labelmap selection dialog&lt;/div&gt;</summary>
		<author><name>Rankin</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:How_to_edit_contour_step_2.png&amp;diff=36832</id>
		<title>File:How to edit contour step 2.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:How_to_edit_contour_step_2.png&amp;diff=36832"/>
		<updated>2013-12-16T16:03:54Z</updated>

		<summary type="html">&lt;p&gt;Rankin: As screenshot of the Editor module showing how to select a labelmap to edit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As screenshot of the Editor module showing how to select a labelmap to edit&lt;/div&gt;</summary>
		<author><name>Rankin</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:How_to_edit_contour_step_1.png&amp;diff=36831</id>
		<title>File:How to edit contour step 1.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:How_to_edit_contour_step_1.png&amp;diff=36831"/>
		<updated>2013-12-16T16:03:30Z</updated>

		<summary type="html">&lt;p&gt;Rankin: A screen shot of Editor module showing the color table dialog&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A screen shot of Editor module showing the color table dialog&lt;/div&gt;</summary>
		<author><name>Rankin</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.3/Modules/Contours&amp;diff=36830</id>
		<title>Documentation/4.3/Modules/Contours</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.3/Modules/Contours&amp;diff=36830"/>
		<updated>2013-12-16T16:00:38Z</updated>

		<summary type="html">&lt;p&gt;Rankin: &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;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Introduction and Acknowledgements}}&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-start|{{documentation/modulename}}}}&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-row}}&lt;br /&gt;
This work is part of the SparKit project, funded by An Applied Cancer Research Unit of Cancer Care Ontario with funds provided by the Ministry of Health and Long-Term Care and the Ontario Consortium for Adaptive Interventions in Radiation Oncology (OCAIRO) to provide free, open-source toolset for radiotherapy and related image-guided interventions.&amp;lt;br&amp;gt;&lt;br /&gt;
Author: Csaba Pinter (PerkLab, Queen's University)&amp;lt;br&amp;gt;&lt;br /&gt;
Contact: Csaba Pinter, &amp;lt;email&amp;gt;pinter@cs.queensu.ca&amp;lt;/email&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/SlicerRT Back to SlicerRT home]&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|ocairo}}|{{collaborator|longname|ocairo}}&lt;br /&gt;
}}&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-end}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Module Description}}&lt;br /&gt;
The {{documentation/modulename}} module manages contours and contour hierarchies.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Use Cases}}&lt;br /&gt;
* Load as ribbon, then compute DVH; the user wants to see the contours in 3D&lt;br /&gt;
* Edit contour 1, edit contour 2; see contour 1 while editing contour 2&lt;br /&gt;
* Create contour node, convert it to (empty) labelmap; do contouring on the labelmapo representation; convert to model&lt;br /&gt;
* Create/load labelmap or surface, create Contour node from that in Patient Hierarchy module&lt;br /&gt;
&lt;br /&gt;
{|align=&amp;quot;center&amp;quot;&lt;br /&gt;
|[[File:SlicerRT0.5 Contours.png|thumb|720px| Contours module GUI]]&lt;br /&gt;
|[[File:SlicerRT_ContourRepresentations.png|thumb|704px| Contours representations]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Tutorials}}&lt;br /&gt;
N/A&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|How to}}&lt;br /&gt;
&lt;br /&gt;
; Create contour from scratch&lt;br /&gt;
: In Contours module select 'Create new Contour' in the contour selector drop-down to create a new contour&lt;br /&gt;
: In Patient Hierarchy module drag&amp;amp;drop new contour from 'Potential patient hierarchy nodes' list to under a structure set in the tree&lt;br /&gt;
: The default representation is an empty Ribbon model. It can be converted to Indexed labelmap in the Contours module and then the labelmap '''can be edited in the Editor module'''&lt;br /&gt;
&lt;br /&gt;
; Create contour from labelmap volume or model&lt;br /&gt;
: In Patient Hierarchy module drag&amp;amp;drop the existing representation (labelmap or model) from 'Potential patient hierarchy nodes' list to under a structure set in the tree. This way an encapsulating Contour node gets created and associated to the corresponding color table&lt;br /&gt;
&lt;br /&gt;
; Create new Structure set from scratch&lt;br /&gt;
: Right-click on an existing Study node and select 'Create child structure set'. This menu item is only available for Study level nodes&lt;br /&gt;
&lt;br /&gt;
;[[Documentation/4.3/Modules/Contours/HowToEdit|Edit an existing contour]]&lt;br /&gt;
: See page via link above&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Panels and their use}}&lt;br /&gt;
* Current contour(s): Currently selected contour node (vtkMRMLContourNode) or conotur hierarchy node (vtkMRMLContourHierarchyNode)&lt;br /&gt;
* Active representation: The active representation ('''Ribbon model / Indexed labelmap / Closed surface model''') of the selected contour. If a hierarchy is selected in which the active representations of the contained contours do not match, '''Various''' is indicated&lt;br /&gt;
* Change active representation: This box contains controls to convert from one representation to another&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{documentation/{{documentation/version}}/module-parametersdescription}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Similar Modules}}&lt;br /&gt;
N/A&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|References}}&lt;br /&gt;
Issue on SlicerRT ticketing system [https://www.assembla.com/spaces/slicerrt/tickets/137 here]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Information for Developers}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-footer}}&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rankin</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/Nightly/Modules/Contours/HowToEdit&amp;diff=36829</id>
		<title>Documentation/Nightly/Modules/Contours/HowToEdit</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/Nightly/Modules/Contours/HowToEdit&amp;diff=36829"/>
		<updated>2013-12-16T15:58:03Z</updated>

		<summary type="html">&lt;p&gt;Rankin: &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;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Prerequisites}}&lt;br /&gt;
* An existing contour, in or converted to labelmap representation&lt;br /&gt;
&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|How to edit a contour}}&lt;br /&gt;
* Once the prerequisites are met, open the Editor module&lt;br /&gt;
* Choose the master volume to work with, typically the reference anatomical volume&lt;br /&gt;
* Once the color table dialog is presented, choose apply&lt;br /&gt;
* Click 'Set' to choose your desired labelmap to edit&lt;br /&gt;
* Select your desired labelmap from the drop-down, click apply&lt;br /&gt;
* Use the icons to select various editing tools, have fun!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/SlicerRT Back to SlicerRT home]&lt;br /&gt;
&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|ocairo}}|{{collaborator|longname|ocairo}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rankin</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.3/Modules/Contours/HowToEdit&amp;diff=36828</id>
		<title>Documentation/4.3/Modules/Contours/HowToEdit</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.3/Modules/Contours/HowToEdit&amp;diff=36828"/>
		<updated>2013-12-16T15:57:47Z</updated>

		<summary type="html">&lt;p&gt;Rankin: Created page with '&amp;lt;noinclude&amp;gt;{{documentation/versioncheck}}&amp;lt;/noinclude&amp;gt; &amp;lt;!-- ---------------------------- --&amp;gt; {{documentation/{{documentation/version}}/module-header}} &amp;lt;!-- -----------------------…'&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;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Prerequisites}}&lt;br /&gt;
* An existing contour, in or converted to labelmap representation&lt;br /&gt;
&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|How to edit a contour}}&lt;br /&gt;
* Once the prerequisites are met, open the Editor module&lt;br /&gt;
* Choose the master volume to work with, typically the reference anatomical volume&lt;br /&gt;
* Once the color table dialog is presented, choose apply&lt;br /&gt;
* Click 'Set' to choose your desired labelmap to edit&lt;br /&gt;
* Select your desired labelmap from the drop-down, click apply&lt;br /&gt;
* Use the icons to select various editing tools, have fun!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://www.slicer.org/slicerWiki/index.php/Documentation/4.3/Extensions/SlicerRT Back to SlicerRT home]&lt;br /&gt;
&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|ocairo}}|{{collaborator|longname|ocairo}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rankin</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/Nightly/Modules/Contours/HowToEdit&amp;diff=36827</id>
		<title>Documentation/Nightly/Modules/Contours/HowToEdit</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/Nightly/Modules/Contours/HowToEdit&amp;diff=36827"/>
		<updated>2013-12-16T15:57:22Z</updated>

		<summary type="html">&lt;p&gt;Rankin: Created page with '&amp;lt;noinclude&amp;gt;{{documentation/versioncheck}}&amp;lt;/noinclude&amp;gt; &amp;lt;!-- ---------------------------- --&amp;gt; {{documentation/{{documentation/version}}/module-header}} &amp;lt;!-- -----------------------…'&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;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Prerequisites}}&lt;br /&gt;
* An existing contour, in or converted to labelmap representation&lt;br /&gt;
&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|How to edit a contour}}&lt;br /&gt;
* Once the prerequisites are met, open the Editor module&lt;br /&gt;
* Choose the master volume to work with, typically the reference anatomical volume&lt;br /&gt;
* Once the color table dialog is presented, choose apply&lt;br /&gt;
* Click 'Set' to choose your desired labelmap to edit&lt;br /&gt;
* Select your esired labelmap from the drop-down, click apply&lt;br /&gt;
* Use the icons to select various editing tools, have fun!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/SlicerRT Back to SlicerRT home]&lt;br /&gt;
&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|ocairo}}|{{collaborator|longname|ocairo}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rankin</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/Nightly/Modules/Contours&amp;diff=36826</id>
		<title>Documentation/Nightly/Modules/Contours</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/Nightly/Modules/Contours&amp;diff=36826"/>
		<updated>2013-12-16T15:30:09Z</updated>

		<summary type="html">&lt;p&gt;Rankin: Added link to edit existing contour page&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;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Introduction and Acknowledgements}}&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-start|{{documentation/modulename}}}}&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-row}}&lt;br /&gt;
This work is part of the SparKit project, funded by An Applied Cancer Research Unit of Cancer Care Ontario with funds provided by the Ministry of Health and Long-Term Care and the Ontario Consortium for Adaptive Interventions in Radiation Oncology (OCAIRO) to provide free, open-source toolset for radiotherapy and related image-guided interventions.&amp;lt;br&amp;gt;&lt;br /&gt;
Author: Csaba Pinter (PerkLab, Queen's University)&amp;lt;br&amp;gt;&lt;br /&gt;
Contact: Csaba Pinter, &amp;lt;email&amp;gt;pinter@cs.queensu.ca&amp;lt;/email&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/SlicerRT Back to SlicerRT home]&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|ocairo}}|{{collaborator|longname|ocairo}}&lt;br /&gt;
}}&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-end}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Module Description}}&lt;br /&gt;
The {{documentation/modulename}} module manages contours and contour hierarchies.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Use Cases}}&lt;br /&gt;
* Load as ribbon, then compute DVH; the user wants to see the contours in 3D&lt;br /&gt;
* Edit contour 1, edit contour 2; see contour 1 while editing contour 2&lt;br /&gt;
* Create contour node, convert it to (empty) labelmap; do contouring on the labelmapo representation; convert to model&lt;br /&gt;
* Create/load labelmap or surface, create Contour node from that in Patient Hierarchy module&lt;br /&gt;
&lt;br /&gt;
{|align=&amp;quot;center&amp;quot;&lt;br /&gt;
|[[File:SlicerRT0.5 Contours.png|thumb|720px| Contours module GUI]]&lt;br /&gt;
|[[File:SlicerRT_ContourRepresentations.png|thumb|704px| Contours representations]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Tutorials}}&lt;br /&gt;
N/A&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|How to}}&lt;br /&gt;
&lt;br /&gt;
; Create contour from scratch&lt;br /&gt;
: In Contours module select 'Create new Contour' in the contour selector drop-down to create a new contour&lt;br /&gt;
: In Patient Hierarchy module drag&amp;amp;drop new contour from 'Potential patient hierarchy nodes' list to under a structure set in the tree&lt;br /&gt;
: The default representation is an empty Ribbon model. It can be converted to Indexed labelmap in the Contours module and then the labelmap '''can be edited in the Editor module'''&lt;br /&gt;
&lt;br /&gt;
; Create contour from labelmap volume or model&lt;br /&gt;
: In Patient Hierarchy module drag&amp;amp;drop the existing representation (labelmap or model) from 'Potential patient hierarchy nodes' list to under a structure set in the tree. This way an encapsulating Contour node gets created and associated to the corresponding color table&lt;br /&gt;
&lt;br /&gt;
; Create new Structure set from scratch&lt;br /&gt;
: Right-click on an existing Study node and select 'Create child structure set'. This menu item is only available for Study level nodes&lt;br /&gt;
&lt;br /&gt;
;[[Documentation/Nightly/Modules/Contours/HowToEdit|Edit an existing contour]]&lt;br /&gt;
: See page via link above&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Panels and their use}}&lt;br /&gt;
* Current contour(s): Currently selected contour node (vtkMRMLContourNode) or conotur hierarchy node (vtkMRMLContourHierarchyNode)&lt;br /&gt;
* Active representation: The active representation ('''Ribbon model / Indexed labelmap / Closed surface model''') of the selected contour. If a hierarchy is selected in which the active representations of the contained contours do not match, '''Various''' is indicated&lt;br /&gt;
* Change active representation: This box contains controls to convert from one representation to another&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{{documentation/{{documentation/version}}/module-parametersdescription}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Similar Modules}}&lt;br /&gt;
N/A&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|References}}&lt;br /&gt;
Issue on SlicerRT ticketing system [https://www.assembla.com/spaces/slicerrt/tickets/137 here]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Information for Developers}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-footer}}&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rankin</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=User:Rankin&amp;diff=36825</id>
		<title>User:Rankin</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=User:Rankin&amp;diff=36825"/>
		<updated>2013-12-16T14:47:25Z</updated>

		<summary type="html">&lt;p&gt;Rankin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Adam Rankin&lt;br /&gt;
&lt;br /&gt;
Staff&lt;br /&gt;
&lt;br /&gt;
Laboratory for Percutaneous Surgery&lt;br /&gt;
&lt;br /&gt;
Queen's University&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On placement at the Robarts Research Institute in London, Ontario and the London Regional Cancer Program at Victoria Hospital.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daily activities include software development, documentation, testing and research.&lt;/div&gt;</summary>
		<author><name>Rankin</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=User:Rankin&amp;diff=36824</id>
		<title>User:Rankin</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=User:Rankin&amp;diff=36824"/>
		<updated>2013-12-16T14:47:00Z</updated>

		<summary type="html">&lt;p&gt;Rankin: Created page with 'Adam Rankin Staff Laboratory for Percutaneous Surgery Queen's University  On placement at the Robarts Research Institute in London, Ontario and the London Regional Cancer Program…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Adam Rankin&lt;br /&gt;
Staff&lt;br /&gt;
Laboratory for Percutaneous Surgery&lt;br /&gt;
Queen's University&lt;br /&gt;
&lt;br /&gt;
On placement at the Robarts Research Institute in London, Ontario and the London Regional Cancer Program at Victoria Hospital.&lt;br /&gt;
&lt;br /&gt;
Daily activities include software development, documentation, testing and research.&lt;/div&gt;</summary>
		<author><name>Rankin</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=File:SlicerRT0.10_GammaVolume.png&amp;diff=34790</id>
		<title>File:SlicerRT0.10 GammaVolume.png</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=File:SlicerRT0.10_GammaVolume.png&amp;diff=34790"/>
		<updated>2013-08-30T19:10:03Z</updated>

		<summary type="html">&lt;p&gt;Rankin: uploaded a new version of &amp;quot;File:SlicerRT0.10 GammaVolume.png&amp;quot;:&amp;amp;#32;Uploading similar image using new color tables.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rankin</name></author>
		
	</entry>
</feed>