Difference between revisions of "Project Week/Template"

From NAMIC Wiki
Jump to: navigation, search
 
(8 intermediate revisions by 3 users not shown)
Line 2: Line 2:
 
<gallery>
 
<gallery>
 
Image:PW-MIT2013.png|[[2013_Summer_Project_Week#Projects|Projects List]]
 
Image:PW-MIT2013.png|[[2013_Summer_Project_Week#Projects|Projects List]]
Image:genuFAp.jpg|Scatter plot of the original FA data through the genu of the corpus callosum of a normal brain.
 
Image:genuFA.jpg|Regression of FA data; solid line represents the mean and dotted lines the standard deviation.
 
 
</gallery>
 
</gallery>
 
  
 
==Key Investigators==
 
==Key Investigators==
* UAB: Arie Nakhmani, LiangJia Zhu, Allen Tannenbaum
+
* GRC: Rui Li, Jim Miller
* BWH: Yi Gao, Ron Kikinis
+
* Kitware: Jean-Christophe Fillion-Robin
* Utah: Rob MacLeod, Josh Cates
+
* Isomics: Steve Pieper
  
 
<div style="margin: 20px;">
 
<div style="margin: 20px;">
Line 16: Line 13:
  
 
<h3>Objective</h3>
 
<h3>Objective</h3>
 
+
Python embedding library to manage calling python functions from C++. This will eliminate the code duplication  in Slicer.
  
  
Line 29: Line 26:
 
<h3>Approach, Plan</h3>
 
<h3>Approach, Plan</h3>
  
 +
Discuss with Jc and Steve regarding how to incorporate into Slicer. Currently it
 +
is used as a downloadable library during superbuild, similar to SlicerExecutionModel.
  
 
</div>
 
</div>
Line 35: Line 34:
  
 
<h3>Progress</h3>
 
<h3>Progress</h3>
 
 
  
 
</div>
 
</div>
Line 43: Line 40:
 
==Delivery Mechanism==
 
==Delivery Mechanism==
  
This work will be delivered to the NA-MIC Kit as a loadable Commandline extension and an Editor effect.
+
https://github.com/grclirui/PythonCppAPI.git
 
 
==References==
 
* A. Nakhmani, A. Tannenbaum, "Tracking with Adaptive Sobolev Snakes." Submitted to
 
IEEE Transactions on Image Processing.
 
 
 
* A. Nakhmani, A. Tannenbaum, "Self-Crossing Detection and Location for Parametric
 
Active Contours," IEEE Transactions on Image Processing, DOI:10.1109/TIP.2012.2188808,
 
Volume 21, Issue 7, pp. 3150-3156, July 2012.
 

Latest revision as of 03:03, 18 June 2013

Home < Project Week < Template

Key Investigators

  • GRC: Rui Li, Jim Miller
  • Kitware: Jean-Christophe Fillion-Robin
  • Isomics: Steve Pieper

Objective

Python embedding library to manage calling python functions from C++. This will eliminate the code duplication in Slicer.




Approach, Plan

Discuss with Jc and Steve regarding how to incorporate into Slicer. Currently it is used as a downloadable library during superbuild, similar to SlicerExecutionModel.

Progress

Delivery Mechanism

https://github.com/grclirui/PythonCppAPI.git