Difference between revisions of "Slicer3:Developers"

From NAMIC Wiki
Jump to: navigation, search
m (Update from Wiki)
 
m (Update from Wiki)
Line 32: Line 32:
 
|}
 
|}
  
<br />
+
== Slicer 3 Overview ==
 +
 
 +
* For more details on the slicer architecture see: [http://www.na-mic.org/Wiki/images/e/e3/Slicer_3-alpha-2006-04-03.ppt Architecture Slides].
 +
* Highlights of the new architecture
 +
 
 +
[[Image:Slicer3-Architecture.jpg|[[Image:200px-Slicer3-Architecture.jpg| thumb ]]]], [[Image:Slicer3-Architecture-MRML.jpg|[[Image:200px-Slicer3-Architecture-MRML.jpg| thumb ]]]], [[Image:Slicer3-Architecture-Layers.jpg|[[Image:200px-Slicer3-Architecture-Layers.jpg| thumb ]]]], [[Image:ExecutionModelPlugins.png|[[Image:200px-ExecutionModelPlugins.png| thumb ]]]]
 +
 
 +
== Slicer 3 Projects ==
 +
 
 +
Updated November 2006 to reflect activities in preparation for January 2007 AHM. Projects should correspond to the outstanding issues listed on the '''[[Slicer3:Status_Summary|Status Summary]]'''. Please refer to the '''[[Slicer3:FeatureRequests|Feature Requests]]''' from users when planning your implementations.
 +
 
 +
''If your name is in bold, you are responsible for that aspect of the project''
 +
 
 +
* '''[[Slicer3:Architecture/Features|Architecture/Features]]''' ('''Steve Pieper''', Group: Bill Lorensen, Ron Kikinis, Mike Halle, Noby Hata)
 +
* '''[[Slicer3:Data_Model|Data Model / libMRML]]''' ('''Alex''', Steve)
 +
* '''[[Slicer3:Execution_Model|Execution Model / Command Line Modules]]''' ('''Jim Miller''', Bill Lorensen)
 +
* '''[[Slicer3:Interface_Design|Interface Design and Usability ]]''' ('''Wendy Plesniak''', KWWidgets: Sebastien Barre, Yumin Yuan)
 +
** See [[Slicer3:EventBindings|Slicer3:EventBindings]].
 +
* '''[[Slicer3:Transition_of_Slicer2.x_Modules|Transition of Selected Slicer2.x Modules to Slicer3]]''' ('''Nicole''', Katie, Wendy, Mathieu)
 +
** [[Slicer3:DTMRI|DTMRI]]<nowiki>: </nowiki>'''Raul''', [http://lmi.bwh.harvard.edu LMI]
 +
** [[Slicer3:Editor|Editor]]<nowiki>: </nowiki>'''Steve'''
 +
** [[Slicer3:ColorsFiducialsFreesurferModelmaker|Colors, Fiducials, FreeSurfer, ModelMaker]]<nowiki>: </nowiki>'''Nicole'''
 +
** [[Slicer3:_Image_Guided_Therapy_%28IGT%29|IGT, Trackers]]<nowiki>: </nowiki>'''Haiying'''
 +
** [[Slicer3:ArchetypeReaders]]<nowiki>: </nowiki>'''Bill'''
 +
** [[Slicer3:EM|EMSegment Interface]]<nowiki>: </nowiki>'''Brad Davis'''
 +
** [[Slicer3:Slicer_Daemon|SlicerDaemon Interface (for unu, matlab)]]<nowiki>: </nowiki>'''Steve Pieper'''
 +
* '''[[Slicer3:Build/Test/Deploy|Build/Test/Deploy System]]''' ('''Andy''', Katie)
 +
* '''[[Slicer3:Pipeline_Integration|Pipeline Integration]]''' ('''Jags''')
 +
* '''[[Slicer3:Grid_Interface|Grid Integration]]''' ('''Jeff Grethe''', Neil)
 +
* '''[[Slicer3:Performance_Analysis|Slicer3:Performance Analysis]]''' ('''Katie''')
  
 
== Slicer 3 Quick links ==
 
== Slicer 3 Quick links ==
Line 51: Line 80:
  
 
[http://www.na-mic.org:8081/Slicer3/Dashboard Slicer3 Dashboard]
 
[http://www.na-mic.org:8081/Slicer3/Dashboard Slicer3 Dashboard]
 +
 +
[http://www.na-mic.org/Bug/index.php Slicer Bug Tracker]
 +
 +
Discussion of slicer3 takes place on the slicer-devel@bwh.harvard.edu list. To join developer's mailing list, send a request to: [mailto:slicer-devel-request@lists.bwh.harvard.edu slicer-devel-request@lists.bwh.harvard.edu] with the keyword ''subscribe'' as the subject.
  
 
== Design Information ==
 
== Design Information ==
Line 58: Line 91:
 
<br /> April 3, 2006: [[Media:Slicer_3-alpha-2006-04-03.ppt| Slicer 3 alpha]] technical powerpoint presentation.
 
<br /> April 3, 2006: [[Media:Slicer_3-alpha-2006-04-03.ppt| Slicer 3 alpha]] technical powerpoint presentation.
  
== Slicer 3 Projects ==
+
<br />
 
 
* If your name is in bold, you are responsible for that aspect of the project
 
* '''[[Slicer3:Architecture/Features|Architecture/Features]]''' ('''Steve Pieper''', Group: Bill Lorensen, Ron Kikinis, Mike Halle, Noby Hata)
 
* '''[[Slicer3:Data_Model|Data Model]]''' ('''Steve''', Alex, Xiaodong, Mathieu)
 
* '''[[Slicer3:Coordinate_System_Manager|Coordinate System Manager]]''' ('''Mike Halle''', Luis Ibanez)
 
* '''[[Slicer3:Execution_Model|Execution Model]]''' ('''Dan Blezek''', Mike Halle, Jim Miller, Bill Lorensen)
 
* '''[[Slicer3:Visualization_Prototype|Visualization and UI Infrastructure]]''' ('''Mathieu Malaterre''' with Sebastien, Wendy Plesniak, Mike Halle)
 
* '''[[Slicer3:Interface_Design|Interface Design and Usability ]]''' ('''Wendy Plesniak''', Mike Halle, Sebastien Barre)
 
** See [[Slicer3:EventBindings|Slicer3:EventBindings]].
 
* '''[[Slicer3:Transition_of_Slicer2.x_Modules|Transition of Selected Slicer2.x Modules to Slicer3]]''' ('''Nicole''', Katie, Wendy, Mathieu)
 
* '''[[Slicer3:Build/Test/Deploy|Build/Test/Deploy System]]''' ('''Andy''')
 
* '''[[Slicer3:Pipeline_Integration|Pipeline Integration]]''' ('''Mike Pan''', Jags)
 
* '''[[Slicer3:Grid_Interface|Grid Integration]]''' ('''Jeff Grethe''', Brendan Faherty)
 
* '''[[Engineering:Programmers_Half_Week_Jan_2006#Projects|Implementation Work at 2006 AHM]]''' ('''Steve Pieper''')
 
  
 
= Events =
 
= Events =

Revision as of 13:42, 18 December 2006

Home < Slicer3:Developers
Slicer3

Home

About

FAQ

Status

Downloads

Documentation

Community Support

Developers

Acknowledgements

Links

Slicer 3 Overview

  • For more details on the slicer architecture see: Architecture Slides.
  • Highlights of the new architecture

File:200px-Slicer3-Architecture.jpg, File:200px-Slicer3-Architecture-MRML.jpg, File:200px-Slicer3-Architecture-Layers.jpg, File:200px-ExecutionModelPlugins.png

Slicer 3 Projects

Updated November 2006 to reflect activities in preparation for January 2007 AHM. Projects should correspond to the outstanding issues listed on the Status Summary. Please refer to the Feature Requests from users when planning your implementations.

If your name is in bold, you are responsible for that aspect of the project

Slicer 3 Quick links

The Slicer3 svn repository:

svn co http://www.na-mic.org:8000/svn/Slicer3/trunk Slicer3

Instructions for NA-MIC svn.)

Slicer3 build instructions can be found on the wiki.

Doxygen documentation for Slicer3.

A Slicer3 VisualBlog shows screenshots of slicer developments.

Developers should follow the Slicer 3 Coding Style.

Slicer3 Dashboard

Slicer Bug Tracker

Discussion of slicer3 takes place on the slicer-devel@bwh.harvard.edu list. To join developer's mailing list, send a request to: slicer-devel-request@lists.bwh.harvard.edu with the keyword subscribe as the subject.

Design Information

May 23, 2006: Algorithm Core workshop.


April 3, 2006: Slicer 3 alpha technical powerpoint presentation.


Events

Upcoming

Slicer3.0 Beta by End of November 2006

  • Official release at AHM January 2007
    • This will include a draft of the new logo

Migration Tutorials (from Slicer 2.x to 3.0) by March 2007

  • First set of Migration tutorials by Jan 1, 2007
  • Second set of Migration tutorials by Feb 1, 2007
  • Complete by March 2007

Past

April 3, 2006

There was a Slicer3 Alpha1 Design Review meeting.

Definition of Alpha Milestone

Slicer3 Alpha2/Beta1 by End of July 2006

  • Initial Testing with Core 3 participation
  • Base functionality in place, but still subject to API changes and other improvements.
  • Packaged versions not yet available, but testers are able to easily build their own versions.

Implementation of Slicer3 Alpha1 by end of March 2006