Skip to content
Go to file

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time


example data files written to the NXcanSAS standard

In this repository, the example files in these directories are known to have been written to the NXcanSAS standard:

  • 1d_standard/
    • These examples are from SAS measurements of actual or simulated samples.
  • canSAS2012_examples/
    • These examples use random numbers to fill the I and Q data arrays

Examples in the others directory are not guaranteed to conform to the NXcanSAS standard.

NXcanSAS: a NeXus application definition

The NXcanSAS application definition was ratified by the NIAC at their 2016 meeting and is now part of the NeXus standard.

File validation

It is recommended that any NXcanSAS example data file deposited here be checked using a validation tool called punx (Python Utilities for NeXus). It would be useful to post the validation output from punx along with the example data file.

Information about punx (currently in development) is available online:

It is planned to add a validation step to this repository so that all data files will be checked each time the GitHub repository is updated. This will use the continuous integration process and the punx tool described above.


example data files written to the NXcanSAS standard



No releases published
You can’t perform that action at this time.