STEM Community Call March 8, 2012
On call: Jamie, Matthias, Stefan, Matt, Chris, Judy, Werner
1. 1.3.1 Release data is 4/15 (still good)
Code Freeze data as of beginning of April
Bug Fixes to 1.3.0
STEM EMF update to version 2.7.2
Generalized model replay mechanism
Shape File Importer: Improvements to GUI
Population Transformer: “realistic” sample model on food mediated disease transmission
Graph Editor: improved zooming, deleting nodes and edges, improved GUI for new population generation (done)
Replace population rewinding with an explicit population re-scaler (done)
Defer to 1.3.2: Pajek-file Importer: Enable integration between user graphs and existing STEM graphs; update plan page
2. NEW DOC FOR 1.3.1
* population rewind
* Shape file IMPORT (done)
TODO/Jamie: New graph edit features
Defer to 1.3.2: Pajek integration (Chris); as above, update plan page
Discussion (Chris): Has changed migration edges to use absolute values; uses time value in sequencer; will store unit in edge for population models; has run tests on this
3. Disease Models/Populations Models View in Designer Perspective
Proposal:
i) Call it "Decorators" view and put in Decorators folder (now empty)
ii) Default show this page on initial startup
iii) Tree Nodes with Population Models, Disease models (both are Decorators)
iv) List of Diseases... (No climate-based diseases yet; more complicated, will be added later)
Influenza
Chicken pox
Salmonella (with Beef/Cattle Populations)?
v) Add description/help to view
vi) NEED to Document Behaviors of drag and drop into project vs. model.... editable in Decorators view, not in other
4. Update on how to make creation of disease models simple (eventually graphical)
Working on JET (works for one case)
Matt: posted on newsgroup last week, discussed on last week’s call. Step 1 is to generate the stub, have done, need to exercise/stress test this; has to be installed in the running of Eclipse; will be listed as a future deliverable; estimated as taking 3 weeks’ to do
Matthias: Has funding for this (separate from summer workshop); needs description in German; Chris will write so legal department @ BfR can understand, verify delivery; will ask 3 other software companies to bid in addition to IBM
Matthias: Wants something that can be used as a tool to support BfR in creating library of disease models (already committed to latter)
Jamie: Step 1 will allow Chris to create a new model in 5 minutes instead of 2 days; beyond that, will take the next 12 months to allow users who are not programmers to do so; process of implementing this capability will be incremental
5. CONFERENCES
Originally noted by Werner: Eclipse IDD Berlin May 30, 2012 http://wiki.eclipse.org/index.php?title=Eclipse_IDD_2012
* Matthias will be there, also possibly Werner
Attended by Matthias last week: Computer Fair, met German GIS expert studying water systems, etc., using disease models, interested in STEM; Matthias will contact next week, thinks he should be able to commit code to STEM
6. ITEMS FROM PARTICIPANTS
Chris: Okay to remove unused code? Jamie: Yes, can use common border edges, not mixing edges
TODO/Jamie: Update documentation on mixing
Discussion re common border edges, mixing rates
Matthias: Problem w/ transparency, parameters calculated internally that don’t allow user to look at them
Jamie: Default now uses a single #; options might be to report fraction or absolute #, issue is where to store mixing rate, would have a big memory hit; could write a j-unit test
TODO/Jamie: Think about options
Chris: Has implemented discrete transport event (trigger, predicate, modifier); will be in 1.3.2; wants to visualize changes; one option per Jamie is to copy map view (Yossi & Jamie wrote code) and call something else