TubeTK/Development
From KitwarePublic
< TubeTK
Jump to navigationJump to search
Revision as of 20:01, 7 November 2010 by Aylward (talk | contribs) (→TubeTK's Development Documentation)
TubeTK's Collaborative Software Development Tools
View the software over the web
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
Check on the status of TubeTK
- The TubeTK Dashboard reports on the nightly build process of TubeTK.
- Mantis
- TBD
View the reference pages
- Doxygen
- TBD
TubeTK's Development Documentation
Setting up your TubeTK Development Environment
- TubeTK development MUST produce a linear history and follow VTK policies
TubeTK Development Documentation
- Design discussions
- Build instructions
- Dashboard instructions
- Developers guide
- [[TubeTK/DevelopersFAQ | Developers 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 |