Closed olyerickson closed 9 years ago
[tomcat-server]/wings-portal/export/users/[userid]/[domain]/executions/[runid].owl
The runid can be found on the Access Runs page
Which identifiers are the runids?
For example, are the identifiers in these tabs the runids?
Is there an easy way to copy/paste these?
I can't find a path on my machine matching this structure
Yes John, those are the runids. I didn’t realise that we couldn’t copy/paste them. The way I normally get the provenance url is by looking at the Developer tools window and the Network requests. See attached screenshot:
I'm not seeing a "Developer Tools" window...
Depends on your browser really. Javascript console maybe ? I use Google chrome to get this.
By the way, you wouldn’t find the results in file format in your machine. The RDF/OWL file is generated by the “Export” servlet by reading the internal TDB triple store.
All urls that start with export/.. are essentially sent over to the “Export” servlet, which reads the internal TDB triple store and returns and RDF/OWL serialization of the requested graph. All workflows, component descriptions, data descriptions, and run details are stored in the triple store, and accessible in the same way.
Regards, Varun
On 14 Oct 2015, at 16:26, John S. Erickson, Ph.D. notifications@github.com wrote:
I'm not seeing a "Developer Tools" window...
— Reply to this email directly or view it on GitHub https://github.com/IKCAP/wings/issues/22#issuecomment-148084897.
Oh, THAT "Developer Tools!" ;)
I was able to grab the runids but can't find anything on my machine with those names
Haha, yes. I should've been clearer earlier :-)
The run details are extracted from the run URL. So as long as you see the run details, the URL should be reference-able.
I now see that you were giving me a URL and not a file path. Using a runid Interleaved-57a0-83f38579-ad61-4b77-a91b-700c8f280fd1
I was able to see the OWL!
Note that the web application installs with the name "wings-portal-4.0-SNAPSHOT" so the URL looks more like...
Great ! Sorry about the confusion !
Have you published your ontology for representing workflow execution? Sorry if it is on the WINGS website and I missed it
BTW here is a visualization I just did, depicting the workflow plan
What are your plans w.r.t. PROV-O? ;)
Hi @olyerickson, what you posted seems to be the plan used to specify the run, but not the provenance itself. The ontology for publishing provenance of the workflows is at: http://www.opmw.org/ontology/. The ontology for specifying plans is published at http://purl.org/net/p-plan.
And the bit from the figure seems to be a particular extension of P-plan for capturing how the plans are invoked: http://purl.org/net/wf-invocation. I hope this helps.
This is great...thanks!
Thanks for the response Daniel !
@olyerickson: Daniel is involved with the provenance publishing module for Wings.
On 14 Oct 2015, at 17:30, Daniel Garijo notifications@github.com wrote:
And the bit from the figure seems to be a particular extension of P-plan for capturing how the plans are invoked: http://purl.org/net/wf-invocation http://purl.org/net/wf-invocation. I hope this helps.
— Reply to this email directly or view it on GitHub https://github.com/IKCAP/wings/issues/22#issuecomment-148107489.
Closing this issue, because it has answered my initial provenance question(s)
One of the things that excites us about using WINGS is the possibility of generating accurate and relevant PROV instance data. But I can't figure out how to see this...