Fwd: Re: Necessity of ActivityDescription [was: IVOA Provenance DM -RFC- answers to comments]

François Bonnarel francois.bonnarel at astro.unistra.fr
Wed Nov 28 10:06:30 CET 2018


Sorry, this email didn't reach dm yesterday.

François



-------- Message transféré --------
Sujet : 	Re: Necessity of ActivityDescription [was: IVOA Provenance DM 
-RFC- answers to comments]
Date : 	Tue, 27 Nov 2018 00:17:21 +0100
De : 	François Bonnarel <francois.bonnarel at astro.unistra.fr>
Pour : 	Ole Streicher <ole at aip.de>, dm at ivoa.net



Hi all



Le 26/11/2018 à 13:20, Ole Streicher a écrit :
> Hi Markus,
>
> On 26.11.18 13:01, Markus Demleitner wrote:
>> On Sun, Nov 04, 2018 at 08:26:09PM +0100, Mireille LOUYS wrote:
>>>>> http://wiki.ivoa.net/twiki/bin/view/IVOA/ProvenanceRFC
>>>> I've posted the following to the Wiki, but I thought having it on the
>>>> list might be more conducive to discussions, so here's what I my
>>>> thoughts were while reviewing this.
>>>>
>>>> TL;DR: let's only have the core model in 1.0.  We can always add
>>>> extensions in 1.1.
>>> we need the ActivityDescription class and Parameter class to be able to
>>> search for some specific processing type on the data.
>>> Activity is only the process launched for the computation.
>>> It does not hold the details of the methods , because those details are
>>> factorised in the ActivityDescription class.
>> You mean "Find me all source extractions being done on the images of
>> this data collection"?  That *does* sound like a fairly basic thing to
>> want to do, yes, and from what I see in the current Activity model, it
>> would, indeed, seem to be impossible just with what's there.
> I do not see the point here. We do not have a common vocabulary on
> activities (or activity descriptions) (yet), so to find out all source
> extractions, you need some domain knowledge about the activity -- like
> its name, input and output roles.
>
> But if you have the name an, you may just query "give me all activities
> which have [an activity description with] this name and where my images
> were used as 'input'".
Yes , I agree with Ole there (;-):-)). It's perfectly possible to select
among activities (and discover generated entities) by the
Activitydescription name  they are attached to.
>
> These vocabularies are not planned for (the first version of)
> VO-Provenance, and I guess they would take quite some time to develop,
> given that there are so many possible special activities out there. Just
> have a look to the ESO pipelines; it seems difficult to impossible to
> classify them in a manner that your query could be done without domain
> knowledge.
Whe querying a provenance service you may first query the
activitydescriptions. The user can then study their names, annotations,
linked documentation.
She can then use this new knoledge to make some search among activities
and entities.

Cheers
François
>> I'm sure the W3C has a plan for this -- do you know what it is?  Can't
>> we just follow them or is there a use case we have they don't?
> W3C does not deal with queries. They try to describe what is there, and
> they assume a domain specific model on top.
>
> Cheers
>
> Ole

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.ivoa.net/pipermail/dm/attachments/20181128/cfd6a05e/attachment.html>


More information about the dm mailing list