Difference between revisions of "Slicer3:Remote Data Handling"

From NAMIC Wiki
Jump to: navigation, search
Line 6: Line 6:
  
 
=== vtkMRMLStorageNode methods for handling remote data (for loading and saving data for interactive use) ===
 
=== 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 and remote files are downloaded to /tmp directory, and then loaded into Slicer.
 +
 +
'''Possible workflow 4'''
 +
* User downloads .xcat file to disk using the HID web interface
 +
* From the Load Scene file browser, user selects the .xcat and remote files are loaded directly into Slicer.
  
 
=== Asynchronous I/O Manager ===
 
=== Asynchronous I/O Manager ===

Revision as of 21:08, 30 January 2008

Home < Slicer3:Remote Data Handling

Back to Slicer3 Projects List

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 and remote files are downloaded to /tmp directory, and then loaded into Slicer.

Possible workflow 4

  • User downloads .xcat file to disk using the HID web interface
  • From the Load Scene file browser, user selects the .xcat and remote files are loaded directly into Slicer.

Asynchronous I/O Manager