Documentation/4.2/Extensions/XNATSlicer

From Slicer Wiki
Revision as of 18:15, 8 February 2013 by Sunilk (talk | contribs)
Jump to: navigation, search
Home < Documentation < 4.2 < Extensions < XNATSlicer


Introduction and Acknowledgements

XNATSlicer-Med.png
Extension: XNATSlicer
Acknowledgments: TBD
Author: Sunil Kumar (Washington University in St. Louis)
Contributors: Dan Marcus (Washington University in St. Louis), Steve Pieper (SPL)
Contact: Sunil Kumar, <email>kumars@mir.wustl.edu</email>

National Alliance for Medical Image Computing (NA-MIC)  
The Neuroinformatics Research Group - WUSTL  

Module Description

Secure GUI-based IO with any XNAT server. Powered by PyXNAT. Win64 for now.


Features:

  • Download and view
    • Scans (individual or batch)
    • Bundled Slicer scenes (*.mrb)
    • Any Slicer-readable file
  • Upload
    • Bundled Slicer scenes (*.mrb)
  • Other
    • Project and folder creation
    • File deletion

Install Instructions

The only step needed is to make sure you have Read+Write permissions for your Slicer install directory. (If you already do, you can proceed to the First Login] section.)

1) Navigate to the directory where Slicer is installed (or the master-build directory if you are using the compiled version). XNATSlicer-Perms1.jpg

2) Right click on the Slicer install folder and go to "Properties." XNATSlicer-Perms2.jpg

3) Go to the "Security" Tab. Click on "Users" (or the equivalent group) under the "Groups or user names:" category. Then click the "edit button". A "Permissions" window will pop up. In the "Permissions" window, select "Users" again and make sure "Allow" is checked for all options. Hit "OK." XNATSlicer-Perms3-4.jpg

4) You should now see that Users have Read+Write access for the Slicer install folder. XNATSlicer-Perms5.jpg

5) You're all set. Just load up the XNATSlicer module and click the "Login" button, and the module will install the additional libraries for you. If you need a walkthrough, look here.

First Login

XNATSlicer-LibInstall1.jpg XNATSlicer-LibInstall2.jpg XNATSlicer-LibInstall3.jpg XNATSlicer-LibInstall4.jpg XNATSlicer-LibInstall5.jpg

Use Cases

Tutorials

Panels and their use

XNATSlicer
  • Secure login
  • Status updater
  • Project and file browser
    • Traverse via tree
    • Download/view
    • Upload
    • Create projects and folders
    • Delete folders and files

Similar Modules

References

Information for Developers