Difference between revisions of "Slicer3:Developers"

From Slicer Wiki
Jump to: navigation, search
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
 
= Slicer 3 Developer Page =
 
= Slicer 3 Developer Page =
 +
[[Image:Slicer3LogoHorizontalBeta.png|right]]
 
This page contains links to Slicer3 developer resources and events.
 
This page contains links to Slicer3 developer resources and events.
  
Line 6: Line 7:
  
 
== Slicer 3 Overview ==
 
== Slicer 3 Overview ==
[[Image:Slicer3LogoHorizontalBeta.png]]
+
For more details on the slicer architecture see: [[media:Slicer 3-beta-2007-04-16.ppt | Architecture Slides]] (updated April, 2007).
 
 
* For more details on the slicer architecture see: [[media:Slicer 3-beta-2007-04-16.ppt | Architecture Slides]] (updated April, 2007).
 
<br>
 
  
 
<gallery caption="Highlights of the new architecture" widths="200px"  perrow="4">
 
<gallery caption="Highlights of the new architecture" widths="200px"  perrow="4">

Revision as of 23:17, 8 November 2008

Home < Slicer3:Developers

Slicer 3 Developer Page

Slicer3LogoHorizontalBeta.png

This page contains links to Slicer3 developer resources and events.

Click here for Slicer3 Events

Slicer 3 Overview

For more details on the slicer architecture see: Architecture Slides (updated April, 2007).

Information for Developers

This section centrally locates many existing (and developing) wiki pages useful to Slicer3 developers. The content developed for the January 2007 AHM.

Introduction to Slicer3

Two module types (Command line and Interactive)

MRML MRML Slides(Alex)

Medical Reality Modeling Language (MRML) is a language implemented as a type of XML document, with new tags defined to handle medical image data types such as volumes, models or coordinate transforms.

GUI

Engineering

Documenting your module

  • As soon as the wiki page template is finalized, and the infrastructure is added to link to this wiki page from the "Help & Acknowledgment" panel in your module's GUI, we will ask developers to fill out a brief document describing your module and its use. Stay tuned for developments...
  • Documenting a module with wink

Integrate Slicer3 into a development environment

Slicer 3 Projects

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 to the Source code

The Slicer3 svn repository:

svn co http://svn.slicer.org/Slicer3/trunk Slicer3

Use ViewVC to browse the repository

Instructions for NA-MIC svn

Slicer3 build instructions

Doxygen documentation for Slicer3.

The Slicer3 VisualBlog shows screenshots of slicer developments.

Developers should follow the Slicer 3 Coding Style.

Slicer3 Dashboard (As Of May 2, 2008)

Slicer3 Dashboard (Before May 2, 2008)

Slicer Bug Tracker

Discussion of slicer3 takes place on the slicer-devel at massmail.spl.harvard.edu list. To join developer's mailing list, send a request to: slicer-devel-request at massmail.spl.harvard.edu with the keyword subscribe as the subject. Or access the slicer-devel archives and web administration interface.

Design Information

May 23, 2006: Algorithm Core workshop.

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