Difference between revisions of "NA-MIC/Projects/NA-MIC Kit/Slicer3"

From NAMIC Wiki
Jump to: navigation, search
m (Update from Wiki)
 
m (Text replacement - "http://www.slicer.org/slicerWiki/index.php/" to "https://www.slicer.org/wiki/")
 
(10 intermediate revisions by 4 users not shown)
Line 1: Line 1:
'''Objective:''' Develop the next generation biomedical computing application platform using NA-MIC kit software technologies developed in Years 1 & 2 of the NA-MIC project.
+
Back to [[NA-MIC_Collaborations|NA-MIC_Collaborations]]
  
'''Progress:'''
+
= Slicer3 =
  
* Implementation (alpha stage: compile and run) of a base object hierachy with smart pointer, timestamp, factory, tcl wrapping for an independant MRML lib. Allow separation of mrml from vtkmrml, and itkmrml.
+
Our objective is to develop the next generation biomedical computing application platform using NA-MIC kit software technologies.
* Developed design and initial implementation of module loading facility.
 
* Developed undo/redo facility for MRML data library.
 
  
'''Key Investigators:'''
+
= Description =
 +
 
 +
In the third year of the NAMIC project, the Slicer3 application was taken from concept to a full-featured application. Since the Slicer3 architecture supports plug-in modules, much of the development effort included developing modules, as well as the Slicer3 computing framework.
 +
 
 +
* First Beta version of Slicer3 delivered at January 2007 NA-MIC All hands meeting. 
 +
** Full range of Base functionality for Viewing, Loading/Saving of Models, Volumes, Transforms, Fiducials and other data types
 +
** Execution Model interface to enable Core1 developers to deploy novel algorithms to Core2
 +
* Second Beta version delivered April, 2007.
 +
* DTI extensions under development
 +
* Comprehensive tutorials under development
 +
* A variety of modules were created, ranging from simple image processing algorithms, to complex, multi-step segmentation procedures. In particular, the [http://wiki.na-mic.org/Wiki/index.php/Slicer3:EM EM Segmenter module] supports a complex work-flow GUI implemented using [http://wiki.na-mic.org/Wiki/index.php/NA-MIC/Projects/NA-MIC_Kit/KWWidgets KWWidgets].
 +
 
 +
= Key Investigators =
  
 
* Isomics: Steve Pieper, Alex Yarmarkovich
 
* Isomics: Steve Pieper, Alex Yarmarkovich
* Kitware: Mathieu Malaterre, Sebastien Barre
+
* Kitware: Sebastien Barre, Andy Cedilnik
* GE: Bill Lorensen, Jim Miller, Dan Blezek, Xiaodong Tao
+
* GE: Bill Lorensen, Jim Miller, Dan Blezek
  
'''Links:'''
+
= Links =
  
* MRML reimplementation proposal: [[User:Mathieu/Slicer|User:Mathieu/Slicer]]
+
* The [https://www.slicer.org/wiki/Main_Page Slicer 3 Wiki Home Page] includes extensive documentation on the internal architecture of Slicer3 and information for end users and outside developers.
* [http://www.na-mic.org:8000/websvn/listing.php?repname=Slicer3 Slicer3 websvn]
+
* Screenshots are shown [https://www.slicer.org/wiki/Slicer3:VisualBlog on the visual blog].
* [http://www.na-mic.org:8000/websvn/listing.php?repname=NAMICSandBox&path=%2Ftrunk%2FSlicer30Architecture%2FDataModelManager%2Fmrml%2F libMRML proposal]
 

Latest revision as of 17:56, 10 July 2017

Home < NA-MIC < Projects < NA-MIC Kit < Slicer3
Back to NA-MIC_Collaborations

Slicer3

Our objective is to develop the next generation biomedical computing application platform using NA-MIC kit software technologies.

Description

In the third year of the NAMIC project, the Slicer3 application was taken from concept to a full-featured application. Since the Slicer3 architecture supports plug-in modules, much of the development effort included developing modules, as well as the Slicer3 computing framework.

  • First Beta version of Slicer3 delivered at January 2007 NA-MIC All hands meeting.
    • Full range of Base functionality for Viewing, Loading/Saving of Models, Volumes, Transforms, Fiducials and other data types
    • Execution Model interface to enable Core1 developers to deploy novel algorithms to Core2
  • Second Beta version delivered April, 2007.
  • DTI extensions under development
  • Comprehensive tutorials under development
  • A variety of modules were created, ranging from simple image processing algorithms, to complex, multi-step segmentation procedures. In particular, the EM Segmenter module supports a complex work-flow GUI implemented using KWWidgets.

Key Investigators

  • Isomics: Steve Pieper, Alex Yarmarkovich
  • Kitware: Sebastien Barre, Andy Cedilnik
  • GE: Bill Lorensen, Jim Miller, Dan Blezek

Links