<?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=Thomas.vaughan&amp;*</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=Thomas.vaughan&amp;*"/>
	<link rel="alternate" type="text/html" href="https://www.na-mic.org/wiki/Special:Contributions/Thomas.vaughan"/>
	<updated>2026-04-04T06:37:30Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.33.0</generator>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2016_Summer_Project_Week/Curve_and_Surface_Creation_from_Fiducials&amp;diff=93548</id>
		<title>2016 Summer Project Week/Curve and Surface Creation from Fiducials</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2016_Summer_Project_Week/Curve_and_Surface_Creation_from_Fiducials&amp;diff=93548"/>
		<updated>2016-08-16T02:19:18Z</updated>

		<summary type="html">&lt;p&gt;Thomas.vaughan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-Summer2016.png|[[2016_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* Thomas Vaughan (Queen's)&lt;br /&gt;
* Junichi Tokuda (BWH)&lt;br /&gt;
* Andras Lasso (Queen's)&lt;br /&gt;
&lt;br /&gt;
==Project Description==&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;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Create different types of models (curves and surfaces) from fiducial markups, in a single centralized &amp;amp; easy-to-maintain extension&lt;br /&gt;
&amp;lt;/div&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;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Create a new module for this functionality, with options for automatically updating models if there is an update in the fiducial list&lt;br /&gt;
* Create a suitable user interface&lt;br /&gt;
* Import relevant functionality from other modules&lt;br /&gt;
&amp;lt;/div&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;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Some basic functionality is already implemented in SlicerIGT's MarkupsToModel, so we decided to reuse that infrastructure.&lt;br /&gt;
* A user interface has been designed&lt;br /&gt;
* Discussions between Junichi Tokuda and Thomas Vaughan on what functionality to move from Curve Maker to MarkupstoModel; We plan to move all model-making aspects to MarkupstoModel, and the visualizations will remain in Curve Maker. We are performing the migration of features after the project week, and will update this page again when the migration is complete and tested (still in progress as of August 15, 2016).&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thomas.vaughan</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2016_Summer_Project_Week/Curve_and_Surface_Creation_from_Fiducials&amp;diff=93547</id>
		<title>2016 Summer Project Week/Curve and Surface Creation from Fiducials</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2016_Summer_Project_Week/Curve_and_Surface_Creation_from_Fiducials&amp;diff=93547"/>
		<updated>2016-08-16T02:18:41Z</updated>

		<summary type="html">&lt;p&gt;Thomas.vaughan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-Summer2016.png|[[2016_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* Thomas Vaughan (Queen's)&lt;br /&gt;
* Junichi Tokuda (BWH)&lt;br /&gt;
* Andras Lasso (Queen's)&lt;br /&gt;
&lt;br /&gt;
==Project Description==&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;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Create different types of models (curves and surfaces) from fiducial markups, in a single centralized &amp;amp; easy-to-maintain extension&lt;br /&gt;
&amp;lt;/div&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;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Create a new module for this functionality&lt;br /&gt;
* Create a suitable user interface&lt;br /&gt;
* Import relevant functionality from other modules&lt;br /&gt;
&amp;lt;/div&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;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Some basic functionality is already implemented in SlicerIGT's MarkupsToModel, so we decided to reuse that infrastructure.&lt;br /&gt;
* A user interface has been designed&lt;br /&gt;
* Discussions between Junichi Tokuda and Thomas Vaughan on what functionality to move from Curve Maker to MarkupstoModel; We plan to move all model-making aspects to MarkupstoModel, and the visualizations will remain in Curve Maker. We are performing the migration of features after the project week, and will update this page again when the migration is complete and tested (still in progress as of August 15, 2016).&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thomas.vaughan</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2016_Summer_Project_Week/Curve_and_Surface_Creation_from_Fiducials&amp;diff=93360</id>
		<title>2016 Summer Project Week/Curve and Surface Creation from Fiducials</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2016_Summer_Project_Week/Curve_and_Surface_Creation_from_Fiducials&amp;diff=93360"/>
		<updated>2016-06-24T19:50:50Z</updated>

		<summary type="html">&lt;p&gt;Thomas.vaughan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-Summer2016.png|[[2016_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* Thomas Vaughan (Queen's)&lt;br /&gt;
* Junichi Tokuda (BWH)&lt;br /&gt;
* Andras Lasso (Queen's)&lt;br /&gt;
&lt;br /&gt;
==Project Description==&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;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Create different types of models (curves and surfaces) from fiducial markups, in a single centralized &amp;amp; easy-to-maintain extension&lt;br /&gt;
&amp;lt;/div&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;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Create a new module for this functionality&lt;br /&gt;
* Decide on a suitable GUI (Multiple modules in a single extension? Or a single module?)&lt;br /&gt;
* Import relevant functionality from other modules&lt;br /&gt;
* Add an option for observing the markups and updating the model&lt;br /&gt;
&amp;lt;/div&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;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Some basic functionality is already implemented in SlicerIGT's MarkupsToModel&lt;br /&gt;
* Discussions between Junichi Tokuda and Thomas Vaughan on what functionality to move from Curve Maker to Markups to Model&lt;br /&gt;
* A GUI has been designed&lt;br /&gt;
* Progress will continue after NAMIC week&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thomas.vaughan</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2016_Summer_Project_Week/Curve_and_Surface_Creation_from_Fiducials&amp;diff=93195</id>
		<title>2016 Summer Project Week/Curve and Surface Creation from Fiducials</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2016_Summer_Project_Week/Curve_and_Surface_Creation_from_Fiducials&amp;diff=93195"/>
		<updated>2016-06-21T21:53:33Z</updated>

		<summary type="html">&lt;p&gt;Thomas.vaughan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-Summer2016.png|[[2016_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* Thomas Vaughan (Queen's)&lt;br /&gt;
* Junichi Tokuda (BWH)&lt;br /&gt;
* Andras Lasso (Queen's)&lt;br /&gt;
&lt;br /&gt;
==Project Description==&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;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Create different types of models (curves and surfaces) from fiducial markups, in a single centralized &amp;amp; easy-to-maintain extension&lt;br /&gt;
&amp;lt;/div&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;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Create a new module for this functionality&lt;br /&gt;
* Decide on a suitable GUI (Multiple modules in a single extension? Or a single module?)&lt;br /&gt;
* Import relevant functionality from other modules&lt;br /&gt;
* Add an option for observing the markups and updating the model&lt;br /&gt;
&amp;lt;/div&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;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Some basic functionality is implemented in SlicerIGT's MarkupsToModel&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thomas.vaughan</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2016_Summer_Project_Week/Curve_and_Surface_Creation_from_Fiducials&amp;diff=93194</id>
		<title>2016 Summer Project Week/Curve and Surface Creation from Fiducials</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2016_Summer_Project_Week/Curve_and_Surface_Creation_from_Fiducials&amp;diff=93194"/>
		<updated>2016-06-21T21:52:18Z</updated>

		<summary type="html">&lt;p&gt;Thomas.vaughan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-Summer2016.png|[[2016_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* Thomas Vaughan&lt;br /&gt;
* Junichi Tokuda&lt;br /&gt;
&lt;br /&gt;
==Project Description==&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;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Create different types of models (curves and surfaces) from fiducial markups, in a single centralized &amp;amp; easy-to-maintain extension&lt;br /&gt;
&amp;lt;/div&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;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Create a new module for this functionality&lt;br /&gt;
* Decide on a suitable GUI (Multiple modules in a single extension? Or a single module?)&lt;br /&gt;
* Import relevant functionality from other modules&lt;br /&gt;
* Add an option for observing the markups and updating the model&lt;br /&gt;
&amp;lt;/div&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;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Some basic functionality is implemented in SlicerIGT's MarkupsToModel&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thomas.vaughan</name></author>
		
	</entry>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2016_Summer_Project_Week/Curve_and_Surface_Creation_from_Fiducials&amp;diff=93193</id>
		<title>2016 Summer Project Week/Curve and Surface Creation from Fiducials</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2016_Summer_Project_Week/Curve_and_Surface_Creation_from_Fiducials&amp;diff=93193"/>
		<updated>2016-06-21T21:36:22Z</updated>

		<summary type="html">&lt;p&gt;Thomas.vaughan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-Summer2016.png|[[2016_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* Thomas Vaughan&lt;br /&gt;
* Junichi Tokuda&lt;br /&gt;
&lt;br /&gt;
==Project Description==&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;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Create different types of models (curves and surfaces) from fiducial markups, in a single centralized &amp;amp; easy-to-maintain extension&lt;br /&gt;
&amp;lt;/div&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;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Create a new module for this functionality&lt;br /&gt;
* Decide on a suitable GUI (Multiple modules in a single extension? Or a single module?)&lt;br /&gt;
* Import relevant functionality from other modules&lt;br /&gt;
* Convert Curve Maker code to C++&lt;br /&gt;
* Add an option for observing the markups and updating the model&lt;br /&gt;
&amp;lt;/div&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;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
* Some basic functionality is implemented in SlicerIGT's MarkupsToModel&lt;br /&gt;
* Curve Maker exists in Python&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thomas.vaughan</name></author>
		
	</entry>
</feed>