Elements of BioPSE/SCIRun

Download Report

Transcript Elements of BioPSE/SCIRun

BioPSE Elements
Elements of SCIRun and
BioPSE
NCRR
Elements
BioPSE Elements
dataflow, datatypes, UIs, categories, scheduler, network interaction
NCRR
Network Elements
• Dataflow Vocabulary
BioPSE Elements
• Module
• Dataport
• Datapipe
• UI
NCRR
Network Elements
• Dataflow Vocabulary
BioPSE Elements
• Module
• Dataport
• Datapipe
• UI
NCRR
Network Elements
• Dataflow Vocabulary
• Module
• Dataport
• Datapipe
• UI
BioPSE Elements
MODULE
void execute() {
// get data from ports
// get data from UI
// … do work …
// set data on UI
// send data out ports
}
NCRR
Module Status
BioPSE Elements
• Run-time messages are sent to
the module’s “log”
Startup messages
Log message indicator
Gray: no messages
Red: error
Blue: warning/remark
NCRR
Network Elements
• Dataflow Vocabulary
BioPSE Elements
• Module
• Dataport
• Datapipe
• UI
NCRR
Network Elements
• Dataflow Vocabulary
• Module
• Dataport
• Datapipe
• UI
BioPSE Elements
….send
get……
NCRR
Network Elements
• Dataflow Vocabulary
BioPSE Elements
• Module
• Dataport
• Datapipe
• UI
NCRR
Network Elements
• Dataflow Vocabulary
• Module
• Dataport
• Datapipe
• UI
BioPSE Elements
Matrix
NCRR
Network Elements
• Dataflow Vocabulary
• Module
• Dataport
• Datapipe
• UI
BioPSE Elements
Matrix
Field
ColorMap
Geometry
NCRR
Fields
BioPSE Elements
Data
int, float, double, …
Vector, Tensor, …
Geometry
Regular
PointCloudField
ScanlineField
CurveField
Irregular
Properties
ImageField QuadSurfField TriSurfField
Data_at (center)
LatVolField
HexVolField TetVolField
NCRR
Network Elements
• Dataflow Vocabulary
BioPSE Elements
• Module
• Dataport
• Datapipe
• UI
– GuiVars
NCRR
Network Design
• Dataflow Vocabulary
BioPSE Elements
• Module
• Dataport
• Datapipe
• UI
• Send and Get
• GuiVars
• Scheduler
• Dependencies
• loops: send_intermediate
NCRR
Network Design
• Dataflow Vocabulary
BioPSE Elements
• Module
• Dataport
• Datapipe
• UI
• Send and Get
• GuiVars
• Scheduler
• Dependencies
• loops: send_intermediate
NCRR
Packages and Categories
BioPSE Elements
NCRR
NetworkEditor
•
•
•
•
Creating and Editing
Selection
Subnets
Annotations
BioPSE Elements
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
NCRR
NetworkEditor
•
•
•
•
Creating and Editing
Selection
Subnets
Annotations
BioPSE Elements
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
NCRR
NetworkEditor
•
•
•
•
Creating and Editing
Selection
Subnets
Annotations
BioPSE Elements
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
NCRR
NetworkEditor
•
•
•
•
Creating and Editing
Selection
Subnets
Annotations
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
BioPSE Elements
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
NCRR
NetworkEditor
•
•
•
•
Creating and Editing
Selection
Subnets
Annotations
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
BioPSE Elements
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
NCRR
NetworkEditor
•
•
•
•
Creating and Editing
Selection
Subnets
Annotations
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
BioPSE Elements
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
NCRR
NetworkEditor
•
•
•
•
Creating and Editing
Selection
Subnets
Annotations
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
BioPSE Elements
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
NCRR
NetworkEditor
•
•
•
•
Creating and Editing
Selection
Subnets
Annotations
BioPSE Elements
NCRR