Presentation is loading. Please wait.

Presentation is loading. Please wait.

Kepler Deana Pennington LTER Network Office. Download Kepler Kepler website: www.kepler-project.orgKepler website: www.kepler-project.orgkepler-project.org.

Similar presentations


Presentation on theme: "Kepler Deana Pennington LTER Network Office. Download Kepler Kepler website: www.kepler-project.orgKepler website: www.kepler-project.orgkepler-project.org."— Presentation transcript:

1 Kepler Deana Pennington LTER Network Office

2 Download Kepler Kepler website: www.kepler-project.orgKepler website: www.kepler-project.orgkepler-project.org Click on the Downloads linkClick on the Downloads link Page down to Nightly Build VersionPage down to Nightly Build Version Click on www…..nightly/zipClick on www…..nightly/zip Click on bottom file: kepler20070109.zipClick on bottom file: kepler20070109.zip Save to desktopSave to desktop Double click on installerDouble click on installer Accept all defaults EXCEPT: install to c:\ not to Program FilesAccept all defaults EXCEPT: install to c:\ not to Program Files When install is finished, there should be a directory c:\kepler20070109 – open itWhen install is finished, there should be a directory c:\kepler20070109 – open it Click on kepler.batClick on kepler.bat Wait patiently!Wait patiently!

3 Kepler start up screen Model building area (Canvas) Library of components Navigation area Tool bar Search The graph editorThe graph editor –Tool bar –Data tab –Component tab –Canvas –Overview pane

4 Director/Actor Metaphor Directors define the model of computation to be used in the workflowDirectors define the model of computation to be used in the workflow Every workflow must specify a directorEvery workflow must specify a director Actors know HOW to act..know their part Directors know WHEN they should act Kepler Directors: 1.Continuous Time 2.Discrete Event 3.Process Network: procedural 4.Synchronized Data Flow: subset of Process Net Actor Director

5 Actors & ports actor name data ports Input data parameters Output data Atomic actor 1 input port2 output ports Reads a dataset Initializing parameters function

6 Composite Actors Composite actor Open Actor input output

7 Tool Bar Viewing Running Adding ports

8 Viewing Zoom In Zoom Reset Zoom Fit Full Screen Zoom Out

9 Running Workflow Run or resume workflow Pause the workflow Stop the workflow

10 Running Workflow

11 Running Workflow Run Window

12 Adding Ports New input port New output port New input/output port New input multiport New output multiport New input/output multiport “Relation”

13 Adding ports to actors Data Types String [text] Int [numeric integer] Double [numeric decimal] { } array [n-D matrix]

14 Searching DataData ActorsActors DirectorsDirectors

15 Actors Actors are components that execute and communicate with other actors in a model.Actors are components that execute and communicate with other actors in a model.

16 Actor Library Variety of actors grouped in different ways, according to different ontologiesVariety of actors grouped in different ways, according to different ontologies Same actor shows up in multiple places in the hierarchiesSame actor shows up in multiple places in the hierarchies

17 Director Governs the execution of a workflow.Governs the execution of a workflow.

18 Director Library A variety of directors depending upon the type of model being executed.A variety of directors depending upon the type of model being executed.

19 Get documentation

20 Using Kepler Executing a ready to run workflowExecuting a ready to run workflow Building a workflowBuilding a workflow –Choosing a director –Choosing actors –Making connections –Building composite actors –Saving and running the model

21 Open Lotka-Volterra Demo

22 Lotka-Volterra Predator Prey Model Lotka-Volterra Predator Prey Model

23 Actors The population growth of species 1 (prey)The population growth of species 1 (prey) The population growth of species 2 (predator)The population growth of species 2 (predator)

24 Running Workflow

25 Running Workflow Run Window

26 Plotting Tool bar printing Reset X and Y ranges to their original values Set plot format Rescale plot to fit the data

27 Setting the Plot format

28 Relabeled plot

29 Relabeled/rescaled

30 Change director stop time

31 Change parameters

32 Changing n1 and n2 Right-click Configure actor

33 Opening the LV logistic model

34 Lotka-Volterra Predator Prey Model with logistic growth Lotka-Volterra Predator Prey Model with logistic growth dn 1/dt r*n1*(1-n1/k)-a*n1*n2 dn 2/dt -d*n2+b*n1*n2

35 Add workflow parameter k Find: Components/Workflow/Workflow input/Parameters/Parameter Drag and drop on canvas Right-click Configure parameter Set to 100 Right-click Customize name k

36 Running the model

37 Opening the Elk/wolf model

38 Elk/Wolf Predator Prey Model Elk/Wolf Predator Prey Model

39 Running the model

40 Making components

41 Semantic Typing

42 Drag and drop new actor

43 General Workflow Construction Procedure Open a new workflowOpen a new workflow Add a directorAdd a director Search for data (optional)Search for data (optional) Add data source (optional)Add data source (optional) Add an actorAdd an actor –Edit parameters Add ports (if needed)Add ports (if needed) –Configure ports Add another actorAdd another actor Hook up input/output portsHook up input/output ports

44 Kepler Exercise


Download ppt "Kepler Deana Pennington LTER Network Office. Download Kepler Kepler website: www.kepler-project.orgKepler website: www.kepler-project.orgkepler-project.org."

Similar presentations


Ads by Google