<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.slicer.org/w/index.php?action=history&amp;feed=atom&amp;title=Modules%3AACPCTransform-Documentation-3.6</id>
	<title>Modules:ACPCTransform-Documentation-3.6 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.slicer.org/w/index.php?action=history&amp;feed=atom&amp;title=Modules%3AACPCTransform-Documentation-3.6"/>
	<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:ACPCTransform-Documentation-3.6&amp;action=history"/>
	<updated>2026-04-13T09:32:36Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.33.0</generator>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:ACPCTransform-Documentation-3.6&amp;diff=14823&amp;oldid=prev</id>
		<title>Nicole: /* Tests */</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:ACPCTransform-Documentation-3.6&amp;diff=14823&amp;oldid=prev"/>
		<updated>2010-04-29T15:04:13Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Tests&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 15:04, 29 April 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l78&quot; &gt;Line 78:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 78:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;MyModuleTest1 &lt;/del&gt;[http://viewvc.slicer.org/viewcvs.cgi/trunk &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;MyModuleTest1.cxx]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ACPCTest &lt;/ins&gt;[http://viewvc.slicer.org/viewcvs.cgi/trunk/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Applications/CLI&lt;/ins&gt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Testing&lt;/ins&gt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ACPCTest&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;cxx ACPCTest&lt;/ins&gt;.cxx]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;* MyModuleTest2 [http:&lt;/del&gt;//&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;viewvc.slicer.org&lt;/del&gt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;viewcvs&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;cgi/trunk MyModuleTest2&lt;/del&gt;.cxx]&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Known bugs===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Known bugs===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Nicole</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Modules:ACPCTransform-Documentation-3.6&amp;diff=12798&amp;oldid=prev</id>
		<title>Nicole: Created page with 'Return to Slicer 3.6 Documentation  Gallery of New Features  __NOTOC__ ===ACPC Transform=== ACPC Transform  {| |[[Ima…'</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Modules:ACPCTransform-Documentation-3.6&amp;diff=12798&amp;oldid=prev"/>
		<updated>2010-03-26T23:01:26Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;#039;&lt;a href=&quot;/wiki/Documentation-3.6&quot; class=&quot;mw-redirect&quot; title=&quot;Documentation-3.6&quot;&gt;Return to Slicer 3.6 Documentation&lt;/a&gt;  &lt;a href=&quot;/wiki/Announcements:Slicer3.6#Highlights&quot; title=&quot;Announcements:Slicer3.6&quot;&gt;Gallery of New Features&lt;/a&gt;  __NOTOC__ ===ACPC Transform=== ACPC Transform  {| |[[Ima…&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Documentation-3.6|Return to Slicer 3.6 Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Announcements:Slicer3.6#Highlights|Gallery of New Features]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
===ACPC Transform===&lt;br /&gt;
ACPC Transform&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:SlicerACPCTransformGUI-3.4.jpg|thumb|280px|GUI]]&lt;br /&gt;
|[[Image:SlicerACPCTransformAfter-3.4.jpg|thumb|280px|After calculating the transform]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
===Module Type &amp;amp; Category===&lt;br /&gt;
&lt;br /&gt;
Type: CLI&lt;br /&gt;
&lt;br /&gt;
Category: Registration&lt;br /&gt;
&lt;br /&gt;
===Authors, Collaborators &amp;amp; Contact===&lt;br /&gt;
* Nicole Aucoin: Brigham and Women's Hospital&lt;br /&gt;
* Contact: Nicole Aucoin, nicole@bwh.harvard.edu&lt;br /&gt;
&lt;br /&gt;
===Module Description===&lt;br /&gt;
&lt;br /&gt;
Calculate a transformation from two input fiducial lists. &lt;br /&gt;
&lt;br /&gt;
This transformation can then be applied to a volume using the Resample Scalar/Vector/DWI Volume module.&lt;br /&gt;
&lt;br /&gt;
Note: renamed from RealignVolume.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
===Use Cases, Examples===&lt;br /&gt;
&lt;br /&gt;
This module is especially appropriate for these use cases:&lt;br /&gt;
&lt;br /&gt;
* Use Case 1: place fiducials in two orthogonal lines in a an image to define the midline and the ACPC line&lt;br /&gt;
* Use Case 2:&lt;br /&gt;
&lt;br /&gt;
Examples of the module in use:&lt;br /&gt;
&lt;br /&gt;
* Example 1&lt;br /&gt;
* Example 2&lt;br /&gt;
&lt;br /&gt;
===Tutorials===&lt;br /&gt;
&lt;br /&gt;
Links to tutorials explaining how to use this module:&lt;br /&gt;
&lt;br /&gt;
* Tutorial 1&lt;br /&gt;
** Data Set 1&lt;br /&gt;
&lt;br /&gt;
===Quick Tour of Features and Use===&lt;br /&gt;
&lt;br /&gt;
* '''Transform panel:''' Calculate a transform from midline and ACPC fiducial lists, and specify an output transform.&lt;br /&gt;
**ACPC Line: a fidicual list containing two fiducial points, one at the anterior commissure and one at the posterior commissure. The resulting transform will bring the line connecting them to horizontal to the AP axis. &lt;br /&gt;
**Midline: pick a fiducial list from the scene that defines the midline. The midline is a series of points defining the division between the left and right hemispheres of the brain (the mid sagittal plane). The resulting transform will put the output volume with the mid sagittal plane lined up with the AS plane.&lt;br /&gt;
**Output transform: An output transform - load the calculated transform in this node.&lt;br /&gt;
* '''Debug panel:''' Set debugging flag&lt;br /&gt;
** Debug: click to see print outs&lt;br /&gt;
&lt;br /&gt;
*Use: the order in which the acpc fiducials are picked is not important.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
&lt;br /&gt;
===Notes from the Developer(s)===&lt;br /&gt;
&lt;br /&gt;
Ported from Slicer 2.6.&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
The fiducials module is required for this module's use. &lt;br /&gt;
The Resample Scalar/Vector/DWI Volume module can be used to apply the transform once it has been calculated.&lt;br /&gt;
&lt;br /&gt;
===Tests===&lt;br /&gt;
&lt;br /&gt;
On the [http://www.cdash.org/CDash/index.php?project=Slicer3 Dashboard], these tests verify that the module is working on various platforms:&lt;br /&gt;
&lt;br /&gt;
* MyModuleTest1 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest1.cxx]&lt;br /&gt;
* MyModuleTest2 [http://viewvc.slicer.org/viewcvs.cgi/trunk MyModuleTest2.cxx]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Known bugs===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Usability issues===&lt;br /&gt;
&lt;br /&gt;
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker. Please select the '''usability issue category''' when browsing or contributing.&lt;br /&gt;
&lt;br /&gt;
===Source code &amp;amp; documentation===&lt;br /&gt;
&lt;br /&gt;
Source Code:&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk/Applications/CLI/Realign/Realign.xml Realign.xml]&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk/Applications/CLI/Realign/Realign.cxx Realign.cxx]&lt;br /&gt;
*[http://viewvc.slicer.org/viewcvs.cgi/trunk/Applications/CLI/Realign/vtkPrincipalAxesAlign.cxx vtkPrincipalAxesAlign.cxx], [http://viewvc.slicer.org/viewcvs.cgi/trunk/Applications/CLI/Realign/vtkPrincipalAxesAlign.h vtkPrincipalAxesAlign.h]&lt;br /&gt;
&lt;br /&gt;
Doxygen documentation:&lt;br /&gt;
* [http://www.na-mic.org/Slicer/Documentation/Slicer3-doc/html/classvtkPrincipalAxesAlign.html vtkPrincipalAxesAlign].&lt;br /&gt;
&lt;br /&gt;
== More Information == &lt;br /&gt;
&lt;br /&gt;
===Acknowledgment===&lt;br /&gt;
This work is part of the National Alliance for Medical Image Computing (NAMIC), funded by the National Institutes of Health through the NIH Roadmap for Medical Research, Grant U54 EB005149.&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Publications related to this module go here. Links to pdfs would be useful.&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nicole</name></author>
		
	</entry>
</feed>