BTW - another alternative - if you convert to wfdesc with tavlang convert - see
https://github.com/apache/incubator-taverna-language/tree/master/taverna-tavlang-tool

then you should also get all the annotations across the workflow - but
you will loose the information about when it was made as it comes back
as a single Triple file.

On 28 April 2016 at 16:25, Enrico Daga (enridaga) <[email protected]> wrote:
> Hi,
>
> I am using the taverna API to explore workflows downloaded from MyExperiment.
> At the moment, I converted the files to the .wfbundle format using the 
> taverna command line tools. Everything looks fine.
> Unzipping a wfbundle I can read a set of .ttl files in the annotations/ 
> folder, but I am not able to do that through the Java API.
> In the simplest form, my code is as follows:
>
>                 WorkflowBundleIO io = new WorkflowBundleIO();
>                 final WorkflowBundle wb = io.readBundle(__f(“file.wfbundle"), 
> null);
>                 System.out.println("Annotations: " + 
> wb.getAnnotations().size());
>
> What is the recommended way to get:
> - The description of a workflow (as I can see it on the myexperiment portal)
> - All the annotations in a bundle
> - The annotations of a given WorkflowBean element
> - To access/modify/extend the annotations
>
> I am using release 0.15.0-incubating.
>
> Thank you in advance for your help,
>
> Enrico
>
>
>
>
>
> —
> Enrico Daga (enridaga)
> http://www.enridaga.net <http://www.enridaga.net/>
> Il budda e’ nel parco.
>
>
>
>
>



-- 
Stian Soiland-Reyes
Apache Taverna (incubating), Apache Commons RDF (incubating)
http://orcid.org/0000-0001-9842-9718

Reply via email to