Difference between revisions of "Python programming Tutorial"

From NAMIC Wiki
Jump to: navigation, search
(Created page with 'Goal is to create a new tutorial for building a new Slicer Extension in Python on the model of the Python Programming Tutorial with example from Iowa Team')
 
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
Goal is to create a new tutorial for building a new Slicer Extension in Python on the model of the Python Programming Tutorial with example from Iowa Team
 
Goal is to create a new tutorial for building a new Slicer Extension in Python on the model of the Python Programming Tutorial with example from Iowa Team
 +
 +
WishList
 +
* Make QT Buttons
 +
* Interact with Slicer MRML Scenes
 +
* Integrate part of existing Python modules
 +
* Mouse interactions
 +
* Point selection
 +
 +
Existing Resources:
 +
[http://wiki.na-mic.org/Wiki/index.php/2014_Summer_Project_Week_Breakout_Session:SlicerExtensions NA-MIC Summer 2014 Extension Building]
 +
 +
Example of Application
 +
 +
Waist Measurement Example:
 +
Input: Abdominal CT Scan : [ http://slicer.kitware.com/midas3/slicerdatastore/view?itemId=124181 Liver Dataset]
 +
Output: Single Scalar value written in a CSV file as in the LabelStatistics Module
 +
 +
 +
Resources for [[learning Python ]]

Latest revision as of 19:01, 3 July 2014

Home < Python programming Tutorial

Goal is to create a new tutorial for building a new Slicer Extension in Python on the model of the Python Programming Tutorial with example from Iowa Team

WishList

  • Make QT Buttons
  • Interact with Slicer MRML Scenes
  • Integrate part of existing Python modules
  • Mouse interactions
  • Point selection

Existing Resources: NA-MIC Summer 2014 Extension Building

Example of Application

Waist Measurement Example: Input: Abdominal CT Scan : [ http://slicer.kitware.com/midas3/slicerdatastore/view?itemId=124181 Liver Dataset] Output: Single Scalar value written in a CSV file as in the LabelStatistics Module


Resources for learning Python