TubeTK: Difference between revisions
From KitwarePublic
Jump to navigationJump to search
No edit summary |
|||
Line 1: | Line 1: | ||
<h1><center><b>TubeTK</b></center></h1> | <h1><center><b>TubeTK</b></center></h1> | ||
= | = Overview = | ||
TubeTK is being developed | TubeTK is being developed to host algorithms for applications involving vascular images. It is intended to provide modules that can be integrated into [http://www.slicer.org 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 development of TubeTK is being funded, in part, by the following grants | ||
Line 22: | Line 25: | ||
== License == | == 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"); | Licensed under the Apache License, Version 2.0 (the "License"); | ||
you may not use this file except in compliance with the License. | you may not use this file except in compliance with the License. | ||
You may obtain a copy of the License at | You may obtain a copy of the License at | ||
= Project Development = | |||
== Collaborative Software Development Tools == | |||
== | |||
* Dashboard | * Dashboard | ||
** https://www.kitware.com/CDash/index.php?project=TubeTK | ** https://www.kitware.com/CDash/index.php?project=TubeTK | ||
Line 66: | Line 49: | ||
** TBD | ** TBD | ||
== Required third-party tools == | |||
* ITK | * ITK | ||
** cvs -d :pserver:<YOURNAME>@itk.org:/cvsroot/Insight login ... | ** cvs -d :pserver:<YOURNAME>@itk.org:/cvsroot/Insight login ... | ||
** ITK recommends uuid-dev package on Linux | ** ITK recommends uuid-dev package on Linux | ||
== Optional third-party tools == | |||
* Slicer (our preferred method delivery tool) | * Slicer (our preferred method delivery tool) | ||
** svn co http://svn.slicer.org/Slicer3/trunk Slicer4 | ** svn co http://svn.slicer.org/Slicer3/trunk Slicer4 | ||
** Requires Qt>=4.6.1 (note: 4.6.2 included with Ubuntu 10.04) | ** Requires Qt>=4.6.1 (note: 4.6.2 included with Ubuntu 10.04) | ||
* InsightApplications (Utility apps) | |||
* InsightApplications | |||
** cvs -d :pserver:<YOURNAME>@itk.org:/cvsroot/Insight co InsightApplications | ** cvs -d :pserver:<YOURNAME>@itk.org:/cvsroot/Insight co InsightApplications | ||
** ImageViewer requires FLTK 1.1.X and VTK | ** ImageViewer requires FLTK 1.1.X and VTK | ||
Line 83: | Line 64: | ||
*** svn co http://svn.easysw.com/public/fltk/fltk/branches/branch-1.1/ fltk-1.1.10 | *** svn co http://svn.easysw.com/public/fltk/fltk/branches/branch-1.1/ fltk-1.1.10 | ||
*** http://qt.nokia.com/downloads | *** http://qt.nokia.com/downloads | ||
* | ** Requires: | ||
** git clone | *** VTK | ||
* IPython | **** git clone git://vtk.org/VTK.git VTK | ||
*** FLTK | |||
**** apt-get install fluid | |||
* IPython (Batch Processing) | |||
** http://ipython.scipy.org/ | ** http://ipython.scipy.org/ | ||
** Using IPython for scientific and parallel computing | ** Using IPython for scientific and parallel computing | ||
*** https://www.osc.edu/cms/sip/ | *** https://www.osc.edu/cms/sip/ | ||
= Project Administration = | |||
* [[TubeTK/MeetingNotes | | * [[TubeTK/MeetingNotes | Events and Meetings]] | ||
= Documentation = | |||
* [[TubeTK/Design | Design discussions]] | * [[TubeTK/Design | Design discussions]] | ||
Line 120: | Line 104: | ||
**[http://en.wikipedia.org/wiki/Wikipedia:FAQ/Editing General Wiki Editing FAQ] | **[http://en.wikipedia.org/wiki/Wikipedia:FAQ/Editing General Wiki Editing FAQ] | ||
= | = Contacts = | ||
* Stephen Aylward | * Stephen Aylward | ||
** stephen.aylward@kitware.com | ** stephen.aylward@kitware.com | ||
* Andinet Enquobaharie | * Andinet Enquobaharie | ||
* Casey Goodlett | * Casey Goodlett | ||
* Patrick Reynolds | * Patrick Reynolds | ||
* Hua Yang |
Revision as of 14:48, 15 June 2010
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