Repository navigation
The second release of the CDIF-4-XAS semantic description of X-ray Absorption Spectroscopy community standards (XDI and NeXus NXxas) using the Cross-Domain Interoperability Framework (CDIF). It goes well beyond the 1.0 deliverable.
The release package is XAS-CDIF-1.1.zip, the repository's release/ folder, which stands alone:
- The
xasDocument/1.1profile: resolved JSON Schema, JSON-LD frame, SHACL rules, implementation guide, andFrameAndValidate.pyto frame and validate a document. - 14 conforming examples: XDI-derived documents from both converters, and six from NeXus/HDF5 files that locate their data with
cdif:LocatorMapping. - The CDIF XAS glossary: 106 concepts, as a SKOS concept scheme.
vocabularies/: three value lists (absorption edges, emission lines, detection modes), generated from the NeXus definitions.crosswalk/: SSSOM mappings from XDI keys and NeXus paths to the glossary concepts and from XDI headers to schema.org, plus units and JSON-LD placement tables.- Licensing:
LICENSE,LICENSES/andREUSE.toml. The package is compliant with the REUSE 3.3 specification on its own.
All vocabularies carry schema:version 1.1 and conform to the CDIF concept-scheme profile; the crosswalks carry mapping_set_version 1.1.
Changes from 1.0
- The profile conformance URIs are now
https://w3id.org/cdif/xasDocument/1.1, with the tiersxasCore/1.1andxasOptional/1.1. Documents declarexasCore/1.1; one declaringxasCore/1.0does not validate. The w3id redirects for the new URIs are in perma-id/w3id.org#7006. - The glossary was rebuilt, and four technique-neutral terms were retired onto NeXus base classes.
- The value lists and machine-readable crosswalks are new.
- The value lists have browsable pages at https://cdif-4-xas.github.io/XAS-CDIF/.
Repository content not in the package: 55 XDI test files (exampleData/), their generated CDIF metadata (exampleMetadata/), the build tools, and the archived 1.0 deliverable. 18 of the XDI test files have no known licence; see exampleData/README.md.
The conversion tools are separate repositories: cdifnexmetadata (NeXus and XDI) and smrgeoinfo/cdif-xas (XDI, RML).