[NeXus-committee] nxvalidate?

Pete Jemian jemian at anl.gov
Mon Oct 6 18:21:40 BST 2014


Mark:

I believe both nxvalidate and NXvalidate are broken at this time.
See my Sept 2 comments: 
https://github.com/nexusformat/definitions/issues/300

It is planned to fix this at the NeXus Code Camp in December:
http://wiki.nexusformat.org/NIAC2014_CodeCamp
Look on that page for "validation tools (nxvalidate or NXvalidate)"

The Java version of NXvalidate is in the NeXus code repository under 
<code>/applications/NXvalidate.

    https://github.com/nexusformat/code

I cannot find code to the command-line nxvalidate tool on the NeXus 
GitHub code repository.

Pete



On 10/6/2014 12:01 PM, Mark Rivers wrote:
> Hi Pete,
>
> I just installed Nexus 4.3.1.  These are the files that got installed
> into /usr/local/bin:
>
> -rwxr-xr-x 1 root     root      48176 Oct  6 11:31 mxmldoc
>
> -rwxr-xr-x 1 root     root     330891 Oct  6 11:41 nxbrowse
>
> -rwxr-xr-x 1 root     root    3292274 Oct  6 11:41 nxdir
>
> -rwxr-xr-x 1 root     root     371255 Oct  6 11:41 nxtraverse
>
> -rwxr-xr-x 1 root     root    2491428 Oct  6 11:41 nxconvert
>
> -rwxr-xr-x 1 root     root    5471256 Oct  6 11:41 nxtranslate
>
> -rwxr-xr-x 1 root     root    1612177 Oct  6 11:41 nxsummary
>
> -rwxr-xr-x 1 root     root     514551 Oct  6 11:41 nxingest
>
> -rwxr-xr-x 1 root     root      28367 Oct  6 11:41 nxdiff
>
> -rwxr-xr-x 1 root     root       3021 Oct  6 11:41 nxbuild
>
> -rwxr-xr-x 1 root     root       1376 Oct  6 11:41 nexus-config
>
> There is no nxvalidate there.  I thought there was in previous
> releases?  There is still an applications/NXvalidate directory.  Does
> this still exist, and how does one use it?
>
> How would I go about proving that the files generated by the default
> layout in the HDF5 plugin are invalid NeXus files, but once I get the
> hard links working they are valid?
>
> Thanks,
>
> Mark
>

-- 
----------------------------------------------------------
Pete R. Jemian, Ph.D.                <jemian at anl.gov>
Beam line Controls and Data Acquisition, Group Leader
Advanced Photon Source,   Argonne National Laboratory
Argonne, IL  60439                   630 - 252 - 3189
-----------------------------------------------------------
    Education is the one thing for which people
       are willing to pay yet not receive.
-----------------------------------------------------------




More information about the NeXus-committee mailing list