diff --git a/nomad/datamodel/metainfo/eln/nexus_data_converter.py b/nomad/datamodel/metainfo/eln/nexus_data_converter.py index f595fd504ef36de9e04768c96be47b3fe476bf06..c3207ec08beca2549c830bc55f0c1a5a71b3cce6 100644 --- a/nomad/datamodel/metainfo/eln/nexus_data_converter.py +++ b/nomad/datamodel/metainfo/eln/nexus_data_converter.py @@ -163,7 +163,9 @@ class ElnYamlConverter(EntryData): class NexusDataConverter(EntryData): reader = Quantity( type=MEnum( - pynxtools_converter.get_names_of_all_readers() if NEXUS_AVAILABLE else [] + sorted(list(set(pynxtools_converter.get_names_of_all_readers()))) + if NEXUS_AVAILABLE + else [] ), description='The reader needed to run the Nexus converter.', a_eln=dict(component='AutocompleteEditQuantity'),