Skip to content

Commit 737c5e3

Browse files
committed
fix unit examples in NOMAD
1 parent 5ba7b2f commit 737c5e3

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/pynxtools/nomad/schema.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -774,7 +774,10 @@ def __create_field(xml_node: ET.Element, container: Section) -> Quantity:
774774
from nomad.units import ureg
775775

776776
quantity = 1 * ureg(nx_dimensionality)
777-
dimensionality = quantity.dimensionality
777+
if quantity.dimensionality == "dimensionless":
778+
dimensionality = "1"
779+
else:
780+
dimensionality = str(quantity.dimensionality)
778781
except (
779782
pint.errors.UndefinedUnitError,
780783
pint.errors.DefinitionSyntaxError,

0 commit comments

Comments
 (0)