Engineering:Kitware

From NAMIC
Revision as of 09:40, 18 December 2006 by Andy (talk | contribs) (Update from Wiki)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Home < Engineering:Kitware

Software Process:

  1. We have made significant progress creating CPack. CPack is analogous to CMake in that it is a cross-platform packaging tool. (Creating software distribution packages is necessary when creating releases, CPack will greatly simplify the release of software on multiple platforms. We are expecting to automate the creation of NAMIC-kit releases with CPack shortly.
  2. CMake 2.2.3 has been released.

KWWidgets

More details at (http://www.kwwidgets.org)

  1. The build process has been improved and tested,
  2. The documentation and examples have been expanded, and
  3. the API is being consolidated: thereby making it easier for NA-MIC people and newcomers to get familiar with KWWidgets.
  4. A bugtracker is about to be added.
  5. The roadmap (http://www.kwwidgets.org/Wiki/KWWidgets/Roadmap) is being worked out,
  6. Internationalization support is underway.

DICOM browsing. We want a UI to browse all DICOM files in a directory and organize them into image series. The DICOM browser will be based on KWWidget and will be independent from any DICOM reader. The DICOM browser will help the user to pick the correct dataset based on patient ID, series ID and exam ID.

Collaboration

  1. Provide collaboration tools:
    1. Wiki
    2. Mailing lists
    3. Bug tracker
  2. Providing support for John Melonakos at Georgia Tech. (See details)
  3. Providing support for Kilian Pohl at MIT (See details).
  4. Providing support for integrating IGSTK with Slicer, Nobuhiko Hata at BWH. (See details)
  5. Designing the Data Model Server for Slicer 3.0.
  6. Attending weekly engineering tcons.
  7. DTI. Adding framework into ITK to support the DTI community including specialized classes into ITK for easier DTI support
    1. DTI clustering for Lauren O'Donnel, C-F Westin http://wiki.na-mic.org/Wiki/index.php/Progress_Report:DTI_Clustering
    2. GTech http://na-mic.org/Wiki/index.php/Algorithm:GATech)
    3. Currently developing GPU-based rendering techniques in VTK for high-performance interaction with DTI tubes
    4. Reworking the hyperstreamline integration (i.e., streamline generation) to produce faster, more accurate DTI tracks