TubeTK/Development
From KitwarePublic
Jump to navigationJump to search
Collaborative TubeTK Development
View the software over the web
Check on the status of TubeTK
- The TubeTK Dashboard reports on the nightly build process of TubeTK.
- Mantis
- TBD
Download the software via git
- Read-only access
- git clone git://gitorious.org/tubetk/tubetk.git
- Read and write access (assume you have an existing and approved gitorious account)
- git clone git@gitorious.org:tubetk/tubetk.git
- git push git@gitorious.org:tubetk/tubetk.git master
Setup your development environment
- TubeTK development MUST produce a linear history and follow VTK policies
Build the toolkit
Read, learn, and follow the development guidelines
Contribute Code
Contribute Dashboard Clients
FAQ
Inside TubeTK
- TubeTK uses CMake's Superbuild include other libraries, as needed for the options selected.
- Libraries that may be automatically downloaded and included by TubeTK include:
- ITK
- VTK
- Select tools from the NA-MIC Kit:
- TCLAP, GenerateCLP, ModuleDescriptionParser, RegisterImages
- Libraries that must be externally installed if you want to use them with TubeTK
- CMake (2.8.2 or greater - REQUIRED)
- Qt (4.6.2 or greater - OPTIONAL)
Using TubeTK
TubeTK and Slicer
- Slicer
- svn co http://svn.slicer.org/Slicer4/trunk Slicer4
TubeTK and ImageJ
Related software
TubeTK is builds upon and contribute back to a variety of open-source efforts, such as the following:
ITK |
Slicer |
CTK | |
CMake |
CDash |
MIDAS |