<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><meta http-equiv="content-type" content="text/html; charset=utf-8"><div style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">Hi all, <div><br></div><div>We have several instruments that are producing information that is either stored in some sort of HDF5 structure, or produce data that can be translated into a basic HDF5-based structure. Our task was then to translate that into something closer to NXsas or NXcanSAS, so we can run it through our automated data correction pipeline. </div><div><br></div><div>To make that process easier for various instruments, I’ve written a flexible program that can do such a translation workflow based on templates. The idea is that we can have templates set up for various conversions. </div><div><br></div><div>I’ve written about the approach here. I would be very interested in knowing if there is general interest in further developing this or if this is too limited in application. </div><div><br></div><div><div style="display: block;"><div style="-webkit-user-select: all; -webkit-user-drag: element; display: inline-block;" class="apple-rich-link" draggable="true" role="link" data-url="https://lookingatnothing.com/index.php/archives/4087"><a style="border-radius:10px;font-family:-apple-system, Helvetica, Arial, sans-serif;display:block;-webkit-user-select:none;width:300px;user-select:none;-webkit-user-modify:read-only;user-modify:read-only;overflow:hidden;text-decoration:none;" class="lp-rich-link" rel="nofollow" href="https://lookingatnothing.com/index.php/archives/4087" dir="ltr" role="button" draggable="false" width="300"><table style="table-layout:fixed;border-collapse:collapse;width:300px;background-color:#E5E6E9;font-family:-apple-system, Helvetica, Arial, sans-serif;" class="lp-rich-link-emailBaseTable" cellpadding="0" cellspacing="0" border="0" width="300"><tbody><tr><td vertical-align="center" align="center"><img style="width:300px;filter:brightness(0.97);height:258px;" height="258" draggable="false" class="lp-rich-link-mediaImage" alt="image-4.png" src="cid:81FF5D11-0E6F-496B-9401-6F15AB5C0E8E"></td></tr><tr><td vertical-align="center"><div style="margin:10px 16px 0px 16px;color:#272727;font-weight:300;text-align:left;width:268px;font-size:11pt;word-wrap:break-word;overflow:hidden;" class="lp-rich-link-quotedText">One persistent problem in the X-ray scattering community is the lack of data interoperability. This is exactly what kicked off the CanSAS collaboration 40 years ago, with the initial intention to m…</div></td></tr><tr><td vertical-align="center"><table bgcolor="#E5E6E9" cellpadding="0" cellspacing="0" width="300" style="font-family:-apple-system, Helvetica, Arial, sans-serif;table-layout:fixed;background-color:rgba(229, 230, 233, 1);" class="lp-rich-link-captionBar"><tbody><tr><td style="padding:6px 0px 6px 16px;" class="lp-rich-link-captionBar-leftIconItem" width="25"><a rel="nofollow" href="https://lookingatnothing.com/index.php/archives/4087" draggable="false"><img src="https://lookingatnothing.com/favicon.ico" srcset="https://lookingatnothing.com/favicon.ico 1x" draggable="false" style="pointer-events:none !important;display:inline-block;width:25px;height:25px;border-radius:3px;" class="lp-rich-link-captionBar-leftIcon" width="25" height="25" data-unique-identifier=""></a></td><td style="padding:8px 0px 8px 0px;" class="lp-rich-link-captionBar-textStackItem"><div style="max-width:100%;margin:0px 16px 0px 10px;overflow:hidden;" class="lp-rich-link-captionBar-textStack"><div style="word-wrap:break-word;font-weight:500;font-size:12px;overflow:hidden;text-overflow:ellipsis;text-align:left;" class="lp-rich-link-captionBar-textStack-topCaption-leading"><a rel="nofollow" href="https://lookingatnothing.com/index.php/archives/4087" style="text-decoration: none" draggable="false"><font color="#272727" style="color: rgba(0, 0, 0, 0.847059);">Turn your measurement files into NeXus (or NeXish) with this somewhat universal translator…</font></a></div><div style="word-wrap:break-word;font-weight:400;font-size:11px;overflow:hidden;text-overflow:ellipsis;text-align:left;" class="lp-rich-link-captionBar-textStack-bottomCaption-leading"><a rel="nofollow" href="https://lookingatnothing.com/index.php/archives/4087" style="text-decoration: none" draggable="false"><font color="#808080" style="color: rgba(0, 0, 0, 0.498039);">lookingatnothing.com</font></a></div></div></td></tr></tbody></table></td></tr></tbody></table></a></div></div><br></div><div>All the best, </div><div><br></div><div><br></div><div>Brian R. Pauw. </div><div><br></div><div></div><br>--<br><div>
<meta charset="UTF-8"><div>Dr. ir. Brian R. Pauw, <br>https://lookingatnothing.com/</div><div><br></div><br class="Apple-interchange-newline">
</div>
<br></div></body></html>