TubeTK
From KitwarePublic
Jump to navigationJump to search
TubeTK
Overview
TubeTK is being developed to host algorithms for applications involving vascular images. It is intended to provide modules that can be integrated into Slicer.
Driving problems
- TubeTK/Vascular_Pattern_Analysis
- TubeTK/Sliding_Organ_Registration
- TubeTK/Intra-operative_Ultrasound_Registration
Funding
The development of TubeTK is being funded, in part, by the following grants
- the NIH/NIBIB sponsored "National Alliance of Medical Image Computing" (NA-MIC, PI: Kikinis) project
- 1U54EB005149-01
- http://www.na-mic.org
- the DARPA sponsored "Trust in Integrated Circuits" (EXPOSE, PI: Bajura) program
- USC/ISI Team
- http://www.darpa.mil/MTO/Programs/trust/index.html
- the NIH/NCI sponsored "Image Registration for Ultrasound-Based Neurosurgical Navigation" (NeuralNav, PI: Aylward, Wells)
- 1R01CA138419-01
- http://public.kitware.com/Wiki/NeuralNav
License
TubeTK is distributed under the [http://www.apache.org/licenses/LICENSE-2.0 Apache 2.0 license]. You are free to use, modify, and redistribute TubeTK for non-commercial and commercial uses. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
Project Development
Collaborative Software Development Tools
- Dashboard
- Git
- Website: http://gitorious.org/tubetk/
- Main Repository:
- git clone git://gitorious.org/tubetk/tubetk.git
- git push git@gitorious.org:tubetk/tubetk.git master
- Playpen
- git clone git://gitorious.org/tubetk/tubetk-playpen.git
- git push git@gitorious.org:tubetk/tubetk-playpen.git
- Mantis
- TBD
- Doxygen
- TBD
Required third-party tools
- ITK
- cvs -d :pserver:<YOURNAME>@itk.org:/cvsroot/Insight login ...
- ITK recommends uuid-dev package on Linux
Optional third-party tools
- Slicer (our preferred method delivery tool)
- svn co http://svn.slicer.org/Slicer3/trunk Slicer4
- Requires Qt>=4.6.1 (note: 4.6.2 included with Ubuntu 10.04)
- InsightApplications (Utility apps)
- cvs -d :pserver:<YOURNAME>@itk.org:/cvsroot/Insight co InsightApplications
- ImageViewer requires FLTK 1.1.X and VTK
- ImageColorViewer is a great way to view image registration results.
- Requires:
- VTK
- git clone git://vtk.org/VTK.git VTK
- FLTK
- apt-get install fluid
- VTK
- IPython (Batch Processing)
- http://ipython.scipy.org/
- Using IPython for scientific and parallel computing
Project Administration
Documentation
- Design discussions
- Build instructions
- Developers guide
- Developers FAQ
- GIT Tips and Tricks
- Applications
- GUI Applications
- Command-line (CLI) Applications
- Modules
- Pre-processing
- Object segmentation
- Tube extraction
- Data structures
- Topology analysis
- Editing
- Export
- OpenIGTLink
- References and related works
- Miscellaneous
Contacts
- Stephen Aylward
- stephen.aylward@kitware.com
- Andinet Enquobaharie
- Casey Goodlett
- Patrick Reynolds
- Hua Yang