[kepler-dev] gui for work flow output

Matt Jones jones at nceas.ucsb.edu
Wed Feb 25 14:45:58 PST 2009


Hi Chris,

We are indeed working on a more customizable reporting system for
Kepler.  This new feature set is in early development, and the rest of
this email is an overview of the effort.

In the new reporting system, a workflow designer can create a
reporting template that allows them to choose workflow inputs and
outputs that should be displayed in a report, and then lay those out
in sequence in a report layout with associated figure legends,
sections, and other formatting niceties.  The report subsystem uses a
report layout language which can be generated using a graphic report
designer tool, and then when a workflow runs the inputs and outputs
are collected from the local provenance store and assembled into a
report using the layout specification, which can then be viewed in the
Kepler GUI, as a standalone PDF file, or as a standalone HTML file.  A
brief overview and a rough mockup of our work on this system in on the
Kepler collaborative site here:
https://dev.kepler-project.org/developers/interest-groups/provenance-interest-group/workflow-reporting-and-report-generation/

with additional working documentation in SVN here:
https://code.kepler-project.org/code/kepler-docs/trunk/teams-and-wg/4-interest-groups/provenance/reporting/

and development is occurring in the 'reporting' module of the kepler SVN.

Debi Staggs, Ben Leinfelder, Aaron Schultz, and Derik Barseghian are
all actively working on the project, so I am cc'ing Kepler-dev in case
you have further questions or if they have more insights.  If you want
to contribute to the development of this system, we would welcome your
input.

Matt

On Wed, Feb 25, 2009 at 1:16 PM, Shawn Bowers <sbowers at ucdavis.edu> wrote:
> Hi Chris,
>
> I'm cc'ing Matt Jones, whose group is working on developing more
> sophisticated output "reports" for Kepler. He can probably answer your
> question below better, and point you to the work they are doing in
> this area.
>
> Shawn
>
>
> On Wed, Feb 25, 2009 at 11:19 AM, Chris Weed <chrisweed at gmail.com> wrote:
>> I see what you mean.
>> Unfortunately, I need a little more sophisticated and adjustable display.
>> For example the Image Display just puts the image in the window without a label.
>> Are there any guidelines or recommendations for creating a nice
>> integrated display?
>> Chris
>>
>> On Wed, Feb 25, 2009 at 10:23 AM, Shawn Bowers <sbowers at ucdavis.edu> wrote:
>>> Hi Chris,
>>>
>>> If you are using display actors, you can use the "run window" (Window
>>> -> Runtime Window), which provides a single window for setting
>>> parameters, running workflows, and seeing the results of each display
>>> actor.
>>>
>>> Shawn
>>>
>>> On Wed, Feb 25, 2009 at 3:30 AM, Christopher Weed <chrisweed at gmail.com> wrote:
>>>> I tried sending this to the mailing list, but it never showed up.
>>>> Chris
>>>>
>>>> Sent from my iPhone
>>>> Begin forwarded message:
>>>>
>>>> From: Chris Weed <chrisweed at gmail.com>
>>>> Date: February 24, 2009 3:05:35 PM EST
>>>> To: kepler-users at kepler-project.org
>>>> Subject: gui for work flow output
>>>>
>>>> Hi,
>>>> I have been able to display the results of my work flow with simple
>>>> actors such as "Image Display" and other displays.
>>>> What is the easiest way to create a more complicated gui that could
>>>> combine multiple display elements in a window?
>>>> Thanks,
>>>> Chris
>>>>
>>>
>>
>



-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Matthew B. Jones
Director of Informatics Research and Development
National Center for Ecological Analysis and Synthesis (NCEAS)
UC Santa Barbara
jones at nceas.ucsb.edu                       Ph: 1-907-523-1960
http://www.nceas.ucsb.edu/ecoinfo
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


More information about the Kepler-dev mailing list