Difference between revisions of "Slicer3:Remote Data Handling"
From NAMIC Wiki
Line 16: | Line 16: | ||
'''Possible workflow 3''' | '''Possible workflow 3''' | ||
* User downloads .xcat file to disk using the HID web interface | * User downloads .xcat file to disk using the HID web interface | ||
− | * From the Load Scene file browser, user selects the .xcat | + | * From the Load Scene file browser, user selects the .xcat archive. If no locally cached versions exist, remote files are downloaded to /tmp directory (locally cached) and then loaded into Slicer via a vtkMRMLStorageNode method. |
'''Possible workflow 4''' | '''Possible workflow 4''' | ||
* User downloads .xcat file to disk using the HID web interface | * User downloads .xcat file to disk using the HID web interface | ||
− | * From the Load Scene file browser, user selects the .xcat | + | * From the Load Scene file browser, user selects the .xcat archive. If no locally cached versions exist, remote files are cached locally only if a flag is set, and loaded directly into Slicer via a vtkMRMLStorageNode method. |
=== Asynchronous I/O Manager === | === Asynchronous I/O Manager === |
Revision as of 21:11, 30 January 2008
Home < Slicer3:Remote Data HandlingContents
Remote I/O for Slicer3
ITK-based mechanism handling remote data (for command line modules, batch processing, and grid processing)
vtkMRMLStorageNode methods for handling remote data (for loading and saving data for interactive use)
Possible workflow 1
- From the Load Scene file browser, user types in a uri of remote mrml file.
Possible workflow 2
- From a 'revised' Add Data interface, user performs remote HID query for available data
Possible workflow 3
- User downloads .xcat file to disk using the HID web interface
- From the Load Scene file browser, user selects the .xcat archive. If no locally cached versions exist, remote files are downloaded to /tmp directory (locally cached) and then loaded into Slicer via a vtkMRMLStorageNode method.
Possible workflow 4
- User downloads .xcat file to disk using the HID web interface
- From the Load Scene file browser, user selects the .xcat archive. If no locally cached versions exist, remote files are cached locally only if a flag is set, and loaded directly into Slicer via a vtkMRMLStorageNode method.