<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.na-mic.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mchen55</id>
	<title>NAMIC Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.na-mic.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mchen55"/>
	<link rel="alternate" type="text/html" href="https://www.na-mic.org/wiki/Special:Contributions/Mchen55"/>
	<updated>2026-05-07T16:03:09Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.33.0</generator>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2011_Winter_Project_Week:SPECTRE_Integration&amp;diff=62343</id>
		<title>2011 Winter Project Week:SPECTRE Integration</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2011_Winter_Project_Week:SPECTRE_Integration&amp;diff=62343"/>
		<updated>2010-12-15T15:30:15Z</updated>

		<summary type="html">&lt;p&gt;Mchen55: /* Key Investigators */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-SLC2011.png|[[2011_Winter_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* BWH: Nicole Aucoin&lt;br /&gt;
* JHU: Min Chen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To advance the integration of the Java based SPECTRE algorithm into Slicer3 (and Slicer4), to find validation data sets.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Our approach is to fine tune the integration for Slicer3, write a python wrapping script for Slicer4, fine tune the ACPC algorithm. The main challenge to this approach is coordinate system transforms.&lt;br /&gt;
&lt;br /&gt;
Our plan for the project week is:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Add a memory argument to the SPECTRE xml and use it to set Java heap sizes&lt;br /&gt;
&amp;lt;li&amp;gt;Fine tune the Java handling in Slicer3 to fail gracefully if Java is not available on a build machine&lt;br /&gt;
&amp;lt;li&amp;gt;Debug the ACPC algorithm in SPECTRE&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Add a transform output to SPECTRE&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Debug y flip on reading in output images into Slicer&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Find collaborators with segemented data sets for the validation portion of our project. Ron has suggested talking with:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Sylvain Bioux&lt;br /&gt;
&amp;lt;li&amp;gt;Hans Johnson&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Write a python wrapper so we can integrate SPECTRE into Slicer4&lt;br /&gt;
&amp;lt;li&amp;gt;Work on documentation so that the manual steps are as clear as possible&lt;br /&gt;
&amp;lt;li&amp;gt;Remove the requirement to have to run MIPAV before running the SPECTRE extension in Slicer.&lt;br /&gt;
&amp;lt;li&amp;gt;Set volume types in SPECTRE outputs&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 97%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Delivery Mechanism==&lt;br /&gt;
&lt;br /&gt;
This work will be delivered to the NA-MIC Kit as a &lt;br /&gt;
#ITK Module&lt;br /&gt;
#Slicer Module&lt;br /&gt;
##Built-in&lt;br /&gt;
##Extension -- commandline YES&lt;br /&gt;
##Extension -- loadable&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
*[[2010_Summer_Project_Week_SPECTRE | 2010 Summer Project Week]]&lt;br /&gt;
*[[2010_Winter_Project_Week_SPECTRE_3DSlicer_Integration | 2010 Winter Project Week]] (has manual steps for integration)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mchen55</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2010_Summer_Project_Week_SPECTRE&amp;diff=53937</id>
		<title>2010 Summer Project Week SPECTRE</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2010_Summer_Project_Week_SPECTRE&amp;diff=53937"/>
		<updated>2010-06-15T15:15:37Z</updated>

		<summary type="html">&lt;p&gt;Mchen55: /* Key Investigators */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-MIT2010.png|[[2010_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* BWH: Nicole Aucoin&lt;br /&gt;
* JHU: Min Chen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Futher integration of the Java SPECTRE skull tripping module into Slicer3.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Our approach is to integrate SPECTRE as an extension. &lt;br /&gt;
The main challenge to this approach is setting up a web site with a stable jar file and tcl wrapper.&lt;br /&gt;
&lt;br /&gt;
Our plan for the project week is to first try out a temporary location for the jar file and tcl wrapper and then come up with a plan for updates.&lt;br /&gt;
&lt;br /&gt;
SPECTRE outputs will be modified to be compatible with Slicer image types(i.e. intensity, mask, etc.) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tcl wrapped Java jar files have been integrated into Slicer3 already, so hopefully no major infrastructur changes will be required.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 97%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Delivery Mechanism==&lt;br /&gt;
&lt;br /&gt;
This work will be delivered to the NA-MIC Kit as a&lt;br /&gt;
&lt;br /&gt;
#ITK Module&lt;br /&gt;
#Slicer Module&lt;br /&gt;
##Built-in&lt;br /&gt;
##Extension -- commandline YES&lt;br /&gt;
##Extension -- loadable&lt;br /&gt;
#Other (Please specify)&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mchen55</name></author>
		
	</entry>
</feed>