BioPSE Elements NCRR Elements of SCIRun and BioPSE.

24
BioPSE Elements NCRR Elements of SCIRun and BioPSE

description

BioPSE Elements NCRR Network Elements Dataflow Vocabulary Module Dataport Datapipe UI

Transcript of BioPSE Elements NCRR Elements of SCIRun and BioPSE.

Page 1: BioPSE Elements NCRR Elements of SCIRun and BioPSE.

BioPSE Elements

NCRR

Elements of SCIRun and BioPSE

Page 2: BioPSE Elements NCRR Elements of SCIRun and BioPSE.

BioPSE Elements

NCRR

Elements

dataflow, datatypes, UIs, categories, scheduler, network interaction

Page 3: BioPSE Elements NCRR Elements of SCIRun and BioPSE.

BioPSE Elements

NCRR

Network Elements• Dataflow Vocabulary• Module• Dataport• Datapipe• UI

Page 4: BioPSE Elements NCRR Elements of SCIRun and BioPSE.

BioPSE Elements

NCRR

Network Elements• Dataflow Vocabulary• Module• Dataport• Datapipe• UI

Page 5: BioPSE Elements NCRR Elements of SCIRun and BioPSE.

BioPSE Elements

NCRR

Network Elements• Dataflow Vocabulary• Module• Dataport• Datapipe• UI

MODULE

void execute() { // get data from ports // get data from UI // … do work … // set data on UI // send data out ports}

Page 6: BioPSE Elements NCRR Elements of SCIRun and BioPSE.

BioPSE Elements

NCRR

Module Status

•Run-time messages are sent to the module’s “log”

Startup messages

Log message indicatorGray: no messagesRed: errorBlue: warning/remark

Page 7: BioPSE Elements NCRR Elements of SCIRun and BioPSE.

BioPSE Elements

NCRR

Network Elements• Dataflow Vocabulary• Module• Dataport• Datapipe• UI

Page 8: BioPSE Elements NCRR Elements of SCIRun and BioPSE.

BioPSE Elements

NCRR

Network Elements• Dataflow Vocabulary• Module• Dataport• Datapipe• UI

….sendget……

Page 9: BioPSE Elements NCRR Elements of SCIRun and BioPSE.

BioPSE Elements

NCRR

Network Elements• Dataflow Vocabulary• Module• Dataport• Datapipe• UI

Page 10: BioPSE Elements NCRR Elements of SCIRun and BioPSE.

BioPSE Elements

NCRR

Network Elements• Dataflow Vocabulary• Module• Dataport• Datapipe• UI Matrix

Page 11: BioPSE Elements NCRR Elements of SCIRun and BioPSE.

BioPSE Elements

NCRR

Network Elements• Dataflow Vocabulary• Module• Dataport• Datapipe• UI Matrix

Field

ColorMapGeometry

Page 12: BioPSE Elements NCRR Elements of SCIRun and BioPSE.

BioPSE Elements

NCRR

Fields

Data int, float, double, … Vector, Tensor, …Geometry Regular IrregularPropertiesData_at (center)

PointCloudField

ScanlineField CurveField

ImageField QuadSurfField TriSurfField

LatVolField HexVolField TetVolField

Page 13: BioPSE Elements NCRR Elements of SCIRun and BioPSE.

BioPSE Elements

NCRR

Network Elements• Dataflow Vocabulary• Module• Dataport• Datapipe• UI–GuiVars

Page 14: BioPSE Elements NCRR Elements of SCIRun and BioPSE.

BioPSE Elements

NCRR

Network Design• Dataflow Vocabulary• Module• Dataport• Datapipe• UI

• Send and Get• GuiVars• Scheduler• Dependencies• loops: send_intermediate

Page 15: BioPSE Elements NCRR Elements of SCIRun and BioPSE.

BioPSE Elements

NCRR

Network Design• Dataflow Vocabulary• Module• Dataport• Datapipe• UI

• Send and Get• GuiVars• Scheduler• Dependencies• loops: send_intermediate

Page 16: BioPSE Elements NCRR Elements of SCIRun and BioPSE.

BioPSE Elements

NCRR

Packages and Categories

Page 17: BioPSE Elements NCRR Elements of SCIRun and BioPSE.

BioPSE Elements

NCRR

NetworkEditor• Creating and Editing• Selection• Subnets• Annotations

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Page 18: BioPSE Elements NCRR Elements of SCIRun and BioPSE.

BioPSE Elements

NCRR

NetworkEditor• Creating and Editing• Selection• Subnets• Annotations

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Page 19: BioPSE Elements NCRR Elements of SCIRun and BioPSE.

BioPSE Elements

NCRR

NetworkEditor• Creating and Editing• Selection• Subnets• Annotations

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Page 20: BioPSE Elements NCRR Elements of SCIRun and BioPSE.

BioPSE Elements

NCRR

NetworkEditor• Creating and Editing• Selection• Subnets• Annotations

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Page 21: BioPSE Elements NCRR Elements of SCIRun and BioPSE.

BioPSE Elements

NCRR

NetworkEditor• Creating and Editing• Selection• Subnets• Annotations

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.QuickTime™ and a

TIFF (Uncompressed) decompressorare needed to see this picture.

Page 22: BioPSE Elements NCRR Elements of SCIRun and BioPSE.

BioPSE Elements

NCRR

NetworkEditor• Creating and Editing• Selection• Subnets• Annotations

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.QuickTime™ and a

TIFF (Uncompressed) decompressorare needed to see this picture.

Page 23: BioPSE Elements NCRR Elements of SCIRun and BioPSE.

BioPSE Elements

NCRR

NetworkEditor• Creating and Editing• Selection• Subnets• Annotations

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.QuickTime™ and a

TIFF (Uncompressed) decompressorare needed to see this picture.

Page 24: BioPSE Elements NCRR Elements of SCIRun and BioPSE.

BioPSE Elements

NCRR

NetworkEditor• Creating and Editing• Selection• Subnets• Annotations