Skip to main content
Jump to: navigation, search

Difference between revisions of "STEM Model Creator/Tutorials"

(Create Model Project and Initial Disease Model)
(Add New Compartment)
Line 29: Line 29:
  
 
==== Add New Compartment ====
 
==== Add New Compartment ====
 +
Now that your model project is created, it's time to add new parameters and compartments.  First, lets create a new compartment.
 +
 +
We're creating an S-E-I-R model, which is made up of compartments S, E, I, and R.  Since we extended the built-in S-I-R model, we need to add a new E compartment.
 +
 +
# In the Visual Editor, click the ''' Add Compartment ''' button.
 +
#: Add Compartment Button
 +
# In the '''Add Compartment''' dialog, enter the following values
 +
#* Name:  ''' e '''  (make sure this is lower case)
 +
#* Compartment Type:  ''' Standard '''
 +
#* Data Type:  ''' double '''
 +
# Click '''Finish'''
 +
 +
That's it.  You've added a new compartment to your model.  This is now an S-E-I-R model.
  
 
==== Add New Model Parameter ====
 
==== Add New Model Parameter ====

Revision as of 11:03, 21 June 2013

Tutorials

Create a SEIR model by extending SIR

This tutorial shows how to create a new SEIR Disease Model by extending the existing SIR Disease Model. STEM already has a built-in SEIR model, so this tutorial is more a simple how-to.

Create Model Project and Initial Disease Model

  1. Launch the STEM application
  2. Open the Designer perspective
  3. From the New menu, select Model Generator Project
    STEM ModelCreator NewModelGeneratorProject.png
  4. Choose Create and configure a new STEM Model Package
  5. Click Next
  6. On the Model Package page, enter the following values:
    • Package Name: Demo
    • Package Prefix: com.example.diseasemodels
  7. Click Add Model to add the disease model
  8. On the Model Properties page, enter these values:
    • Model Name: MySEIR
    • Model Type: Disease Model
    • Parent Model: Select SIR from the list
    [ Model Properties image]
  9. Click Finish
  10. At this point, your package properties should look like this:
    package properties image
  11. Click Finish to run the Model Generator and create your model project
    This step may take 1-2 minutes to complete
  12. After the Model Generator finishes, the Visual Editor should automatically open
    Initial layout picture

Add New Compartment

Now that your model project is created, it's time to add new parameters and compartments. First, lets create a new compartment.

We're creating an S-E-I-R model, which is made up of compartments S, E, I, and R. Since we extended the built-in S-I-R model, we need to add a new E compartment.

  1. In the Visual Editor, click the Add Compartment button.
    Add Compartment Button
  2. In the Add Compartment dialog, enter the following values
    • Name: e (make sure this is lower case)
    • Compartment Type: Standard
    • Data Type: double
  3. Click Finish

That's it. You've added a new compartment to your model. This is now an S-E-I-R model.

Add New Model Parameter

Create Transitions and Expressions

Create Disease and Add to Scenario

Run in STEM

Add seasonal modulation to the SEIR model

Back to the top