[kepler-users] How to run kepler Command Line tool to generate provenance data

Madhavi Tikhe madhavi_tikhe at persistent.co.in
Mon Jan 24 21:39:41 PST 2011


Thanks a lot for your reply Derik. It helped.

When we talk about workflow execution from command line, it is possible to execute the two or more workflows in a batch (batch processing of the workflows)?
Thanks again,
Madhavi

-----Original Message-----
From: Derik Barseghian [mailto:barseghian at nceas.ucsb.edu] 
Sent: Tuesday, January 25, 2011 1:02 AM
To: Madhavi Tikhe
Cc: kepler-users at kepler-project.org
Subject: Re: [kepler-users] How to run kepler Command Line tool to generate provenance data

Hi Madhavi,

Yes. The workflow must contain a ProvenanceRecorder, i.e. it must be saved from the GUI while using the provenance suite. Executions of this workflow will then write provenance data. 

Additionally, if you would like your execution to generate a "run-kar" containing some metadata about the execution and a report pdf upon completion, from within the reporting suite you should create a report design from the Reporting view and save to a kar, set keepResultantRunKars true in reporting/resources/configurations/configuration.xml, and then execute from the command line.

There are a few ways to execute from command line. One is:
ant run-workflow-no-gui-server -Dworkflow=/Users/derik/KeplerData/workflows/MyWorkflows/yourWorkflow.kar

The resultant run-kar will be created in KeplerData/workflow-runs

Derik

On Jan 23, 2011, at 10:37 PM, Madhavi Tikhe wrote:

> Hello,
> I would like to run the Kepler from command line to execute a workflow. In this case is it possible to generate provenance data?
> Regards,
> Madhavi
> DISCLAIMER ========== This e-mail may contain privileged and confidential information which is the property of Persistent Systems Ltd. It is intended only for the use of the individual or entity to which it is addressed. If you are not the intended recipient, you are not authorized to read, retain, copy, print, distribute or use this message. If you have received this communication in error, please notify the sender and delete all copies of this message. Persistent Systems Ltd. does not accept any liability for virus infected mails.
> 
> _______________________________________________
> Kepler-users mailing list
> Kepler-users at kepler-project.org
> http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users


DISCLAIMER
==========
This e-mail may contain privileged and confidential information which is the property of Persistent Systems Ltd. It is intended only for the use of the individual or entity to which it is addressed. If you are not the intended recipient, you are not authorized to read, retain, copy, print, distribute or use this message. If you have received this communication in error, please notify the sender and delete all copies of this message. Persistent Systems Ltd. does not accept any liability for virus infected mails.



More information about the Kepler-users mailing list