SimpleITK
Simple ITK
Goals
- Provide an easy-access layer to ITK for non-C++ expert developers
- Specific Goals
Getting Started
SimpleITK provides it's simplified interface to ITK in a variety of languages. You can either download binaries, if they are available for your platform and prefered language or you can build SimpleITK yourself.
Additionally, there is some recommended some third-party software
Currently, we provide a variety of binary distributions of python which can make getting started vary easy with SimpleITK.
Binaries
Python
Build It Yourself
- Crash Course
git clone http://itk.org/SimpleITK.git cd SimpleITK git submodule init git submodule update cd .. mkdir SimpleITK-build cd SimpleITK-build cmake ../SimpleITK/SuperBuild make
Recommended Software
Doxygen Documentation
The nightly generated Doxygen is found here.
SimpleITK tutorial at MICCAI 2011
FAQ
Source Code Repository
SimpleITK uses git as the revision control system. The main repository is hosted along side ITK as http://itk.org/SimpleITK.git [1]. It is also mirrored on Github .
Repository Procedures
Development is currently following the branchy workflow with the Kitware stage. This workflow is described here:
Additional information how how SimpleITK uses git can be found here: http://www.itk.org/SimpleITKDoxygen/html/Git.html.
Advisory Review Board (ARB)
- The Advisory Review Board is composed of groups and individual who are potential users of the Simple ITK Layer.
- They provide advice to ITK developers of the simple layer regarding the design and implementation of the SimpleITK API.
Survey
Must Implement ITK Filters
Examples of Other Librarires
Scope
Wrapping
Issue Tracking and Release Schedule
We are currently using the Jira Issue Tracker hosted by the University of Iowa.
Releases
- Alpha 1
- Tagged on 6/19 as "va01"
- Alpha 2
- Tagged on 8/24 as "va02"