You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The DDLm language was successfully applied outside the field of crystallography to create dictionaries that describe Raman spectroscopy experiments (see [1]). However, during the development of these dictionaries several new units of measurement which are not defined in the DDLm reference dictionary, were introduced (e.g. arbitrary_units, lines_per_millimetre).
I was wondering if there is a way of dynamically adding these units in an instance dictionary or would this necessarily require the modification of the DDLm dictionary itself, e.g. by using a patched version of the templ_enum.cif file?
There is currently no way to do this dynamically, given that the units list forms part of the upper ontology by being imported into the dictionary describing the DDLm language. However, the developers of the Raman spectroscopy dictionary are welcome to submit a PR to templ_enum.cif. Part of the idea of putting the units into a separate file in this way is to make it easier to expand the list.
The DDLm language was successfully applied outside the field of crystallography to create dictionaries that describe Raman spectroscopy experiments (see [1]). However, during the development of these dictionaries several new units of measurement which are not defined in the DDLm reference dictionary, were introduced (e.g.
arbitrary_units
,lines_per_millimetre
).I was wondering if there is a way of dynamically adding these units in an instance dictionary or would this necessarily require the modification of the DDLm dictionary itself, e.g. by using a patched version of the
templ_enum.cif
file?[1] https://github.com/cod-developers/cif_raman/blob/master/dictionaries/cif_raman_0.3.3.dic
The text was updated successfully, but these errors were encountered: