<font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2"><font size="2"><font face="Courier New,Courier,monospace">Dear NeXus Users,<br><br>Could someone please clarify me how can I use NXvalidate?<br><br>Basically my case is - I develop a c++ appilication that creates and populates hdf5 files in NeXus format. Users of my application defines structure of the file. What I would like is to integrate nice validation into my application. I have read through NeXus documentation, specifically http://download.nexusformat.org/sphinx/validation.html and looked roughly through the NXvalidate source code.<br><br>But I can not find where the schematron file is. In the documentation it is said: "</font></font><font size="2"><font face="Courier New,Courier,monospace">The NXDL definition files are converted into a set of Schematron
<span class="target" id="index-24"></span>rules using the <tt class="docutils literal"><span class="pre">xslt/nxdl2sch.xsl</span></tt> XSLT stylesheet". But this XSLT file is never used in the source code. Looks like NXvalidate expects this file created by some other process.<br><br>So the question is - how one can create the schematron file?<br><br>Thank you in advance.<br><br>Best regards,<br><br> Igor.<br></font></font></font><font face="sans-serif"><div style="font-family:arial, sans-serif;font-size:11px; width:460px; color:#333;">
<hr style="border:1px solid #0098d4;">
Helmholtz-Zentrum Geesthacht<br>
Zentrum für Material- und Küstenforschung GmbH<br>
<span style="font-size:9px;">
Max-Planck-Straße 1 I 21502 Geesthacht I Deutschland/Germany<br><br>
Geschäftsführer/Board of Management: Prof. Dr. Wolfgang Kaysser, Dipl.-Ing. Michael Ganß<br>
Vorsitzender des Aufsichtsrates/Chairman of the Supervisory Board: MinDirig Wilfried Kraus<br>
Amtsgericht Lübeck HRB 285 GE (Register Court)<br>
Internet: http://www.hzg.de
</span>
<hr style="border:1px solid #0098d4;">
</div></font>