<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
Hi everyone,
<div class="">I’m not sure how much work I will be able to do in parallel to the code camp (which I can’t attend), but I would like to include some discussion next week of the issue I raised a few weeks ago about the ‘_indices’ method of defining axes. I am
concerned that I still don’t have a working example of a file that uses this part of the standard, apart from the canSAS example, which appears to be broken. One of the things that I can do in NeXpy is test the extent to which any standard is parsable, since
I aim to cover every possible variant of the standard that has existed. The latest version, for example, handles different ways of defining a field’s uncertainties, i.e., both adding an attribute called ‘uncertainties’ to the field or another field with the
same name + ‘_errors’. The ‘_indices’ attributes could be difficult because they could have different dimensionalities, as I understand it, i.e, 1D if they are simple axes or multi-D if they are pixel coordinates or vertices, but I can’t check that until I
have some real-world examples. This might provide useful feedback into how they should be used.</div>
<div class=""><br class="">
</div>
<div class="">If you have any examples of NeXus files with irregular grids using the ‘_indices’ attributes, I would really appreciate seeing them, if they could be put on an FTP server or Dropbox.</div>
<div class=""><br class="">
</div>
<div class="">Thanks,</div>
<div class="">Ray</div>
<div class="">
<div><br class="">
<blockquote type="cite" class="">
<div class="">Begin forwarded message:</div>
<br class="Apple-interchange-newline">
<div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class="">
<span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, 1.0);" class=""><b class="">From:
</b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">"Osborn, Raymond" <<a href="mailto:rosborn@anl.gov" class="">rosborn@anl.gov</a>><br class="">
</span></div>
<div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class="">
<span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, 1.0);" class=""><b class="">Subject:
</b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class=""><b class="">[NeXus-committee] Examples of irregular grids</b><br class="">
</span></div>
<div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class="">
<span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, 1.0);" class=""><b class="">Date:
</b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">September 15, 2017 at 9:02:19 AM CDT<br class="">
</span></div>
<div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class="">
<span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, 1.0);" class=""><b class="">To:
</b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">NeXus Committee <<a href="mailto:nexus-committee@nexusformat.org" class="">nexus-committee@nexusformat.org</a>><br class="">
</span></div>
<br class="">
<div class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
Hi everyone,
<div class="">In preparation for the code camp, I’m having a look to see how it might be possible to add support in the Python API for the ‘_indices’ method of defining axes, but I need some examples because I’m not sure I fully understand the documentation.
Do people have examples of HDF5 files with irregular grids defined according to the latest NeXus standard, and could they make them available somehow? If they are too large, could they be put on an FTP server?</div>
<div class=""><br class="">
</div>
<div class="">Also, if you have functions that plot such data, would you be able to supply the parsing and plotting code? I prefer Python, but I can probably decipher C++ or Java if that is what you have. I need to see how this would map onto Matplotlib’s pcolormesh
function.</div>
<div class=""><br class="">
</div>
<div class="">Thanks,</div>
<div class="">Ray</div>
<div class="">
<div class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">
-- <br class="">
Ray Osborn, Senior Scientist<br class="">
Materials Science Division<br class="">
Argonne National Laboratory<br class="">
Argonne, IL 60439, USA<br class="">
Phone: +1 (630) 252-9011<br class="">
Email: <a href="mailto:ROsborn@anl.gov" class="">ROsborn@anl.gov</a></div>
</div>
</div>
<br class="">
</div>
</div>
_______________________________________________<br class="">
NeXus-committee mailing list<br class="">
<a href="mailto:NeXus-committee@nexusformat.org" class="">NeXus-committee@nexusformat.org</a><br class="">
http://lists.nexusformat.org/mailman/listinfo/nexus-committee<br class="">
</div>
</blockquote>
</div>
<br class="">
<div class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;">
-- <br class="">
Ray Osborn, Senior Scientist<br class="">
Materials Science Division<br class="">
Argonne National Laboratory<br class="">
Argonne, IL 60439, USA<br class="">
Phone: +1 (630) 252-9011<br class="">
Email: <a href="mailto:ROsborn@anl.gov" class="">ROsborn@anl.gov</a></div>
</div>
</div>
<br class="">
</div>
</body>
</html>