Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Spatiotemporal Epidemiological Modeler (STEM) » New HTML summary report for scenarios(This is a follow up on the feature request (bug 318709) )
New HTML summary report for scenarios [message #671431] Tue, 17 May 2011 17:37 Go to next message
James Kaufman is currently offline James Kaufman
Messages: 158
Registered: July 2009
Senior Member
This is a follow up on the feature request (bug 318709) to:
Develope a report generator for scenarios and simulations

Please find attached the output from the current prototype of a new html scenario report generator. When you start a scenario with logging on this report is put in the RecordedSimulations folder in the subdirectory for each
active decorator (disease and population models).

Eventually we will update the control to provide independent selection of various types of reports. Today we have the csv run log, the csv parameters log,
and now this html summary. We may eventually modify the Google-Earth plugin to become just another logger in this view.

In order to cleanup the html report, Stefan and I went through all the ecore models and removed deprecated or unused attributes. We also changes several attributes that
should not show up in this summary to "transient".

The new html summary generator takes an ISimulation, finds the enclosed scenario, and iterates through it's contents. It descends through all models and at each level finds all decorators and associated
graphs. It does not descend past the lowest level model to find enclosed graphs at the leaf nodes (ie it does not report evey single node from all the built in graphs) as that would be way to much data but it does log everything the user defines including all non-transient attribute value pairs by eObject along with each Dublin Core. If the DublinCore field is not filled out it skips the attribute (but the summary file should give people an incentive to fill it out Smile

Thanks in advance for any comments on the attached prototype. Next step is to add some javascript so the user can expand/collapse various sections.
PLEASE NOTE: The dublin core only shows those fields where the user has populated data. Empty fields are not shown. Our dublin core has many more categories we can use e.g. for linking to additional rich documentation.

[Updated on: Tue, 17 May 2011 17:39]

Report message to a moderator

Re: New HTML summary report for scenarios [message #671569 is a reply to message #671431] Wed, 18 May 2011 07:04 Go to previous messageGo to next message
Matthias Filter is currently offline Matthias Filter
Messages: 73
Registered: July 2009
Member
First a comment on the sample scenario - to avoid discussions on non-issues one should remove some discrepancies between the actual model parameters and the description in the dublin core, e.g. the SIInfector infects 500 people in Cuba and not 10 in Afghanistan or the SIRInoculator inoculates 90% of the people and not 50% as it is written in the dublin core.

Real issues:
- if possible (and maybe javascript would make it possible) I would like to have all values in the report including each number at the graph leaves. Maybe one could let the user deside whether he wants everything in it.

- for the dublin cores of "disease models" - these should contain a link to the documentation of the model equations. Additionally these should contain an autogenerated text from the javadoc to make sure that the calculations performed are really consistent with the given documentation.

- for Infectors and Inoculators: a link to the corresponding wiki page would be helpful as well, e.g. to make clear, that an SIInfector will infect only the S subpopulation even if you have a SEIRDiseaseModel.
Re: New HTML summary report for scenarios [message #987817 is a reply to message #671569] Wed, 28 November 2012 04:37 Go to previous message
Matthias Filter is currently offline Matthias Filter
Messages: 73
Registered: July 2009
Member
Hi all,

I was just wondering if the "html scenario report generator" feature is already implemented in the current release? If yes, we could add that into the http://wiki.eclipse.org/STEM_Loggers page.
Previous Topic:Community Model Repository
Next Topic:STEM 1.4.1 release candidate 4 is up
Goto Forum:
  


Current Time: Fri Aug 29 20:19:16 EDT 2014

Powered by FUDForum. Page generated in 0.01828 seconds