Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* use pynxtools.nomad.schema.Root * not using inner sections * fix for doc links if name contains _ * fix format * linting * fixing tests * fixing mime-type for WSL * fix for handling raw files in subdirectories * use references in steps, and results in NexusMeasurement * make nexus attributes searchable by importing them to NOMAD as Quantities * temporary fix for boolean array as signals or axes - show first element as the field value * handling arrays of strings * handling attribute if it is an array of numbers * fix for handling bool (arrays) coming from hdf5 * add array size and ndim as attributes (#537) * field statistics are now searchable quantities themselves * NexusBaseSection for registering NeXUs Group instance names as searchable quantity <name> * fix for registering stats * searcable __name for variadic quantities * bringing statistic definitions to a common place * Update src/pynxtools/nomad/parser.py Co-authored-by: Lukas Pielsticker <[email protected]> * Update src/pynxtools/nomad/schema.py Co-authored-by: Lukas Pielsticker <[email protected]> * use mapping instead of if/elif-s * manage std instead of var * fix for ganareting __name/stat quantities * fix for handling attributes * ruffing * ruffing * linting * fix for tests * adjust to nomad's python requirement --------- Co-authored-by: GinzburgLev <[email protected]> Co-authored-by: Laurenz Rettig <[email protected]> Co-authored-by: Lukas Pielsticker <[email protected]>
- Loading branch information