qudt / qudt-public-repo

QUDT -Quantities, Units, Dimensions and dataTypes - public repository
Other
109 stars 69 forks source link

Undefined terms in QUDT release #704

Open ektrah opened 1 year ago

ektrah commented 1 year ago

QUDT currently uses a number of terms as predicates and/or objects, that however never show up as subjects. This is often (but not always) an indication that there is typo or wrong prefix in a Turtle file. Here is the list:

Undefined Term
http://qudt.org/2.1/vocab/dimension
http://qudt.org/2.1/vocab/sources
http://qudt.org/schema/qudt/AtomicUnit
http://qudt.org/schema/qudt/baseCGSUnitDimensions
http://qudt.org/schema/qudt/baseImperialUnitDimensions
http://qudt.org/schema/qudt/baseISOUnitDimensions
http://qudt.org/schema/qudt/baseSIUnitDimensions
http://qudt.org/schema/qudt/baseUSCustomaryUnitDimensions
http://qudt.org/schema/qudt/BooleanStateType
http://qudt.org/schema/qudt/DataElement
http://qudt.org/schema/qudt/DatatypeStructuredData
http://qudt.org/schema/qudt/descriptor
http://qudt.org/schema/qudt/DIM_CGS-EMU_L
http://qudt.org/schema/qudt/DIM_CGS-ESU_L
http://qudt.org/schema/qudt/DIM_CGS-L
http://qudt.org/schema/qudt/DIM_CGS-L2
http://qudt.org/schema/qudt/DIM_ISO-L-3
http://qudt.org/schema/qudt/DIM_ISO-L2MT-2
http://qudt.org/schema/qudt/DIM_ISO-MT-2
http://qudt.org/schema/qudt/DIM_Planck-L
http://qudt.org/schema/qudt/DIM_SI-L
http://qudt.org/schema/qudt/DIM_SI-m-3
http://qudt.org/schema/qudt/DIM_USCUSTOMARY-L
http://qudt.org/schema/qudt/DIM_USCUSTOMARY-L2
http://qudt.org/schema/qudt/Double_X
http://qudt.org/schema/qudt/Double_Y
http://qudt.org/schema/qudt/Double_Z
http://qudt.org/schema/qudt/duration
http://qudt.org/schema/qudt/fieldLabel
http://qudt.org/schema/qudt/fieldType
http://qudt.org/schema/qudt/FLOAT-DP *
http://qudt.org/schema/qudt/function
http://qudt.org/schema/qudt/incrementDatatype
http://qudt.org/schema/qudt/index
http://qudt.org/schema/qudt/IndexedCollectionMember
http://qudt.org/schema/qudt/IndexedList
http://qudt.org/schema/qudt/next
http://qudt.org/schema/qudt/node
http://qudt.org/schema/qudt/objectValue
http://qudt.org/schema/qudt/Parameter
http://qudt.org/schema/qudt/previous
http://qudt.org/schema/qudt/Scalar
http://qudt.org/schema/qudt/scalarValue
http://qudt.org/schema/qudt/SOQ_ISQ
http://qudt.org/schema/qudt/SOQ_SI
http://qudt.org/schema/qudt/STRING *
http://qudt.org/schema/qudt/TIME-SERIES-TABLE-A-2x4
http://qudt.org/schema/qudt/TIME-SERIES-TABLE-B-2x4
http://qudt.org/schema/qudt/TreeListMember
http://qudt.org/schema/qudt/UNSIGNED-INTEGER *
http://qudt.org/schema/qudt/UnsignedLongIntegerType-literal
http://qudt.org/schema/qudt/UTF16-CHAR *
http://qudt.org/schema/qudt/UTF8-CHAR *
http://qudt.org/schema/qudt/ValueForElectronVolt http://qudt.org/vocab/constant/ValueForElectronVolt
http://qudt.org/schema/type#auralCue http://qudt.org/schema/qudt/auralCue
http://qudt.org/schema/type#auralCueEnumeration http://qudt.org/schema/qudt/auralCueEnumeration
http://qudt.org/schema/type#descriptor
http://qudt.org/schema/type#Double_X
http://qudt.org/schema/type#Double_Y
http://qudt.org/schema/type#Double_Z
http://qudt.org/schema/type#FieldTypeList
http://qudt.org/schema/type#iconicCue http://qudt.org/schema/qudt/iconicCue
http://qudt.org/schema/type#iconicCueEnumeration http://qudt.org/schema/qudt/iconicCueEnumeration
http://qudt.org/schema/type#incrementDatatype
http://qudt.org/schema/type#kinestheticCue http://qudt.org/schema/qudt/kinestheticCue
http://qudt.org/schema/type#kinestheticCueEnumeration http://qudt.org/schema/qudt/kinestheticCueEnumeration
http://qudt.org/schema/type#modalCue http://qudt.org/schema/qudt/modalCue
http://qudt.org/schema/type#ModalCue http://qudt.org/schema/qudt/ModalCue
http://qudt.org/schema/type#modalCueEnumeration http://qudt.org/schema/qudt/modalCueEnumeration
http://qudt.org/schema/type#TypeMatrix http://qudt.org/schema/qudt/TypeMatrix
http://qudt.org/schema/type#vector http://qudt.org/schema/qudt/vector
http://qudt.org/schema/type#visualCue http://qudt.org/schema/qudt/visualCue
http://qudt.org/schema/type#visualCueEnumeration http://qudt.org/schema/qudt/visualCueEnumeration
http://qudt.org/vocab/quantitykind/BohrMagneton http://qudt.org/vocab/constant/BohrMagneton
http://qudt.org/vocab/quantitykind/MagneticFluxQuantum http://qudt.org/vocab/constant/MagneticFluxQuantum
http://qudt.org/vocab/quantitykind/MassForcePerVolume
http://qudt.org/vocab/quantitykind/VoltageLoss
http://qudt.org/vocab/type/BigEndian http://qudt.org/schema/qudt/BigEndian
http://qudt.org/vocab/type/BitAligned http://qudt.org/schema/qudt/BitAligned
http://qudt.org/vocab/type/ByteAligned http://qudt.org/schema/qudt/ByteAligned
http://qudt.org/vocab/type/CC_EarthCentered * http://qudt.org/schema/qudt/CC_EarthCentered
http://qudt.org/vocab/type/CC_MarsCentered * http://qudt.org/schema/qudt/CC_MarsCentered
http://qudt.org/vocab/type/CC_MoonCentered * http://qudt.org/schema/qudt/CC_MoonCentered
http://qudt.org/vocab/type/CC_SunCentered * http://qudt.org/schema/qudt/CC_SunCentered
http://qudt.org/vocab/type/CC_VehicleCentered * http://qudt.org/schema/qudt/CC_VehicleCentered
http://qudt.org/vocab/type/FT_NON-ROTATING http://qudt.org/schema/qudt/FT_NON-ROTATING
http://qudt.org/vocab/type/HighToLow http://qudt.org/schema/qudt/HighToLow
http://qudt.org/vocab/type/LittleEndian http://qudt.org/schema/qudt/LittleEndian
http://qudt.org/vocab/type/LowToHigh http://qudt.org/schema/qudt/LowToHigh
http://qudt.org/vocab/type/Major * http://qudt.org/schema/qudt/Major
http://qudt.org/vocab/type/Minor * http://qudt.org/schema/qudt/Minor
http://qudt.org/vocab/type/NegativeX * http://qudt.org/schema/qudt/NegativeX
http://qudt.org/vocab/type/NegativeY * http://qudt.org/schema/qudt/NegativeY
http://qudt.org/vocab/type/NegativeZ * http://qudt.org/schema/qudt/NegativeZ
http://qudt.org/vocab/type/PadWithAny * http://qudt.org/schema/qudt/PadWithAny
http://qudt.org/vocab/type/PadWithOnes * http://qudt.org/schema/qudt/PadWithOnes
http://qudt.org/vocab/type/PadWithZeros * http://qudt.org/schema/qudt/PadWithZeros
http://qudt.org/vocab/type/PositiveX * http://qudt.org/schema/qudt/PositiveX
http://qudt.org/vocab/type/PositiveY * http://qudt.org/schema/qudt/PositiveY
http://qudt.org/vocab/type/PositiveZ * http://qudt.org/schema/qudt/PositiveZ
http://qudt.org/vocab/type/Signed * http://qudt.org/schema/qudt/Signed
http://qudt.org/vocab/type/Unsigned * http://qudt.org/schema/qudt/Unsigned
http://qudt.org/vocab/type/UNSIGNED-INTEGER * http://qudt.org/schema/qudt/UNSIGNED-INTEGER
http://qudt.org/vocab/type/WordAligned http://qudt.org/schema/qudt/WordAligned

This is based on the Turtle files included in the QUDT 2.1.27 release.

Some terms seem to be defined, but with a different prefix. I've noted those in the second column.

Some terms actually are defined (possibly with a different prefix) in vocab/types/VOCAB_QUDT-DATATYPES-v2.1.ttl, which is not included in the release. I've marked those with an asterisk (*).

If there is indeed something that needs fixing, I'd be happy to help and e.g. prepare a pull request. Otherwise, please feel free to close this issue :relaxed:

steveraysteveray commented 1 year ago

Thanks for bringing all these items to our attention. As you have observed, most of the problems trace back to datatypes, which we should ignore for the time being because we plan to revisit the datatypes ontology anyway. That should bring the number down to a more manageable set. We will likely need to deal with them on a case-by-case basis. If you would like to suggest actions on those in a PR, it would be most welcome.