taverna-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Vimig Socrates <vsocra...@case.edu>
Subject Re: Resources to create UI using Workflow on Workbench
Date Wed, 26 Sep 2018 19:09:35 GMT
Hi,

Just following up on this email. As a recap, I would like to embed the
image of the workflow (that I see on the Workbench) from the Taverna Server
2.5 into my Django app.

What is my best bet in doing this? Thanks!

--
Vimig Socrates
Case Western Reserve University Class of 2018


On Sat, Sep 22, 2018 at 2:28 AM Vimig Socrates <vsocrates@case.edu> wrote:

> Thank you for your fast reply Donal.
>
> In a related note, what if I want just the workflow image but don't need
> to update? I cannot use the Taverna Player plugin since the website I'm
> developing is made with Django, not Rails. The Taverna Player REST API also
> seems to not give an image of the workflow.
>
> Thank you all for your help so far!
>
> --
> Vimig Socrates
> Case Western Reserve University Class of 2018
>
>
> On Thu, Sep 20, 2018 at 3:49 PM Donal K. Fellows <
> donal.k.fellows@manchester.ac.uk> wrote:
>
>> On 20/09/2018 16:45, Ian Dunlop wrote:
>> > I’m not sure how to get deep inside an actual workflow run. Donal
>> > Fellows, the person who wrote most of the server code, might be able to
>> > help (if he is still reading these emails!). I can’t think of any
>> better
>> > suggestions beyond loading the code into a debugger. Although I think
>> > the actual workflow status, rather than workflow run status, is
>> probably
>> > handled by other code.
>> >
>>
>> I *sometimes* read these things. :-)
>>
>> When I last worked with the Server (some time ago) there wasn't a
>> mechanism for directly querying what the status of the parts of a
>> workflow were when it was running (because the workflow execution engine
>> process didn't publish that info; it only wrote things out at the end).
>> I believe we worked around this by modifying the workflows to
>> occasionally write something relating to their status to a “known
>> location” (either files or services would work for this) that the
>> exterior service could poll periodically. That's not a general solution,
>> not without a mechanism for automatically creating the operations for
>> recording the status (possible, but not something that existed the last
>> time I looked), but it will work fine if one is only supporting a
>> defined set of workflows.
>>
>> Or at least that's my first set of thoughts on how to do this.
>>
>> Donal.
>>
>

Mime
View raw message