<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p><font face="Times New Roman, Times, serif">Hi Ole , hi DM, <br>
      </font></p>
    <p><font face="Times New Roman, Times, serif">Thanks for your
        feedback . I am sure we can stabilize the requirements for
        provenance Entities/Activities /Agents relations and their
        design <br>
      </font></p>
    <p><font face="Times New Roman, Times, serif">by discussion with
        pipeline designers / architects of the current astronomical
        projects. <br>
      </font></p>
    <p><font face="Times New Roman, Times, serif">This would be
        interesting to discuss this in Adass and next interop together
        with other participants. <br>
      </font></p>
    <p><font face="Times New Roman, Times, serif">Any other use-cases
        can help and we are eager to take them into account in order to
        test the model. <br>
      </font></p>
    <p><font face="Times New Roman, Times, serif">Best regards,
        Mireille.<br>
      </font></p>
    <div class="moz-cite-prefix">Le 17/10/2017 à 11:24, Ole Streicher a
      écrit :<br>
    </div>
    <blockquote type="cite"
      cite="mid:ae196d40-dddc-0378-e09a-475bd12927d3@aip.de">
      <pre wrap="">Hi Markus,

On 17.10.2017 09:25, Markus Demleitner wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">On Mon, Oct 16, 2017 at 10:50:13PM +0200, Kristin Riebe wrote:
</pre>
        <blockquote type="cite">
          <pre wrap="">Well, I think that 'wasDerivedFrom' is meant to be used to just give you the
main track, i.e. the main progenitors. So I expect a wasDerivedFrom
relationship only to those input files of the generating activity that are
the main inputs. E.g. if an image is corrected using a dark frame, then the
image was derived from the raw image, not from the dark frame. But the raw
image and dark frame are both inputs.
</pre>
        </blockquote>
        <pre wrap="">
Well, but how exactly are they different?  When using Provenance,

* if it's about debugging, a problem might equally well result from
  an issue in the dark frame or the raw image (or perhaps an
  interesting interaction between border cases in both).
* if it's about dependency modeling, the output will have to be
  re-made whether it's the dark frame or the raw image that's
  changed.
* if it's about giving credit, I'd argue if a dark frame (or, say, a
  superflat) is done with enough deliberation that credit is given on
  it in the first place, then this should be preserved in further
  products, too.
</pre>
      </blockquote>
      <pre wrap="">
To give you a real-world use case, which is kind-of debugging: Someone
detects an "interesting structure" on a science-ready exposure, and to
be sure he wants to process the raw image with his own, alternative
pipeline (which may or may not need the same kind of calibration). Then
he has to find out "which is *the* raw image that I need to process?",
and the answer is wasDerivedFrom (maybe recursively).

This is also something that may be already provided by the metadata: the
standard ESO files have some provenance information in the header, and
they distinguish between "RAW" and "CALIB" input files. Just as an
example one that I currently work with:

ESO PRO REC1 ID = 'muse_scibasic'
ESO PRO REC1 DRS ID = 'cpl-6.5.1'
ESO PRO REC1 PIPE ID = 'muse/1.0'
ESO PRO REC1 RAW1 NAME = 'R_AST_RA05_02.301116.fits'
ESO PRO REC1 RAW1 CATG = 'OBJECT  '
ESO PRO DATANCOM =  1
ESO PRO REC1 CAL1 NAME = 'badpix_table.fits'
ESO PRO REC1 CAL1 CATG = 'BADPIX_TABLE'
ESO PRO REC1 CAL2 NAME = [...]

Best regards

Ole
</pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
--
Mireille Louys
CDS                                                  Laboratoire Icube 
Observatoire de Strasbourg        Telecom Physique Strasbourg
11 rue de l'Université                 300, Bd Sebastien Brandt CS 10413                 
F- 67000-STRASBOURG                        F-67412 ILLKIRCH Cedex
tel: +33 3 68 85 24 34</pre>
  </body>
</html>