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>


= PUBLIC RELEASE =
= Overview =


TubeTK is being developed as open-source software, released under the Apache 2.0 license.  It is work-in-progress.
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].


= Overview =
== Driving problems ==
* [[TubeTK/Vascular_Pattern_Analysis]]
* [[TubeTK/Sliding_Organ_Registration]]
* [[TubeTK/Intra-operative_Ultrasound_Registration]]


TubeTK Overview goes here...
== 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 ==


In summary, you are free to use, modify, and redistribute TubeTK for non-commercial and commercial uses.   Details are provided in the header text of each file:
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.
<pre>
/*=========================================================================
 
Library:  TubeTK
 
Copyright 2010 Kitware Inc. 28 Corporate Drive,
Clifton Park, NY, 12065, USA.
 
All rights reserved.
 
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


    http://www.apache.org/licenses/LICENSE-2.0
= Project Development =
 
== Collaborative Software Development Tools ==
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
 
=========================================================================*/
</pre>
 
== Project Development Links ==
* 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 ===
== 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 ===
== 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)
* VTK
* InsightApplications (Utility apps)
** git clone git://vtk.org/VTK.git VTK
* 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
* DCMTK (does not compile on Linux via cmake...yet)
** Requires:
** git clone http://git.dcmtk.org/dcmtk.git
*** 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 Links ==
= Project Administration =
* [[TubeTK/MeetingNotes | Meeting notes]]
* [[TubeTK/MeetingNotes | Events and Meetings]]


== Documentation ==
= 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]


= Developers =
= Contacts =
* Stephen Aylward
* Stephen Aylward
** stephen.aylward@kitware.com
** stephen.aylward@kitware.com
** 919-969-6990 (Ext 300)
* 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

Funding

The development of TubeTK is being funded, in part, by the following grants

  1. the NIH/NIBIB sponsored "National Alliance of Medical Image Computing" (NA-MIC, PI: Kikinis) project
  2. the DARPA sponsored "Trust in Integrated Circuits" (EXPOSE, PI: Bajura) program
  3. the NIH/NCI sponsored "Image Registration for Ultrasound-Based Neurosurgical Navigation" (NeuralNav, PI: Aylward, Wells)

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

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

Project Administration

Documentation

Contacts

  • Stephen Aylward
    • stephen.aylward@kitware.com
  • Andinet Enquobaharie
  • Casey Goodlett
  • Patrick Reynolds
  • Hua Yang