Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "STEM Overview of the STEM UI"

(What do the shortcuts do ?)
(What do the shortcuts do ?)
Line 19: Line 19:
 
The shortcuts help you create new objects in STEM that, when assembled together allow a user to define and run a scenario or experiment. The list below shows a list of these objects in roughly the order you will want to learn to use them. In the list below the descriptions are also links to the right documentation page describing their use.
 
The shortcuts help you create new objects in STEM that, when assembled together allow a user to define and run a scenario or experiment. The list below shows a list of these objects in roughly the order you will want to learn to use them. In the list below the descriptions are also links to the right documentation page describing their use.
  
* [[Creating_a_STEM_Scenario|STEM Project] This creates a STEM Project Folder. Your workspace can contain many folder as shown in the Project Explorer (see Figure 1).
+
* [[Creating_a_STEM_Scenario|STEM Project]] This creates a STEM Project Folder. Your workspace can contain many folder as shown in the Project Explorer (see Figure 1).
* [[Creating_a_STEM_Scenario|Scenario] Create a Scenario. Scenarios are a collection of objects that taken together can actually run. You can have more than one scenario in a Project.
+
* [[Creating_a_STEM_Scenario]] Create a Scenario. Scenarios are a collection of objects that taken together can actually run. You can have more than one scenario in a Project.
* [[Creating_a_STEM_Scenario#Create_a_Solver|Solver] Create a Solver. All Scenarios need one to run. Solvers integrate your models over time.
+
* [[Creating_a_STEM_Scenario#Create_a_Solver|Solver]] Create a Solver. All Scenarios need one to run. Solvers integrate your models over time.
* [[Creating_a_STEM_Scenario#Create_the_Geography_Model|Model] Create a new Model. Models get added to scenarios.
+
* [[Creating_a_STEM_Scenario#Create_the_Geography_Model|Model]] Create a new Model. Models get added to scenarios.
* [[Creating_a_STEM_Scenario#Create_a_Sequencer|Sequencer] Create a Sequencer. This defines time for your scenario (and is added to it).
+
* [[Creating_a_STEM_Scenario#Create_a_Sequencer|Sequencer]] Create a Sequencer. This defines time for your scenario (and is added to it).
* [[Creating_a_STEM_Scenario#Create_the_Population_Model|Population Model]] Create a Population Model. What's a disease without a population to infect.
+
* [[Creating_a_STEM_Scenario#Create_the_Population_Model|Population Model]] Create a Population Model. What's a disease without a population to infect?
* Population Initializer
+
* [[Initializing_a_Population|Population Initializer]] Create a Population Initializer to set the initial state of a population.
 
* Disease Model
 
* Disease Model
* [[http://wiki.eclipse.org/Creating_a_STEM_Scenario#Create_an_Infector|Infector/Inoculator]]
+
* [[Initializing_Disease_Compartments|Infector/Inoculator]] Creates an infector/innoculator/or initializer for a disease model.
 
* Logger
 
* Logger
 
* Shortcutes to more advanced functions and features
 
* Shortcutes to more advanced functions and features

Revision as of 17:35, 26 September 2013

Menu Items

The appearance of the STEM user interface (UI) will be a little bit different depending on your operating system (e.g. Windows or Mac). When you first launch stem you will probably see a welcome screen. Closing that, you will see the STEM UI. Figure 1 shows the UI as it appears for STEM V2.0 running on mac. The first thing you will probably notice are a large number of colorful shortcut icons across the top near the menu bar.


UIdesignerView.png

Figure 1: The STEM UI. The UI appearance will differ slightly between operating systems (e.g. Windows or Mac).
Notice the many shortcut icons along the top near the menu bar..

To understand what the shortcuts actually do, you can mouse over the icons, or simply go the menu bar and click >NEW you will get a drop-down list that shows all the available shortcut icons again along with a description.


NewMenu.png

Figure 2: Select >NEW on the menu bar. The same shortcut icons and their meaning are also visible on the NEW menu..

What do the shortcuts do ?

The shortcuts help you create new objects in STEM that, when assembled together allow a user to define and run a scenario or experiment. The list below shows a list of these objects in roughly the order you will want to learn to use them. In the list below the descriptions are also links to the right documentation page describing their use.

  • STEM Project This creates a STEM Project Folder. Your workspace can contain many folder as shown in the Project Explorer (see Figure 1).
  • Creating_a_STEM_Scenario Create a Scenario. Scenarios are a collection of objects that taken together can actually run. You can have more than one scenario in a Project.
  • Solver Create a Solver. All Scenarios need one to run. Solvers integrate your models over time.
  • Model Create a new Model. Models get added to scenarios.
  • Sequencer Create a Sequencer. This defines time for your scenario (and is added to it).
  • Population Model Create a Population Model. What's a disease without a population to infect?
  • Population Initializer Create a Population Initializer to set the initial state of a population.
  • Disease Model
  • Infector/Inoculator Creates an infector/innoculator/or initializer for a disease model.
  • Logger
  • Shortcutes to more advanced functions and features
    • Graph
    • Automated Experiment
    • Experiment
    • Trigger
    • Predicate



ToolsMenu.png

Figure 3: The Tools Menu. Begining with STEM V2.0 users can access a set of tools. The first tool can be used to update projects created in STEM V1.x or earlier so they run will all features of STEM V2.0.

Perspectives

Views

Designer Perspective

Run Time Perspective

this page is under construction

Back to the top