<div dir="ltr"><div class="gmail_default" style="font-size:small">The ivoa.ObsCore.obs_publisher_did (caom2.Plane.publisherID) values in  our main tap service are ivo URIs of the form ivo://<a href="http://cadc.nrc.ca/{collection}?{dataset-specific-id}">cadc.nrc.ca/{collection}?{dataset-specific-id}</a> and the part before the ? is a DataCollection resource identifier in the registry... I have never looked at te optional publisher_id column but the description makes it sound like I would put a constant value in there (our organisation IVOID?)</div><div class="gmail_default" style="font-size:small"><br clear="all"></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div>--<br></div><div>Patrick Dowler<br></div>Canadian Astronomy Data Centre<br></div>Victoria, BC, Canada<br></div></div></div></div></div><br></div><br><div class="gmail_quote"><div dir="ltr">On Thu, 20 Dec 2018 at 01:56, Markus Demleitner &lt;<a href="mailto:msdemlei@ari.uni-heidelberg.de">msdemlei@ari.uni-heidelberg.de</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dear Laurent,<br>
<br>
On Wed, Dec 19, 2018 at 02:22:26PM +0100, Laurent Michel wrote:<br>
&gt; &gt; On Wed, Dec 19, 2018 at 10:48:42AM +0100, Laurent Michel wrote:<br>
&gt; &gt; &gt; 1) OK, I&#39;ll split the page in 2 errata<br>
&gt; &gt; &gt; 2) Is your footnote [1] suggesting to go back from meta.ref.ivoid<br>
&gt; &gt; &gt; to meta.curation;meta.ref.uri?<br>
&gt; <br>
&gt; To me, it&#39;s an important change in the model.<br>
&gt; Those 2 fields are clearly defined (in the text) as being IVOA identifiers not URIs.<br>
&gt; Modifying this is a bit more than fixing an UCD inconstancy, this changes<br>
&gt; the scope of these 2 identifiers (obs_publisher_did and publisher_id)<br>
&gt; I would say it&#39;s another topic.<br>
<br>
<br>
Well, I&#39;d say the move from meta.ref.uri;meta.curation to <br>
meta.curation;meta.ref.uri is smaller that going all the way to<br>
meta.ref.ivorn.<br>
<br>
<br>
On the other hand, I&#39;m positively surprised that obs_publisher_did in<br>
practice actually contains IVOIDs in the services that have them<br>
(look for yourself:<br>
<br>
import pyvo<br>
<br>
for svc in pyvo.regsearch(datamodel=&quot;obscore&quot;):<br>
        try:<br>
                res = svc.service.run_sync(&quot;SELECT TOP 1 obs_publisher_did&quot;<br>
                        &quot; FROM ivoa.obscore WHERE obs_publisher_did IS NOT NULL&quot;)<br>
                if res:<br>
                        print(res[0][&quot;obs_publisher_did&quot;])<br>
        except:<br>
                pass<br>
)<br>
<br>
Incidentally, for publisher_id, this script hasn&#39;t found an non-NULL<br>
ones at all in the current VO -- which makes me suspect that no<br>
client will have a look at the column in the first place, which<br>
probably means we could operate with impunity here.<br>
<br>
         -- Markus<br>
</blockquote></div>