<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">These comments are all about the Error model.. there is a fair amount of text with these comments, so I&#39;ll let the reader get the details from the <a href="https://wiki.ivoa.net/twiki/bin/view/IVOA/MeasRFC">twiki page</a>.</div><div dir="ltr"><div><br></div><div>8) would like to remove<span style="color:rgb(0,0,0);font-family:arial,verdana,sans-serif;font-size:13.649999618530273px"> Bounds?D, Ellipse, Ellipsoid, and </span><span class="gmail-twikiNewLink" style="color:rgb(0,0,0);font-family:arial,verdana,sans-serif;font-size:13.649999618530273px"><a href="https://wiki.ivoa.net/twiki/bin/edit/IVOA/CovarianceMatrix?topicparent=IVOA.MeasRFC;nowysiwyg=0" rel="nofollow" title="CovarianceMatrix (this topic does not yet exist; you can create it)" style="text-decoration:none;color:rgb(183,53,30);background-color:transparent;border-color:rgb(183,53,30);border-style:none none dotted;border-width:1px">CovarianceMatrix</a></span></div><div><br></div><div>These are in the model as basic forms of multi-dimensional error types which do occur in our data.</div><div>I admit that the specific products that I&#39;m working with do use them, so they could be removed </div><div>without directly affecting that.  </div><div><br></div><div>However, the risk of removing the multi-d types is that it then becomes very tempting to move the relation between the coordinate value(s) and their Error (as you do in the alternate syntax in #11).  This is a topic we&#39;ve gone through more than once I think.. and I strongly resist changing that relation.  As soon as you need to incorporate the multi-d errors (like Gaussian), it needs to be associated with the coordinate pair.</div><div><br></div><div><font color="#000000" face="arial, verdana, sans-serif" size="2"><span style="caret-color: rgb(0, 0, 0);">9) does not like the Matrix representation; and usage for Covariance in particular</span></font></div><div><font color="#000000" face="arial, verdana, sans-serif" size="2"><span style="caret-color: rgb(0, 0, 0);"><br></span></font></div><div><font color="#000000" face="arial, verdana, sans-serif" size="2"><span style="caret-color: rgb(0, 0, 0);">If the CovarianceMatrix representation is wrong.. it should be corrected or removed.  This isn&#39;t really in my wheelhouse, but I thought I looked into it enough to have it properly represented.  If not, I&#39;d need someone to provide the corrected model.</span></font></div><div><font color="#000000" face="arial, verdana, sans-serif" size="2"><span style="caret-color: rgb(0, 0, 0);"><br></span></font></div><div><font color="#000000" face="arial, verdana, sans-serif" size="2"><span style="caret-color: rgb(0, 0, 0);">As for MatrixMxN itself.. as a DataType, I can&#39;t model it as an open array of cells like I do in the Transform model (where it is an ObjectType).  I could model it as a list of cells, but would still need 2 types with fixed lengths (#cells).  That is an easy switch, but more bulky in direct serializations.</span></font></div><div><font color="#000000" face="arial, verdana, sans-serif" size="2"><span style="caret-color: rgb(0, 0, 0);"><br></span></font></div><div><font color="#000000" face="arial, verdana, sans-serif"><span style="caret-color: rgb(0, 0, 0);">10) <font size="2">points out that Gaussian, and other distributions, are missing, but also seems</font></span></font><span style="color:rgb(0,0,0);font-family:arial,verdana,sans-serif"> to indicate that we don&#39;t want to get into these at this point.</span></div><div><span style="color:rgb(0,0,0);font-family:arial,verdana,sans-serif"><br></span></div><div><span style="color:rgb(0,0,0);font-family:arial,verdana,sans-serif">So, we&#39;re not adding distributions yet.. please.</span></div><div><span style="color:rgb(0,0,0);font-family:arial,verdana,sans-serif"><br></span></div><div><font color="#000000" face="arial, verdana, sans-serif"><span style="caret-color: rgb(0, 0, 0);"><font size="2">11) general issue with the manner that correlation is modeled, </font></span></font><span style="color:rgb(0,0,0);font-family:arial,verdana,sans-serif">suggests a </span></div><div><span style="color:rgb(0,0,0);font-family:arial,verdana,sans-serif;font-size:13.649999618530273px">      ra   = </span><span class="gmail-twikiNewLink" style="color:rgb(0,0,0);font-family:arial,verdana,sans-serif;font-size:13.649999618530273px"><a href="https://wiki.ivoa.net/twiki/bin/edit/IVOA/GenericMeasure?topicparent=IVOA.MeasRFC;nowysiwyg=0" rel="nofollow" title="GenericMeasure (this topic does not yet exist; you can create it)" style="text-decoration:none;color:rgb(183,53,30);background-color:transparent;border-color:rgb(183,53,30);border-style:none none dotted;border-width:1px">GenericMeasure</a></span><span style="color:rgb(0,0,0);font-family:arial,verdana,sans-serif;font-size:13.649999618530273px">(value=20 Error(id=err-ra, statError=1e-7)) </span></div><div><span style="color:rgb(0,0,0);font-family:arial,verdana,sans-serif;font-size:13.649999618530273px">      dec = </span><span class="gmail-twikiNewLink" style="color:rgb(0,0,0);font-family:arial,verdana,sans-serif;font-size:13.649999618530273px"><a href="https://wiki.ivoa.net/twiki/bin/edit/IVOA/GenericMeasure?topicparent=IVOA.MeasRFC;nowysiwyg=0" rel="nofollow" title="GenericMeasure (this topic does not yet exist; you can create it)" style="text-decoration:none;color:rgb(183,53,30);background-color:transparent;border-color:rgb(183,53,30);border-style:none none dotted;border-width:1px">GenericMeasure</a></span><span style="color:rgb(0,0,0);font-family:arial,verdana,sans-serif;font-size:13.649999618530273px">(value=30, Error(id=err-ra, statError=1e-7)) </span></div><div><span style="color:rgb(0,0,0);font-family:arial,verdana,sans-serif;font-size:13.649999618530273px">      Correlation(err1=err-ra, err2=err-dec, coeff=0.5)</span><font color="#000000" face="arial, verdana, sans-serif"><span style="caret-color: rgb(0, 0, 0);"><font size="2"><br></font></span></font></div><div><span style="color:rgb(0,0,0);font-family:arial,verdana,sans-serif;font-size:13.649999618530273px"><br></span></div><div><span style="color:rgb(0,0,0);font-family:arial,verdana,sans-serif;font-size:13.649999618530273px">The problem with this sort of ad hoc serialization representation is that I&#39;m not sure what you mean in terms of the model.  It looks like maybe this.. </span><br></div><div><span style="color:rgb(0,0,0);font-family:arial,verdana,sans-serif;font-size:13.649999618530273px"><br></span></div><div><div><img src="cid:ii_k0tnrky40" alt="correlation.png" width="394" height="193"><br></div></div><div>Which I don&#39;t quite understand... really implies only 1D errors.</div><div>Anyway.. if the correlation isn&#39;t done right in this model, it is probably best to skip it until we have a concrete example to work.  Perhaps with the catalogue/Source properties thread which is getting input from Gaia (I think).</div><div><br></div><div>Mark</div><div><br></div><div><br></div></div></div></div></div>