Open ektrah opened 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.
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:
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: