Mbirn: 3D Slicer

From NAMIC Wiki
Revision as of 14:01, 18 December 2006 by Andy (talk | contribs) (Update from Wiki)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Home < Mbirn: 3D Slicer

UPDATES



  • Enhancements to create movies for morphometry Quality Assurance

February 14, 2005 (J. Jovicich)
Movie generation to facilitate QA of automated segmentation results: Silvester & Steve are working to have 3D Slicer generate movies that overlay the aseg labels on structural image data. These movies will be automatically generated as part of the processing stream.



2005.01.20 (J. Sacks)
A local environment for testing and enhancing Slicer launch has been created at BWH. The current goal is to create a local modified version of the Portal Slicer launch. It is now possible to download a Java Web Start configuration file from the local server to the desktop.

2005.02.02 (J. Sacks)
The issue of security is being taken care of by utilizing some internal security capabilities of Java Web Start (use keytool together with jarsigning). This avoids the necessity for certificates initially. File transfer will be done with a purely Java version of Scp, which is therefore includable in the launch process. There are several versions of Scp written in Java. After some experimentation, a suitable, open source, implementation has been chosen and is being included in the launch program.

2005.02.03 (J. Sacks)
J. Grethe has reported that the Portal/SRB Java interface (called Jargon) does not allow for client initiated downloads, only those initiated by servers. The BIRN Portal group is fixing this, but is not sure how this enhancement will work with the current Portal app launchers. Until this is fixed, it will not be feasible to use Slicer launch (or any other app that requires downloading files to the local site) from the Portal.

  • Slicer Launch: (2005.03.21, J. Sacks)
  • Aim: To prototype various methods of using Java Web Start to launch Slicer from a remote server to the local desktop with image data selected by the user. Further, to investigate how such a tool can be used together with both XML and relational databases to make visual inspection of raw and derived images based on database queries.

Slicer Launch project status

  • A. Initial development on the SPL network.
    • 1. December 15, 2004: Start of project
    • 2. December 31, 2004: Understand BIRN Slicer launch and diagnose problems (Completed)
    • 3. January 15, 2005: Test of launcher on simple Java program (Completed)
    • 4. January 31, 2005: Test Java implementation of Scp outside launcher (Completed)
    • 5. February 15, 2005: Test of Scp integrated in launcher on a sample image volume from the Server (URL, no GUI) (Completed, but not adopted as part of download)
    • 6. February 28, 2005: Add basic web GUI for username, password and directory tree browser (In progress)
    • 7. March 2 – 8, 2005: mBIRN Spring Meeting
    • 8. March 15, 2005: Add deployment of Slicer to client, including version control (Completed)
    • 9. March 31, 2005: Add session control (single sign on), enable other formats (COR, analyze etc)
    • 9. April 15: Test overlays
    • 10. April 30: Investigate and implement other deployment and launch methods e.g. FTP
    • 11. May 15: Test in other client/server and security environments (across, inside firewalls), and with different browsers
    • 13 May 31: Proposed prototype integration in XNAT Pipeline
    • 14. June15: Proposed test integration in XNAT Pipeline


  • B. Try out on XNAT testbed (proposed)
    • Create a plan based on experience with the project proposing how we can best provide working examples of Slicer/database interactions in order to meet the BWH mBIRN Grant commitments. Identify unknowns and suggest how they can be resolved.
    1. . March 31, 2005: Initial draft
    2. . April 15, 2005: First review completed
    3. . June 1, 2005: Incorporate experience with XNAT
    4. . June 15, 2005: Final plan reviewed


Back to Visualization Tools
Back to Mbirn: Analysis, Visualization, and Interpretation Tools (AVI)test
Mbirn:Main_Page