Difference between revisions of "2008 June Workshop Germany"
Line 8: | Line 8: | ||
Each person attending will have to pay xxx for participating. | Each person attending will have to pay xxx for participating. | ||
− | The [http://www. | + | The location we have in mind is the xxx. |
+ | |||
+ | Software requisites: | ||
+ | * Slicer 3 | ||
+ | * [http://www.cmake.org/HTML/index.html CAMKE] | ||
+ | * Working [http://www.itk.org/HTML/Download.htm ITK] environment | ||
+ | * Working [http://www.vtk.org/get-software.php VTK] environment | ||
+ | * Common test database (to be established) | ||
=Introduction= | =Introduction= |
Revision as of 10:08, 11 March 2008
Home < 2008 June Workshop Germany- Still tentative, approval pending
- When: June 16/17
- Where: Germany, specific location TBD
Venue and Logistics
Each person attending will have to pay xxx for participating.
The location we have in mind is the xxx.
Software requisites:
- Slicer 3
- CAMKE
- Working ITK environment
- Working VTK environment
- Common test database (to be established)
Introduction
This curriculum is intended as an introduction for scientists with engineering background who are considering using the NA-MIC kit as their software platform for research. The NA-MIC kit consists of free open source software without restrictions on use and without a give-back requirement. The NA-MIC kit is suited for academic or commercial activities.
The curriculum provides an overview over the technologies, toolkits and applications which are available in the NA-MIC kit. It is a hands-on curriculum and will require participants to attend with a suitable laptop, preloaded with software and sample data.
A working knowledge of C++ is a prerequisite for benefiting from the full curriculum.
Schedule
- March - Web site, Call for application
- April - announcement in Nassir's talk
- April 20 - deadline for application, selection Workshop
- Workshop: June 12 and 13
(Hata Jun 13 only)
Program
- Engineering methodology:
- Extreme programming
- What is a software engineering methodology, do I need one?
- The components of the NA-MIC kit software engineering tools: CMAKE, CTEST, CPACK, Dashboards
- Slicer 3 IGT capabilities
- Workflow engine
- Real-time behavior
- I/O to trackers, devices, and scanners
- Synchronization
- Output to alternative display devices, e.g. HMDs
- Slicer demon
- Lego robot tutorial as an example of robot control
- Registration in the Slicer environment
- Plug-ins for Slicer 3
- Introduction: Plug-ins as a way to interface external programs
- How-to make a hello world plug-in
Attendees
- Ron Kikinis
- Steve Pieper
- Noby Hata
- Sonja Pujol