Open VladimirAlexiev opened 1 month ago
I also check whether all URLs are properly shortened
grep -h '"http' */*/*.jsonld|sort|uniq -c|less
Breakdown of problems:
[ ] https://github.com/Sveino/Inst4CIM-KG/issues/69 There are 2 dm
prefixes but we can only declare one in JSONLD
@prefix dm: <http://iec.ch/TC57/61970-552/DifferenceModel/1#> .
@prefix dm: <https://ap-voc.cim4.eu/DatasetMetadata#> .
1 "@id": "https://ap-voc.cim4.eu/DatasetMetadata#Ontology",
1 "@id": "https://ap-voc.cim4.eu/DatasetMetadata#Package_DatasetMetadataProfile",
1 "@id": "https://ap-voc.cim4.eu/DatasetMetadata#Package_DocDatasetMetadataProfile",
1 "cims:belongsToCategory": "https://ap-voc.cim4.eu/DatasetMetadata#Package_DatasetMetadataProfile",
cim:UnitMultiplier.none 1.0
(decimal), now fixed to 1E0
(double)
19 "http://qudt.org/schema/qudt/prefixMultiplier": {
"owl:deprecated": {"@type": "xsd:boolean"}
from context
11 "http://www.w3.org/2002/07/owl#deprecated": true
3 "http://www.w3.org/2002/07/owl#deprecated": true,
10 "dcat:landingPage": "https://www.entsoe.eu/digital/cim/cim-for-grid-models-exchange/",
19 "dct:license": "https://www.apache.org/licenses/LICENSE-2.0",
1 "owl:backwardCompatibleWith": "http://iec.ch/TC57/61970-453/DiagramLayout/2/1", ...
10 "owl:incompatibleWith": "http://entsoe.eu/2009/profile1", ...
1 "owl:priorVersion": "http://entsoe.eu/CIM/DiagramLayout/3/1", ...
This is largely done, see https://github.com/Sveino/Inst4CIM-KG/tree/develop/rdfs-improved/CGMES/jsonld.
They are all posted as separate issues, so we may as well close this one.
Use tricks from https://github.com/gs1/EPCIS/tree/master/Ontology#conversion-to-jsonld.
make jsonld
invokes commands like thisThen I check for JSON-LD irregularities with a command like this;
Here are the exceptions, with issue listed:
theme: "vocabulary"@en
fix09-map-qkUnitsMultipliers-38.ru
hadcim:UnitMultiplier.none 1.0
(decimal), now fixed to1E0
(double)