From 976130be074a056efb5f03d6ca3b16b0aaaee07a Mon Sep 17 00:00:00 2001 From: Peter Chang Date: Wed, 22 Jan 2020 10:52:44 -0600 Subject: [PATCH] Move example files to subdirectories to fix #3 Relocating the example NeXus files to subdirectories called hdf4, hdf5 and xml makes their nature explicit. --- ANSTO/{ => hdf4}/PLP0006018.nx.hdf | Bin .../{ => hdf4}/Smither400.3_apr0300051.hdf | Bin .../{ => hdf4}/Smither400.3_apr0300052.hdf | Bin .../{ => hdf4}/Smither400.3_apr0300053.hdf | Bin .../{ => hdf4}/Smither400.3_apr0300054.hdf | Bin .../{ => hdf4}/Smither400.3_apr0300055.hdf | Bin APS/CCDImageServer/{ => hdf4}/recon_0123.hdf | Bin APS/CCDImageServer/{ => hdf4}/recon_0124.hdf | Bin APS/CCDImageServer/{ => hdf4}/recon_0125.hdf | Bin .../AgBehenate_228.hdf5 | Bin APS/NXsas/{ => hdf5}/nexus-example.hdf5 | Bin APS/other/{ => hdf5}/ID34_not_complete.h5 | Bin APS/scan2nexus/{ => hdf4}/14BMC_0015.nexus | Bin APS/scan2nexus/{ => hdf4}/2iddf_0106.nexus | Bin APS/scan2nexus/{ => hdf4}/mts_0347.nexus | Bin APS/scan2nexus/{ => hdf4}/mts_0348.nexus | Bin APS/scan2nexus/{ => hdf4}/sample1.nexus | Bin APS/scan2nexus/{ => xml}/14BMC_0015.xml | 0 APS/scan2nexus/{ => xml}/2iddf_0106.xml | 0 APS/scan2nexus/{ => xml}/mts_0347.xml | 0 APS/scan2nexus/{ => xml}/mts_0348.xml | 0 APS/scan2nexus/{ => xml}/sample1.xml | 0 APS/tomo/{ => hdf4}/Tomography_metadata.hdf | Bin APS/tomo/{ => hdf4}/Tomography_raw.hdf | Bin DLS/NXquadric/{ => hdf5}/sample_capillary.nxs | Bin DLS/i03_i04_NXmx/{ => hdf5}/Therm_6_2.nxs | Bin .../538039-pilatus100k-files/538039.hdf | Bin DLS/i16/{ => hdf5}/538039.nxs | Bin DLS/p45/{ => hdf5}/p45-1168-mic.hdf5 | Bin DLS/p45/{ => hdf5}/p45-1168.nxs | Bin DLS/p45/{ => hdf5}/p45-2194.nxs | Bin DLS/p45/{ => hdf5}/p45-316.nxs | Bin .../{ => hdf5}/thaumatin_integrated.nxs | Bin IPNS/LRMECS/{ => hdf4}/lrcs3701.nxs | Bin IPNS/LRMECS/{ => hdf5}/lrcs3701.nx5 | Bin README.rst | 4 +- Soleil/{ => hdf5}/file_1.nxs | Bin Soleil/{ => hdf5}/file_2.nxs | Bin .../lyso009a_0087.JF07T32V01_master.h5 | Bin critique.md | 164 ++++++++++++------ simple3D.h5 => hdf5/simple3D.h5 | Bin writer_1_3.h5 => hdf5/writer_1_3.h5 | Bin .../writer_1_3__niac2014.h5 | Bin nxpdb/{ => hdf5}/4n8z.h5 | Bin verysimple.xml => xml/verysimple.xml | 0 45 files changed, 115 insertions(+), 53 deletions(-) rename ANSTO/{ => hdf4}/PLP0006018.nx.hdf (100%) rename APS/CCDImageServer/{ => hdf4}/Smither400.3_apr0300051.hdf (100%) rename APS/CCDImageServer/{ => hdf4}/Smither400.3_apr0300052.hdf (100%) rename APS/CCDImageServer/{ => hdf4}/Smither400.3_apr0300053.hdf (100%) rename APS/CCDImageServer/{ => hdf4}/Smither400.3_apr0300054.hdf (100%) rename APS/CCDImageServer/{ => hdf4}/Smither400.3_apr0300055.hdf (100%) rename APS/CCDImageServer/{ => hdf4}/recon_0123.hdf (100%) rename APS/CCDImageServer/{ => hdf4}/recon_0124.hdf (100%) rename APS/CCDImageServer/{ => hdf4}/recon_0125.hdf (100%) rename APS/EPICSareaDetector/{NeXus-plugin => hdf5}/AgBehenate_228.hdf5 (100%) rename APS/NXsas/{ => hdf5}/nexus-example.hdf5 (100%) rename APS/other/{ => hdf5}/ID34_not_complete.h5 (100%) rename APS/scan2nexus/{ => hdf4}/14BMC_0015.nexus (100%) rename APS/scan2nexus/{ => hdf4}/2iddf_0106.nexus (100%) rename APS/scan2nexus/{ => hdf4}/mts_0347.nexus (100%) rename APS/scan2nexus/{ => hdf4}/mts_0348.nexus (100%) rename APS/scan2nexus/{ => hdf4}/sample1.nexus (100%) rename APS/scan2nexus/{ => xml}/14BMC_0015.xml (100%) rename APS/scan2nexus/{ => xml}/2iddf_0106.xml (100%) rename APS/scan2nexus/{ => xml}/mts_0347.xml (100%) rename APS/scan2nexus/{ => xml}/mts_0348.xml (100%) rename APS/scan2nexus/{ => xml}/sample1.xml (100%) rename APS/tomo/{ => hdf4}/Tomography_metadata.hdf (100%) rename APS/tomo/{ => hdf4}/Tomography_raw.hdf (100%) rename DLS/NXquadric/{ => hdf5}/sample_capillary.nxs (100%) rename DLS/i03_i04_NXmx/{ => hdf5}/Therm_6_2.nxs (100%) rename DLS/i16/{ => hdf5}/538039-pilatus100k-files/538039.hdf (100%) rename DLS/i16/{ => hdf5}/538039.nxs (100%) rename DLS/p45/{ => hdf5}/p45-1168-mic.hdf5 (100%) rename DLS/p45/{ => hdf5}/p45-1168.nxs (100%) rename DLS/p45/{ => hdf5}/p45-2194.nxs (100%) rename DLS/p45/{ => hdf5}/p45-316.nxs (100%) rename DLS/reflections/{ => hdf5}/thaumatin_integrated.nxs (100%) rename IPNS/LRMECS/{ => hdf4}/lrcs3701.nxs (100%) rename IPNS/LRMECS/{ => hdf5}/lrcs3701.nx5 (100%) rename Soleil/{ => hdf5}/file_1.nxs (100%) rename Soleil/{ => hdf5}/file_2.nxs (100%) rename SwissFEL/{ => hdf5}/lyso009a_0087.JF07T32V01_master.h5 (100%) rename simple3D.h5 => hdf5/simple3D.h5 (100%) rename writer_1_3.h5 => hdf5/writer_1_3.h5 (100%) rename writer_1_3__niac2014.h5 => hdf5/writer_1_3__niac2014.h5 (100%) rename nxpdb/{ => hdf5}/4n8z.h5 (100%) rename verysimple.xml => xml/verysimple.xml (100%) diff --git a/ANSTO/PLP0006018.nx.hdf b/ANSTO/hdf4/PLP0006018.nx.hdf similarity index 100% rename from ANSTO/PLP0006018.nx.hdf rename to ANSTO/hdf4/PLP0006018.nx.hdf diff --git a/APS/CCDImageServer/Smither400.3_apr0300051.hdf b/APS/CCDImageServer/hdf4/Smither400.3_apr0300051.hdf similarity index 100% rename from APS/CCDImageServer/Smither400.3_apr0300051.hdf rename to APS/CCDImageServer/hdf4/Smither400.3_apr0300051.hdf diff --git a/APS/CCDImageServer/Smither400.3_apr0300052.hdf b/APS/CCDImageServer/hdf4/Smither400.3_apr0300052.hdf similarity index 100% rename from APS/CCDImageServer/Smither400.3_apr0300052.hdf rename to APS/CCDImageServer/hdf4/Smither400.3_apr0300052.hdf diff --git a/APS/CCDImageServer/Smither400.3_apr0300053.hdf b/APS/CCDImageServer/hdf4/Smither400.3_apr0300053.hdf similarity index 100% rename from APS/CCDImageServer/Smither400.3_apr0300053.hdf rename to APS/CCDImageServer/hdf4/Smither400.3_apr0300053.hdf diff --git a/APS/CCDImageServer/Smither400.3_apr0300054.hdf b/APS/CCDImageServer/hdf4/Smither400.3_apr0300054.hdf similarity index 100% rename from APS/CCDImageServer/Smither400.3_apr0300054.hdf rename to APS/CCDImageServer/hdf4/Smither400.3_apr0300054.hdf diff --git a/APS/CCDImageServer/Smither400.3_apr0300055.hdf b/APS/CCDImageServer/hdf4/Smither400.3_apr0300055.hdf similarity index 100% rename from APS/CCDImageServer/Smither400.3_apr0300055.hdf rename to APS/CCDImageServer/hdf4/Smither400.3_apr0300055.hdf diff --git a/APS/CCDImageServer/recon_0123.hdf b/APS/CCDImageServer/hdf4/recon_0123.hdf similarity index 100% rename from APS/CCDImageServer/recon_0123.hdf rename to APS/CCDImageServer/hdf4/recon_0123.hdf diff --git a/APS/CCDImageServer/recon_0124.hdf b/APS/CCDImageServer/hdf4/recon_0124.hdf similarity index 100% rename from APS/CCDImageServer/recon_0124.hdf rename to APS/CCDImageServer/hdf4/recon_0124.hdf diff --git a/APS/CCDImageServer/recon_0125.hdf b/APS/CCDImageServer/hdf4/recon_0125.hdf similarity index 100% rename from APS/CCDImageServer/recon_0125.hdf rename to APS/CCDImageServer/hdf4/recon_0125.hdf diff --git a/APS/EPICSareaDetector/NeXus-plugin/AgBehenate_228.hdf5 b/APS/EPICSareaDetector/hdf5/AgBehenate_228.hdf5 similarity index 100% rename from APS/EPICSareaDetector/NeXus-plugin/AgBehenate_228.hdf5 rename to APS/EPICSareaDetector/hdf5/AgBehenate_228.hdf5 diff --git a/APS/NXsas/nexus-example.hdf5 b/APS/NXsas/hdf5/nexus-example.hdf5 similarity index 100% rename from APS/NXsas/nexus-example.hdf5 rename to APS/NXsas/hdf5/nexus-example.hdf5 diff --git a/APS/other/ID34_not_complete.h5 b/APS/other/hdf5/ID34_not_complete.h5 similarity index 100% rename from APS/other/ID34_not_complete.h5 rename to APS/other/hdf5/ID34_not_complete.h5 diff --git a/APS/scan2nexus/14BMC_0015.nexus b/APS/scan2nexus/hdf4/14BMC_0015.nexus similarity index 100% rename from APS/scan2nexus/14BMC_0015.nexus rename to APS/scan2nexus/hdf4/14BMC_0015.nexus diff --git a/APS/scan2nexus/2iddf_0106.nexus b/APS/scan2nexus/hdf4/2iddf_0106.nexus similarity index 100% rename from APS/scan2nexus/2iddf_0106.nexus rename to APS/scan2nexus/hdf4/2iddf_0106.nexus diff --git a/APS/scan2nexus/mts_0347.nexus b/APS/scan2nexus/hdf4/mts_0347.nexus similarity index 100% rename from APS/scan2nexus/mts_0347.nexus rename to APS/scan2nexus/hdf4/mts_0347.nexus diff --git a/APS/scan2nexus/mts_0348.nexus b/APS/scan2nexus/hdf4/mts_0348.nexus similarity index 100% rename from APS/scan2nexus/mts_0348.nexus rename to APS/scan2nexus/hdf4/mts_0348.nexus diff --git a/APS/scan2nexus/sample1.nexus b/APS/scan2nexus/hdf4/sample1.nexus similarity index 100% rename from APS/scan2nexus/sample1.nexus rename to APS/scan2nexus/hdf4/sample1.nexus diff --git a/APS/scan2nexus/14BMC_0015.xml b/APS/scan2nexus/xml/14BMC_0015.xml similarity index 100% rename from APS/scan2nexus/14BMC_0015.xml rename to APS/scan2nexus/xml/14BMC_0015.xml diff --git a/APS/scan2nexus/2iddf_0106.xml b/APS/scan2nexus/xml/2iddf_0106.xml similarity index 100% rename from APS/scan2nexus/2iddf_0106.xml rename to APS/scan2nexus/xml/2iddf_0106.xml diff --git a/APS/scan2nexus/mts_0347.xml b/APS/scan2nexus/xml/mts_0347.xml similarity index 100% rename from APS/scan2nexus/mts_0347.xml rename to APS/scan2nexus/xml/mts_0347.xml diff --git a/APS/scan2nexus/mts_0348.xml b/APS/scan2nexus/xml/mts_0348.xml similarity index 100% rename from APS/scan2nexus/mts_0348.xml rename to APS/scan2nexus/xml/mts_0348.xml diff --git a/APS/scan2nexus/sample1.xml b/APS/scan2nexus/xml/sample1.xml similarity index 100% rename from APS/scan2nexus/sample1.xml rename to APS/scan2nexus/xml/sample1.xml diff --git a/APS/tomo/Tomography_metadata.hdf b/APS/tomo/hdf4/Tomography_metadata.hdf similarity index 100% rename from APS/tomo/Tomography_metadata.hdf rename to APS/tomo/hdf4/Tomography_metadata.hdf diff --git a/APS/tomo/Tomography_raw.hdf b/APS/tomo/hdf4/Tomography_raw.hdf similarity index 100% rename from APS/tomo/Tomography_raw.hdf rename to APS/tomo/hdf4/Tomography_raw.hdf diff --git a/DLS/NXquadric/sample_capillary.nxs b/DLS/NXquadric/hdf5/sample_capillary.nxs similarity index 100% rename from DLS/NXquadric/sample_capillary.nxs rename to DLS/NXquadric/hdf5/sample_capillary.nxs diff --git a/DLS/i03_i04_NXmx/Therm_6_2.nxs b/DLS/i03_i04_NXmx/hdf5/Therm_6_2.nxs similarity index 100% rename from DLS/i03_i04_NXmx/Therm_6_2.nxs rename to DLS/i03_i04_NXmx/hdf5/Therm_6_2.nxs diff --git a/DLS/i16/538039-pilatus100k-files/538039.hdf b/DLS/i16/hdf5/538039-pilatus100k-files/538039.hdf similarity index 100% rename from DLS/i16/538039-pilatus100k-files/538039.hdf rename to DLS/i16/hdf5/538039-pilatus100k-files/538039.hdf diff --git a/DLS/i16/538039.nxs b/DLS/i16/hdf5/538039.nxs similarity index 100% rename from DLS/i16/538039.nxs rename to DLS/i16/hdf5/538039.nxs diff --git a/DLS/p45/p45-1168-mic.hdf5 b/DLS/p45/hdf5/p45-1168-mic.hdf5 similarity index 100% rename from DLS/p45/p45-1168-mic.hdf5 rename to DLS/p45/hdf5/p45-1168-mic.hdf5 diff --git a/DLS/p45/p45-1168.nxs b/DLS/p45/hdf5/p45-1168.nxs similarity index 100% rename from DLS/p45/p45-1168.nxs rename to DLS/p45/hdf5/p45-1168.nxs diff --git a/DLS/p45/p45-2194.nxs b/DLS/p45/hdf5/p45-2194.nxs similarity index 100% rename from DLS/p45/p45-2194.nxs rename to DLS/p45/hdf5/p45-2194.nxs diff --git a/DLS/p45/p45-316.nxs b/DLS/p45/hdf5/p45-316.nxs similarity index 100% rename from DLS/p45/p45-316.nxs rename to DLS/p45/hdf5/p45-316.nxs diff --git a/DLS/reflections/thaumatin_integrated.nxs b/DLS/reflections/hdf5/thaumatin_integrated.nxs similarity index 100% rename from DLS/reflections/thaumatin_integrated.nxs rename to DLS/reflections/hdf5/thaumatin_integrated.nxs diff --git a/IPNS/LRMECS/lrcs3701.nxs b/IPNS/LRMECS/hdf4/lrcs3701.nxs similarity index 100% rename from IPNS/LRMECS/lrcs3701.nxs rename to IPNS/LRMECS/hdf4/lrcs3701.nxs diff --git a/IPNS/LRMECS/lrcs3701.nx5 b/IPNS/LRMECS/hdf5/lrcs3701.nx5 similarity index 100% rename from IPNS/LRMECS/lrcs3701.nx5 rename to IPNS/LRMECS/hdf5/lrcs3701.nx5 diff --git a/README.rst b/README.rst index f7b647b..016a429 100644 --- a/README.rst +++ b/README.rst @@ -4,7 +4,9 @@ NeXus exampledata Examples of (mostly) real world NeXus files to inspect, test and train reading software with. -Some files are HDF5, some HDF4, some XML, and some are broken files +This repository is organised so that files in directories called +`hdf4` are NeXus HDF4, `hdf5` are NeXus HDF5 and `xml` are NeXus xml. +Note that some are broken files which are good for testing. Please advise us if you have difficulties with any of these files. For sure, we need more documentation here. diff --git a/Soleil/file_1.nxs b/Soleil/hdf5/file_1.nxs similarity index 100% rename from Soleil/file_1.nxs rename to Soleil/hdf5/file_1.nxs diff --git a/Soleil/file_2.nxs b/Soleil/hdf5/file_2.nxs similarity index 100% rename from Soleil/file_2.nxs rename to Soleil/hdf5/file_2.nxs diff --git a/SwissFEL/lyso009a_0087.JF07T32V01_master.h5 b/SwissFEL/hdf5/lyso009a_0087.JF07T32V01_master.h5 similarity index 100% rename from SwissFEL/lyso009a_0087.JF07T32V01_master.h5 rename to SwissFEL/hdf5/lyso009a_0087.JF07T32V01_master.h5 diff --git a/critique.md b/critique.md index e4abc66..34d584b 100644 --- a/critique.md +++ b/critique.md @@ -1,26 +1,22 @@ # Critique of *exampledata* files -* date: 2020-01-22 11:46:36.763137 +* date: 2020-01-22 12:01:28.732098 * h5py version: 2.10.0 ## path: . -| file | critique | -| --------------------------- | ------------------------------------ | -| ``.gitignore`` | not HDF5 file | -| ``.project`` | not HDF5 file | -| ``.pydevproject`` | not HDF5 file | -| ``MANIFEST.in`` | not HDF5 file | -| ``README.rst`` | not HDF5 file | -| ``critique.md`` | not HDF5 file | -| ``critique.py`` | not HDF5 file | -| ``simple3D.h5`` | NeXus HDF5 file, 1 **NXentry** group | -| ``verysimple.xml`` | not HDF5 file | -| ``writer_1_3.h5`` | NeXus HDF5 file, 1 **NXentry** group | -| ``writer_1_3__niac2014.h5`` | NeXus HDF5 file, 1 **NXentry** group | +| file | critique | +| ----------------- | ------------- | +| ``.gitignore`` | not HDF5 file | +| ``.project`` | not HDF5 file | +| ``.pydevproject`` | not HDF5 file | +| ``MANIFEST.in`` | not HDF5 file | +| ``README.rst`` | not HDF5 file | +| ``critique.md`` | not HDF5 file | +| ``critique.py`` | not HDF5 file | -## path: ./ANSTO +## path: ./ANSTO/hdf4 | file | critique | | --------------------- | ------------------------------------ | @@ -29,9 +25,15 @@ ## path: ./APS/CCDImageServer +| file | critique | +| -------------- | ------------- | +| ``README.txt`` | not HDF5 file | + + +## path: ./APS/CCDImageServer/hdf4 + | file | critique | | ------------------------------- | ------------- | -| ``README.txt`` | not HDF5 file | | ``Smither400.3_apr0300051.hdf`` | not HDF5 file | | ``Smither400.3_apr0300052.hdf`` | not HDF5 file | | ``Smither400.3_apr0300053.hdf`` | not HDF5 file | @@ -42,7 +44,7 @@ | ``recon_0125.hdf`` | not HDF5 file | -## path: ./APS/EPICSareaDetector/NeXus-plugin +## path: ./APS/EPICSareaDetector/hdf5 | file | critique | | ----------------------- | ------------------------------------ | @@ -51,14 +53,20 @@ ## path: ./APS/NXsas -| file | critique | -| ------------------------ | ------------------------------------ | -| ``create_nexus_data.py`` | not HDF5 file | -| ``nexus-example.hdf5`` | NeXus HDF5 file, 1 **NXentry** group | -| ``xture.txt`` | not HDF5 file | +| file | critique | +| ------------------------ | ------------- | +| ``create_nexus_data.py`` | not HDF5 file | +| ``xture.txt`` | not HDF5 file | + +## path: ./APS/NXsas/hdf5 -## path: ./APS/other +| file | critique | +| ---------------------- | ------------------------------------ | +| ``nexus-example.hdf5`` | NeXus HDF5 file, 1 **NXentry** group | + + +## path: ./APS/other/hdf5 | file | critique | | ------------------------ | ------------------------------------ | @@ -67,28 +75,40 @@ ## path: ./APS/scan2nexus +| file | critique | +| ------------------- | ------------- | +| ``14BMC_0015.mda`` | not HDF5 file | +| ``2iddf_0106.mda`` | not HDF5 file | +| ``README`` | not HDF5 file | +| ``mts_0347.mda`` | not HDF5 file | +| ``mts_0348.mda`` | not HDF5 file | +| ``sample.mda.text`` | not HDF5 file | +| ``sample1.mda`` | not HDF5 file | + + +## path: ./APS/scan2nexus/hdf4 + | file | critique | | -------------------- | ------------- | -| ``14BMC_0015.mda`` | not HDF5 file | | ``14BMC_0015.nexus`` | not HDF5 file | -| ``14BMC_0015.xml`` | not HDF5 file | -| ``2iddf_0106.mda`` | not HDF5 file | | ``2iddf_0106.nexus`` | not HDF5 file | -| ``2iddf_0106.xml`` | not HDF5 file | -| ``README`` | not HDF5 file | -| ``mts_0347.mda`` | not HDF5 file | | ``mts_0347.nexus`` | not HDF5 file | -| ``mts_0347.xml`` | not HDF5 file | -| ``mts_0348.mda`` | not HDF5 file | | ``mts_0348.nexus`` | not HDF5 file | -| ``mts_0348.xml`` | not HDF5 file | -| ``sample.mda.text`` | not HDF5 file | -| ``sample1.mda`` | not HDF5 file | | ``sample1.nexus`` | not HDF5 file | -| ``sample1.xml`` | not HDF5 file | -## path: ./APS/tomo +## path: ./APS/scan2nexus/xml + +| file | critique | +| ------------------ | ------------- | +| ``14BMC_0015.xml`` | not HDF5 file | +| ``2iddf_0106.xml`` | not HDF5 file | +| ``mts_0347.xml`` | not HDF5 file | +| ``mts_0348.xml`` | not HDF5 file | +| ``sample1.xml`` | not HDF5 file | + + +## path: ./APS/tomo/hdf4 | file | critique | | --------------------------- | ------------- | @@ -103,7 +123,7 @@ | ``README.rst`` | not HDF5 file | -## path: ./DLS/NXquadric +## path: ./DLS/NXquadric/hdf5 | file | critique | | ------------------------ | ------------------------------------ | @@ -112,27 +132,33 @@ ## path: ./DLS/i03_i04_NXmx +| file | critique | +| -------------- | ------------- | +| ``README.txt`` | not HDF5 file | + + +## path: ./DLS/i03_i04_NXmx/hdf5 + | file | critique | | ----------------- | ------------------------------------ | -| ``README.txt`` | not HDF5 file | | ``Therm_6_2.nxs`` | NeXus HDF5 file, 1 **NXentry** group | -## path: ./DLS/i16 +## path: ./DLS/i16/hdf5 | file | critique | | -------------- | ------------------------------------ | | ``538039.nxs`` | NeXus HDF5 file, 1 **NXentry** group | -## path: ./DLS/i16/538039-pilatus100k-files +## path: ./DLS/i16/hdf5/538039-pilatus100k-files | file | critique | | -------------- | ------------------------------------ | | ``538039.hdf`` | NeXus HDF5 file, 1 **NXentry** group | -## path: ./DLS/p45 +## path: ./DLS/p45/hdf5 | file | critique | | --------------------- | ------------------------------------ | @@ -142,22 +168,28 @@ | ``p45-316.nxs`` | NeXus HDF5 file, 1 **NXentry** group | -## path: ./DLS/reflections +## path: ./DLS/reflections/hdf5 | file | critique | | ---------------------------- | ------------------------------------ | | ``thaumatin_integrated.nxs`` | NeXus HDF5 file, 1 **NXentry** group | -## path: ./IPNS/LRMECS +## path: ./IPNS/LRMECS/hdf4 + +| file | critique | +| ---------------- | ------------- | +| ``lrcs3701.nxs`` | not HDF5 file | + + +## path: ./IPNS/LRMECS/hdf5 | file | critique | | ---------------- | ------------------------------------- | | ``lrcs3701.nx5`` | NeXus HDF5 file, 2 **NXentry** groups | -| ``lrcs3701.nxs`` | not HDF5 file | -## path: ./Soleil +## path: ./Soleil/hdf5 | file | critique | | -------------- | ------------------------------------ | @@ -167,9 +199,15 @@ ## path: ./SwissFEL +| file | critique | +| ---------- | ------------- | +| ``README`` | not HDF5 file | + + +## path: ./SwissFEL/hdf5 + | file | critique | | -------------------------------------- | ------------------------------------ | -| ``README`` | not HDF5 file | | ``lyso009a_0087.JF07T32V01_master.h5`` | NeXus HDF5 file, 1 **NXentry** group | @@ -202,12 +240,34 @@ | ``dmc02.xml.txt`` | not HDF5 file | +## path: ./hdf5 + +| file | critique | +| --------------------------- | ------------------------------------ | +| ``simple3D.h5`` | NeXus HDF5 file, 1 **NXentry** group | +| ``writer_1_3.h5`` | NeXus HDF5 file, 1 **NXentry** group | +| ``writer_1_3__niac2014.h5`` | NeXus HDF5 file, 1 **NXentry** group | + + ## path: ./nxpdb -| file | critique | -| --------------- | ------------------------------------ | -| ``4n8z.cif`` | not HDF5 file | -| ``4n8z.h5`` | NeXus HDF5 file, 1 **NXentry** group | -| ``4n8z.h5.cif`` | not HDF5 file | -| ``README.rst`` | not HDF5 file | +| file | critique | +| --------------- | ------------- | +| ``4n8z.cif`` | not HDF5 file | +| ``4n8z.h5.cif`` | not HDF5 file | +| ``README.rst`` | not HDF5 file | + + +## path: ./nxpdb/hdf5 + +| file | critique | +| ----------- | ------------------------------------ | +| ``4n8z.h5`` | NeXus HDF5 file, 1 **NXentry** group | + + +## path: ./xml + +| file | critique | +| ------------------ | ------------- | +| ``verysimple.xml`` | not HDF5 file | diff --git a/simple3D.h5 b/hdf5/simple3D.h5 similarity index 100% rename from simple3D.h5 rename to hdf5/simple3D.h5 diff --git a/writer_1_3.h5 b/hdf5/writer_1_3.h5 similarity index 100% rename from writer_1_3.h5 rename to hdf5/writer_1_3.h5 diff --git a/writer_1_3__niac2014.h5 b/hdf5/writer_1_3__niac2014.h5 similarity index 100% rename from writer_1_3__niac2014.h5 rename to hdf5/writer_1_3__niac2014.h5 diff --git a/nxpdb/4n8z.h5 b/nxpdb/hdf5/4n8z.h5 similarity index 100% rename from nxpdb/4n8z.h5 rename to nxpdb/hdf5/4n8z.h5 diff --git a/verysimple.xml b/xml/verysimple.xml similarity index 100% rename from verysimple.xml rename to xml/verysimple.xml