New HTML summary report for scenarios [message #671431] |
Tue, 17 May 2011 21:37 |
James Kaufman Messages: 240 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
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 21:39] Report message to a moderator
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.02952 seconds