Files
Using exampleCDIFDataDescription_long.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_4_1.jsonld created
Output Turtle example_4_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/profiles/cdifCompositeProfile/DiscoveryDataDescription/rules.shacl:
Validation Report
Conforms: False
Results (1):
Validation Result in HasValueConstraintComponent (http://www.w3.org/ns/shacl#HasValueConstraintComponent):
Severity: sh:Warning
Source Shape: [ rdf:type sh:PropertyShape ; sh:hasValue <https://w3id.org/cdif/bbr/metadata/profiles/cdifCompositeProfile/DiscoveryDataDescription> ; sh:message Literal("Metadata record for DiscoveryDataDescription profile should declare conformance to https://w3id.org/cdif/bbr/metadata/profiles/cdifCompositeProfile/DiscoveryDataDescription") ; sh:path dcterms:conformsTo ; sh:severity sh:Warning ]
Focus Node: <https://example.org/gom-water-quality-long-2025/catalog-record>
Result Path: dcterms:conformsTo
Message: Metadata record for DiscoveryDataDescription profile should declare conformance to https://w3id.org/cdif/bbr/metadata/profiles/cdifCompositeProfile/DiscoveryDataDescription
Focus nodes for _sources/profiles/cdifCompositeProfile/DiscoveryDataDescription/rules.shacl:
- Shape cdifd:CDIFDiscoveryDataDescriptionConformsToShape: *none*
Validation result for _sources/profiles/cdifProfile/cdifCore/rules.shacl:
Validation Report
Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifCore/rules.shacl:
- Shape cdifd:rightsProperty/sh:or/rdf:first: *none*
- Shape cdifd:CDIFCatalogRecordShape: *none*
- Shape cdifd:CDIFDatasetMandatoryShape: *none*
- Shape _:n57f145a85e0e46a9872dc8e5c2431177b7: *none*
- Shape _:n57f145a85e0e46a9872dc8e5c2431177b5: *none*
- Shape soso:DatasetNS2Shape: *none*
- Shape _:n57f145a85e0e46a9872dc8e5c2431177b18: *none*
- Shape soso:DatasetNS1Shape: *none*
- Shape cdifd:rightsProperty/sh:or/rdf:rest/rdf:first: *none*
- Shape cdifd:resourceIdentifierProperty/sh:or/rdf:first: *none*
- Shape soso:DatasetNS3Shape: *none*
- Shape cdifd:resourceIdentifierProperty/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/monetaryGrant/rules.shacl:
Validation Report
Conforms: True
Focus nodes for _sources/schemaorgProperties/monetaryGrant/rules.shacl:
- Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *none*
- Shape _:nd3a2db84735e4db3af8b0c4b71989876b13: *none*
- Shape _:nd3a2db84735e4db3af8b0c4b71989876b11: *none*
- Shape _:nd3a2db84735e4db3af8b0c4b71989876b12: *none*
- Shape _:nd3a2db84735e4db3af8b0c4b71989876b25: *none*
- Shape _:nd3a2db84735e4db3af8b0c4b71989876b15: *none*
- Shape _:nd3a2db84735e4db3af8b0c4b71989876b17: *none*
- Shape _:nd3a2db84735e4db3af8b0c4b71989876b5: *none*
- Shape cdifd:fundingShape: *none*
- Shape cdifd:fundingShape/sh:or/rdf:first: *none*
- Shape _:nd3a2db84735e4db3af8b0c4b71989876b26: *none*
- Shape _:nd3a2db84735e4db3af8b0c4b71989876b4: *none*
- Shape _:nd3a2db84735e4db3af8b0c4b71989876b14: *none*
- Shape _:nd3a2db84735e4db3af8b0c4b71989876b3: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl:
Validation Report
Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl:
- Shape cdifd:maintainerOrProviderContactPointShape: *none*
- Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none*
- Shape cdifd:contactPointProperty/sh:or/rdf:first: *none*
- Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none*
- Shape cdifd:affiliationProperty/sh:or/rdf:first: *none*
- Shape cdifd:CDIFPersonShape: *none*
- Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none*
- Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none*
- Shape _:ndc1a03eecfa5470a955a8404f4aa667fb14: *none*
- Shape cdifd:CDIFContactPointShape: *none*
- Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/organization/rules.shacl:
Validation Report
Conforms: True
Focus nodes for _sources/schemaorgProperties/organization/rules.shacl:
- Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none*
- Shape cdifd:CDIFOrganizationShape: <https://ror.org/03m2x1q45>
- Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl:
Validation Report
Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl:
- Shape _:n2f85218bf69c4c849623e8915ccc6f4bb10: *none*
- Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none*
- Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none*
- Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none*
- Shape cdifd:CDIFDefinedTermShape: *none*
- Shape _:n2f85218bf69c4c849623e8915ccc6f4bb5: *none*
- Shape _:n2f85218bf69c4c849623e8915ccc6f4bb6: *none*
- Shape _:n2f85218bf69c4c849623e8915ccc6f4bb26: *none*
- Shape _:n2f85218bf69c4c849623e8915ccc6f4bb19: *none*
- Shape _:n2f85218bf69c4c849623e8915ccc6f4bb8: *none*
- Shape _:n2f85218bf69c4c849623e8915ccc6f4bb7: *none*
- Shape _:n2f85218bf69c4c849623e8915ccc6f4bb4: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl:
Validation Report
Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl:
- Shape cdifd:CDIFIdentifierShape: *none*
- Shape _:n836812f6ebb94cfaa2fa001090e53f8fb10: *none*
- Shape cdifd:CDIFIdentifierTypeTermShape: *none*
- Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none*
- Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none*
- Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none*
- Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none*
- Shape _:n836812f6ebb94cfaa2fa001090e53f8fb23: *none*
- Shape _:n836812f6ebb94cfaa2fa001090e53f8fb25: *none*
- Shape _:n836812f6ebb94cfaa2fa001090e53f8fb22: *none*
- Shape _:n836812f6ebb94cfaa2fa001090e53f8fb21: *none*
- Shape _:n836812f6ebb94cfaa2fa001090e53f8fb11: *none*
- Shape _:n836812f6ebb94cfaa2fa001090e53f8fb20: *none*
Validation result for _sources/schemaorgProperties/dataDownload/rules.shacl:
Validation Report
Conforms: False
Results (1):
Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent):
Severity: sh:Info
Source Shape: [ sh:message Literal("Recommended: include dcterms:conformsTo to identify the standard or specification this distribution conforms to.") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path dcterms:conformsTo ; sh:severity sh:Info ]
Focus Node: [ cdi:characterSet Literal("UTF-8") ; cdi:isDelimited Literal("true" = True, datatype=xsd:boolean) ; cdif:fileSize Literal("712", datatype=xsd:integer) ; cdif:fileSizeUofM Literal("KB") ; cdif:hasPhysicalMapping [ cdi:isRequired Literal("true" = True, datatype=xsd:boolean) ; cdi:nullSequence Literal("NA") ; cdif:format Literal("decimal") ; cdif:formats_InstanceVariable ex:var-value ; cdif:index Literal("3", datatype=xsd:integer) ; cdif:physicalDataType Literal("float64") ], [ cdi:isRequired Literal("true" = True, datatype=xsd:boolean) ; cdif:format Literal("YYYY-MM-DD") ; cdif:formats_InstanceVariable ex:var-sample-date ; cdif:index Literal("1", datatype=xsd:integer) ; cdif:physicalDataType Literal("date") ], [ cdi:isRequired Literal("true" = True, datatype=xsd:boolean) ; cdif:format Literal("string") ; cdif:formats_InstanceVariable ex:var-parameter ; cdif:index Literal("2", datatype=xsd:integer) ; cdif:physicalDataType Literal("string") ], [ cdi:isRequired Literal("true" = True, datatype=xsd:boolean) ; cdif:format Literal("string") ; cdif:formats_InstanceVariable ex:var-station ; cdif:index Literal("0", datatype=xsd:integer) ; cdif:physicalDataType Literal("string") ], [ cdif:format Literal("string") ; cdif:formats_InstanceVariable ex:var-unit ; cdif:index Literal("4", datatype=xsd:integer) ; cdif:physicalDataType Literal("string") ] ; csvw:delimiter Literal(",") ; csvw:header Literal("true" = True, datatype=xsd:boolean) ; csvw:headerRowCount Literal("1", datatype=xsd:integer) ; csvw:quoteChar Literal(""") ; csvw:skipBlankRows Literal("true" = True, datatype=xsd:boolean) ; rdf:type cdi:LongStructureDataSet, cdi:PhysicalDataSet, schema1:DataDownload ; schema1:contentUrl Literal("https://example.org/data/gom-water-quality-long-2025.csv") ; schema1:encodingFormat Literal("text/csv") ; schema1:name Literal("Long-form water-quality observations (CSV)") ; spdx:checksum [ rdf:type spdx:Checksum ; spdx:algorithm Literal("SHA256") ; spdx:checksumValue Literal("8b1a7c3e5d9f0a2b4c6d8e0f1a3b5c7d9e1f2a4b6c8d0e2f4a6b8c0d2e4f6a8b") ] ]
Result Path: dcterms:conformsTo
Message: Recommended: include dcterms:conformsTo to identify the standard or specification this distribution conforms to.
Focus nodes for _sources/schemaorgProperties/dataDownload/rules.shacl:
- Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: ex:gom-water-quality-long-2025/schema1:distribution
- Shape cdifd:CDIFDataDownloadShape: ex:gom-water-quality-long-2025/schema1:distribution
Validation result for _sources/provProperties/derivedFrom/rules.shacl:
Validation Report
Conforms: True
Focus nodes for _sources/provProperties/derivedFrom/rules.shacl:
- Shape cdifd:derivedFromProperty: ex:gom-water-quality-wide-2025
- Shape _:n4f78bac07ffa400f887d973d2a425960b4: *none*
- Shape cdifd:derivedFromProperty/sh:or/rdf:first: *none*
- Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/cdifDataType/cdifReference/rules.shacl:
Validation Report
Conforms: True
Focus nodes for _sources/cdifDataType/cdifReference/rules.shacl:
- Shape cdifd:CDIFRelationShape: *none*
Validation result for _sources/schemaorgProperties/labeledLink/rules.shacl:
Validation Report
Conforms: True
Focus nodes for _sources/schemaorgProperties/labeledLink/rules.shacl:
- Shape cdifd:CDIFLabeledLinkShape: *none*
Validation result for _sources/cdifDataType/cdifCatalogRecord/rules.shacl:
Validation Report
Conforms: True
Focus nodes for _sources/cdifDataType/cdifCatalogRecord/rules.shacl:
- Shape cdifd:CDIFCatalogRecordShape: *none*
Validation result for _sources/provProperties/generatedBy/rules.shacl:
Validation Report
Conforms: True
Focus nodes for _sources/provProperties/generatedBy/rules.shacl:
- Shape cdifd:generatedByNode: *none*
- Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none*
- Shape _:ne4e81b66a8ec4830a394c5dad5060543b4: *none*
- Shape _:ne4e81b66a8ec4830a394c5dad5060543b5: *none*
Validation result for _sources/schemaorgProperties/webAPI/rules.shacl:
Validation Report
Conforms: True
Focus nodes for _sources/schemaorgProperties/webAPI/rules.shacl:
- Shape _:n1c43559f3db6427f932c7ef15e4ff5c6b25: *none*
- Shape _:n1c43559f3db6427f932c7ef15e4ff5c6b29: *none*
- Shape _:n1c43559f3db6427f932c7ef15e4ff5c6b27: *none*
- Shape _:n1c43559f3db6427f932c7ef15e4ff5c6b24: *none*
- Shape cdifd:webAPINode: *none*
- Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none*
- Shape _:n1c43559f3db6427f932c7ef15e4ff5c6b4: *none*
- Shape _:n1c43559f3db6427f932c7ef15e4ff5c6b33: *none*
- Shape _:n1c43559f3db6427f932c7ef15e4ff5c6b18: *none*
- Shape _:n1c43559f3db6427f932c7ef15e4ff5c6b17: *none*
- Shape _:n1c43559f3db6427f932c7ef15e4ff5c6b31: *none*
- Shape _:n1c43559f3db6427f932c7ef15e4ff5c6b30: *none*
- Shape _:n1c43559f3db6427f932c7ef15e4ff5c6b34: *none*
- Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none*
- Shape _:n1c43559f3db6427f932c7ef15e4ff5c6b10: *none*
- Shape _:n1c43559f3db6427f932c7ef15e4ff5c6b3: *none*
- Shape _:n1c43559f3db6427f932c7ef15e4ff5c6b11: *none*
- Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none*
- Shape _:n1c43559f3db6427f932c7ef15e4ff5c6b28: *none*
- Shape _:n1c43559f3db6427f932c7ef15e4ff5c6b32: *none*
- Shape _:n1c43559f3db6427f932c7ef15e4ff5c6b26: *none*
- Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none*
- Shape _:n1c43559f3db6427f932c7ef15e4ff5c6b35: *none*
Validation result for _sources/schemaorgProperties/action/rules.shacl:
Validation Report
Conforms: True
Focus nodes for _sources/schemaorgProperties/action/rules.shacl:
- Shape cdifd:CDIFActionShape: *none*
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl:
Validation Report
Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl:
- Shape _:n30cdd8843f5a4ce78e350cad10859b62b20: *none*
- Shape _:n30cdd8843f5a4ce78e350cad10859b62b17: *none*
- Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none*
- Shape _:n30cdd8843f5a4ce78e350cad10859b62b18: *none*
- Shape cdifd:roleNameProperty/sh:or/rdf:first: *none*
- Shape _:n30cdd8843f5a4ce78e350cad10859b62b3: *none*
- Shape cdifd:CDIFDefinedTermShape: ex:var-temperature/cdi:describedUnitOfMeasure,ex:var-dissolved-oxygen/cdi:describedUnitOfMeasure
- Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none*
- Shape _:n30cdd8843f5a4ce78e350cad10859b62b4: *none*
- Shape cdifd:CDIFRoleShape: *none*
- Shape _:n30cdd8843f5a4ce78e350cad10859b62b14: *none*
- Shape _:n30cdd8843f5a4ce78e350cad10859b62b15: *none*
- Shape _:n30cdd8843f5a4ce78e350cad10859b62b16: *none*
- Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none*
- Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/qualityProperties/qualityMeasure/rules.shacl:
Validation Report
Conforms: True
Focus nodes for _sources/qualityProperties/qualityMeasure/rules.shacl:
- Shape _:nbcbe4ce9323a4508acfe66271df41ddcb11: *none*
- Shape cdifd:qualityMeasurementNode: *none*
- Shape _:nbcbe4ce9323a4508acfe66271df41ddcb4: *none*
- Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none*
- Shape _:nbcbe4ce9323a4508acfe66271df41ddcb5: *none*
- Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl:
Validation Report
Conforms: False
Results (10):
Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent):
Severity: sh:Warning
Source Shape: [ sh:message Literal("a propertID must be a uri reference, a name string, or a schema:DefinedTerm") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ; sh:property [ sh:message Literal("a defined term should have an identifier that is a resolvable URI") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:and <http://recursion.too.deep> ] ) ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ]
Focus Node: ex:var-ph
Result Path: schema1:propertyID
Message: a propertID must be a uri reference, a name string, or a schema:DefinedTerm
Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent):
Severity: sh:Warning
Source Shape: [ sh:message Literal("a propertID must be a uri reference, a name string, or a schema:DefinedTerm") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ; sh:property [ sh:message Literal("a defined term should have an identifier that is a resolvable URI") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:and <http://recursion.too.deep> ] ) ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ]
Focus Node: ex:var-parameter
Result Path: schema1:propertyID
Message: a propertID must be a uri reference, a name string, or a schema:DefinedTerm
Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent):
Severity: sh:Warning
Source Shape: [ sh:message Literal("a propertID must be a uri reference, a name string, or a schema:DefinedTerm") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ; sh:property [ sh:message Literal("a defined term should have an identifier that is a resolvable URI") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:and <http://recursion.too.deep> ] ) ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ]
Focus Node: ex:var-unit
Result Path: schema1:propertyID
Message: a propertID must be a uri reference, a name string, or a schema:DefinedTerm
Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent):
Severity: sh:Warning
Source Shape: [ sh:message Literal("a propertID must be a uri reference, a name string, or a schema:DefinedTerm") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ; sh:property [ sh:message Literal("a defined term should have an identifier that is a resolvable URI") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:and <http://recursion.too.deep> ] ) ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ]
Focus Node: ex:var-temperature
Result Path: schema1:propertyID
Message: a propertID must be a uri reference, a name string, or a schema:DefinedTerm
Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent):
Severity: sh:Warning
Source Shape: [ sh:message Literal("a propertID must be a uri reference, a name string, or a schema:DefinedTerm") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ; sh:property [ sh:message Literal("a defined term should have an identifier that is a resolvable URI") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:and <http://recursion.too.deep> ] ) ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ]
Focus Node: ex:var-value
Result Path: schema1:propertyID
Message: a propertID must be a uri reference, a name string, or a schema:DefinedTerm
Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent):
Severity: sh:Warning
Source Shape: [ sh:message Literal("a propertID must be a uri reference, a name string, or a schema:DefinedTerm") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ; sh:property [ sh:message Literal("a defined term should have an identifier that is a resolvable URI") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:and <http://recursion.too.deep> ] ) ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ]
Focus Node: ex:var-sample-date
Result Path: schema1:propertyID
Message: a propertID must be a uri reference, a name string, or a schema:DefinedTerm
Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent):
Severity: sh:Warning
Source Shape: [ sh:message Literal("a propertID must be a uri reference, a name string, or a schema:DefinedTerm") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ; sh:property [ sh:message Literal("a defined term should have an identifier that is a resolvable URI") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:and <http://recursion.too.deep> ] ) ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ]
Focus Node: ex:var-dissolved-oxygen
Result Path: schema1:propertyID
Message: a propertID must be a uri reference, a name string, or a schema:DefinedTerm
Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent):
Severity: sh:Warning
Source Shape: [ sh:message Literal("a propertID must be a uri reference, a name string, or a schema:DefinedTerm") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ; sh:property [ sh:message Literal("a defined term should have an identifier that is a resolvable URI") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:and <http://recursion.too.deep> ] ) ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ]
Focus Node: ex:var-station
Result Path: schema1:propertyID
Message: a propertID must be a uri reference, a name string, or a schema:DefinedTerm
Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent):
Severity: sh:Warning
Source Shape: [ sh:message Literal("a propertID must be a uri reference, a name string, or a schema:DefinedTerm") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ; sh:property [ sh:message Literal("a defined term should have an identifier that is a resolvable URI") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:and <http://recursion.too.deep> ] ) ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ]
Focus Node: ex:var-salinity
Result Path: schema1:propertyID
Message: a propertID must be a uri reference, a name string, or a schema:DefinedTerm
Validation Result in MinLengthConstraintComponent (http://www.w3.org/ns/shacl#MinLengthConstraintComponent):
Severity: sh:Warning
Source Shape: cdifd:name3Property
Focus Node: ex:var-ph
Value Node: Literal("ph")
Result Path: schema1:name
Message: variable name is <3 characters, is this name useful?
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl:
- Shape _:n2c2945641d1a48b7a322ea51a7773b8cb9: *none*
- Shape _:n2c2945641d1a48b7a322ea51a7773b8cb51: *none*
- Shape _:n2c2945641d1a48b7a322ea51a7773b8cb37: *none*
- Shape _:n2c2945641d1a48b7a322ea51a7773b8cb12: *none*
- Shape _:n2c2945641d1a48b7a322ea51a7773b8cb45: *none*
- Shape _:n2c2945641d1a48b7a322ea51a7773b8cb8: *none*
- Shape _:n2c2945641d1a48b7a322ea51a7773b8cb30: *none*
- Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none*
- Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none*
- Shape _:n2c2945641d1a48b7a322ea51a7773b8cb29: *none*
- Shape _:n2c2945641d1a48b7a322ea51a7773b8cb38: *none*
- Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none*
- Shape _:n2c2945641d1a48b7a322ea51a7773b8cb10: *none*
- Shape cdifd:CDIFVariableMeasuredShape: *none*
- Shape _:n2c2945641d1a48b7a322ea51a7773b8cb14: *none*
- Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none*
- Shape _:n2c2945641d1a48b7a322ea51a7773b8cb4: *none*
- Shape _:n2c2945641d1a48b7a322ea51a7773b8cb44: *none*
- Shape _:n2c2945641d1a48b7a322ea51a7773b8cb7: *none*
- Shape _:n2c2945641d1a48b7a322ea51a7773b8cb11: *none*
- Shape _:n2c2945641d1a48b7a322ea51a7773b8cb5: *none*
- Shape _:n2c2945641d1a48b7a322ea51a7773b8cb52: *none*
- Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/temporalExtent/rules.shacl:
Validation Report
Conforms: True
Focus nodes for _sources/schemaorgProperties/temporalExtent/rules.shacl:
- Shape cdifd:temporalExtentProperty/sh:or/rdf:first: *none*
- Shape cdifd:timePositionNode/sh:property/sh:or/rdf:first: *none*
- Shape _:n9cbdb728fbc347e1a9e272df10daec7db3: *none*
- Shape _:n9cbdb728fbc347e1a9e272df10daec7db17: *none*
- Shape cdifd:temporalExtentProperty/sh:or/rdf:rest/rdf:first: *none*
- Shape _:n9cbdb728fbc347e1a9e272df10daec7db4: *none*
- Shape cdifd:timeIntervalNode: *none*
- Shape cdifd:timePositionNode: *none*
- Shape _:n9cbdb728fbc347e1a9e272df10daec7db5: *none*
- Shape cdifd:timeInstantNode: *none*
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl:
Validation Report
Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl:
- Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none*
- Shape _:n497cd525ceeb49a5be8413a7306ee42fb9: *none*
- Shape _:n497cd525ceeb49a5be8413a7306ee42fb29: *none*
- Shape _:n497cd525ceeb49a5be8413a7306ee42fb16: *none*
- Shape _:n497cd525ceeb49a5be8413a7306ee42fb42: *none*
- Shape cdifd:spatialExtentProperty: ex:gom-water-quality-long-2025/schema1:spatialCoverage
- Shape cdifd:geoShapeNode: ex:gom-water-quality-long-2025/schema1:spatialCoverage/schema1:geo
- Shape _:n497cd525ceeb49a5be8413a7306ee42fb24: *none*
- Shape cdifd:CDIFDefinedTermShape: ex:var-temperature/cdi:describedUnitOfMeasure,ex:var-dissolved-oxygen/cdi:describedUnitOfMeasure
- Shape _:n497cd525ceeb49a5be8413a7306ee42fb39: *none*
- Shape _:n497cd525ceeb49a5be8413a7306ee42fb4: *none*
- Shape _:n497cd525ceeb49a5be8413a7306ee42fb13: *none*
- Shape cdifd:geoCoordinatesNode: *none*
- Shape _:n497cd525ceeb49a5be8413a7306ee42fb10: *none*
- Shape _:n497cd525ceeb49a5be8413a7306ee42fb3: *none*
- Shape _:n497cd525ceeb49a5be8413a7306ee42fb40: *none*
- Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none*
- Shape _:n497cd525ceeb49a5be8413a7306ee42fb38: *none*
- Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none*
- Shape _:n497cd525ceeb49a5be8413a7306ee42fb44: *none*
- Shape _:n497cd525ceeb49a5be8413a7306ee42fb15: *none*
- Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none*
- Shape _:n497cd525ceeb49a5be8413a7306ee42fb41: *none*
- Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none*
- Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl:
Validation Report
Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl:
- Shape _:n3135644fdcb64b2ca8f4442c9950f80fb5: *none*
- Shape cdifd:datasetScopeStatisticsShape: *none*
- Shape cdifd:dataDescriptionVariableShape: ex:var-parameter,ex:var-ph,ex:var-value,ex:var-temperature,ex:var-sample-date,ex:var-dissolved-oxygen,ex:var-unit,ex:var-station,ex:var-salinity
- Shape cdifd:dataDescriptionDatasetShape: *none*
- Shape cdifd:structuredDataSetLocatorMappingShape: *none*
- Shape _:n3135644fdcb64b2ca8f4442c9950f80fb6: *none*
- Shape cdifd:CDIFDataDescriptionConformsToShape: *none*
- Shape cdifd:structuredDataSetLocatorMappingShape/sh:property/sh:node: *none*
- Shape cdifd:dataDescriptionVariableShape/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl:
Validation Report
Conforms: False
Results (11):
Validation Result in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent):
Severity: sh:Warning
Source Shape: [ sh:message Literal("for cdi InstanceVariable a physical data type should be provided.") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ; sh:property [ sh:message Literal("a defined term should have an identifier that is a resolvable URI") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:and <http://recursion.too.deep> ] ) ; sh:path schema1:identifier ] ] ) ; sh:path cdif:physicalDataType ; sh:severity sh:Warning ]
Focus Node: ex:var-sample-date
Value Node: Literal("date")
Result Path: cdif:physicalDataType
Message: for cdi InstanceVariable a physical data type should be provided.
Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent):
Severity: sh:Warning
Source Shape: [ sh:message Literal("a propertID must be a uri reference, a name string, or a schema:DefinedTerm") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ; sh:property [ sh:message Literal("a defined term should have an identifier that is a resolvable URI") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:and <http://recursion.too.deep> ] ) ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ]
Focus Node: ex:var-ph
Result Path: schema1:propertyID
Message: a propertID must be a uri reference, a name string, or a schema:DefinedTerm
Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent):
Severity: sh:Warning
Source Shape: [ sh:message Literal("a propertID must be a uri reference, a name string, or a schema:DefinedTerm") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ; sh:property [ sh:message Literal("a defined term should have an identifier that is a resolvable URI") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:and <http://recursion.too.deep> ] ) ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ]
Focus Node: ex:var-parameter
Result Path: schema1:propertyID
Message: a propertID must be a uri reference, a name string, or a schema:DefinedTerm
Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent):
Severity: sh:Warning
Source Shape: [ sh:message Literal("a propertID must be a uri reference, a name string, or a schema:DefinedTerm") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ; sh:property [ sh:message Literal("a defined term should have an identifier that is a resolvable URI") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:and <http://recursion.too.deep> ] ) ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ]
Focus Node: ex:var-unit
Result Path: schema1:propertyID
Message: a propertID must be a uri reference, a name string, or a schema:DefinedTerm
Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent):
Severity: sh:Warning
Source Shape: [ sh:message Literal("a propertID must be a uri reference, a name string, or a schema:DefinedTerm") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ; sh:property [ sh:message Literal("a defined term should have an identifier that is a resolvable URI") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:and <http://recursion.too.deep> ] ) ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ]
Focus Node: ex:var-temperature
Result Path: schema1:propertyID
Message: a propertID must be a uri reference, a name string, or a schema:DefinedTerm
Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent):
Severity: sh:Warning
Source Shape: [ sh:message Literal("a propertID must be a uri reference, a name string, or a schema:DefinedTerm") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ; sh:property [ sh:message Literal("a defined term should have an identifier that is a resolvable URI") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:and <http://recursion.too.deep> ] ) ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ]
Focus Node: ex:var-value
Result Path: schema1:propertyID
Message: a propertID must be a uri reference, a name string, or a schema:DefinedTerm
Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent):
Severity: sh:Warning
Source Shape: [ sh:message Literal("a propertID must be a uri reference, a name string, or a schema:DefinedTerm") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ; sh:property [ sh:message Literal("a defined term should have an identifier that is a resolvable URI") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:and <http://recursion.too.deep> ] ) ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ]
Focus Node: ex:var-sample-date
Result Path: schema1:propertyID
Message: a propertID must be a uri reference, a name string, or a schema:DefinedTerm
Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent):
Severity: sh:Warning
Source Shape: [ sh:message Literal("a propertID must be a uri reference, a name string, or a schema:DefinedTerm") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ; sh:property [ sh:message Literal("a defined term should have an identifier that is a resolvable URI") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:and <http://recursion.too.deep> ] ) ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ]
Focus Node: ex:var-dissolved-oxygen
Result Path: schema1:propertyID
Message: a propertID must be a uri reference, a name string, or a schema:DefinedTerm
Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent):
Severity: sh:Warning
Source Shape: [ sh:message Literal("a propertID must be a uri reference, a name string, or a schema:DefinedTerm") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ; sh:property [ sh:message Literal("a defined term should have an identifier that is a resolvable URI") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:and <http://recursion.too.deep> ] ) ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ]
Focus Node: ex:var-station
Result Path: schema1:propertyID
Message: a propertID must be a uri reference, a name string, or a schema:DefinedTerm
Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent):
Severity: sh:Warning
Source Shape: [ sh:message Literal("a propertID must be a uri reference, a name string, or a schema:DefinedTerm") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ; sh:property [ sh:message Literal("a defined term should have an identifier that is a resolvable URI") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("5", datatype=xsd:integer) ] [ sh:and <http://recursion.too.deep> ] ) ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ]
Focus Node: ex:var-salinity
Result Path: schema1:propertyID
Message: a propertID must be a uri reference, a name string, or a schema:DefinedTerm
Validation Result in MinLengthConstraintComponent (http://www.w3.org/ns/shacl#MinLengthConstraintComponent):
Severity: sh:Warning
Source Shape: cdifd:name2Property
Focus Node: ex:var-ph
Value Node: Literal("ph")
Result Path: schema1:name
Message: variable name is <3 characters, is this name useful?
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl:
- Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none*
- Shape _:n0e8681b0a07d4d5ca5b6371f9f0a7ecbb13: *none*
- Shape cdifd:QualifiesRequiredForAttributeShape: *none*
- Shape _:n0e8681b0a07d4d5ca5b6371f9f0a7ecbb71: *none*
- Shape _:n0e8681b0a07d4d5ca5b6371f9f0a7ecbb73: *none*
- Shape _:n0e8681b0a07d4d5ca5b6371f9f0a7ecbb11: *none*
- Shape _:n0e8681b0a07d4d5ca5b6371f9f0a7ecbb75: *none*
- Shape _:n0e8681b0a07d4d5ca5b6371f9f0a7ecbb17: *none*
- Shape _:n0e8681b0a07d4d5ca5b6371f9f0a7ecbb18: *none*
- Shape cdifd:CDIFxasInstanceVariableShape: ex:var-parameter,ex:var-ph,ex:var-value,ex:var-temperature,ex:var-sample-date,ex:var-dissolved-oxygen,ex:var-unit,ex:var-station,ex:var-salinity
- Shape _:n0e8681b0a07d4d5ca5b6371f9f0a7ecbb69: *none*
- Shape _:n0e8681b0a07d4d5ca5b6371f9f0a7ecbb72: *none*
- Shape _:n0e8681b0a07d4d5ca5b6371f9f0a7ecbb15: *none*
- Shape _:n0e8681b0a07d4d5ca5b6371f9f0a7ecbb66: *none*
- Shape _:n0e8681b0a07d4d5ca5b6371f9f0a7ecbb67: *none*
- Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none*
- Shape _:n0e8681b0a07d4d5ca5b6371f9f0a7ecbb20: *none*
- Shape cdifd:CDIFInstanceVariableShape: *none*
- Shape cdifd:QualifiesCoherenceShape: *none*
- Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none*
- Shape _:n0e8681b0a07d4d5ca5b6371f9f0a7ecbb10: *none*
- Shape _:n0e8681b0a07d4d5ca5b6371f9f0a7ecbb14: *none*
- Shape _:n0e8681b0a07d4d5ca5b6371f9f0a7ecbb16: *none*
- Shape _:n0e8681b0a07d4d5ca5b6371f9f0a7ecbb70: *none*
Validation result for _sources/cdifDataType/cdifStatistics/rules.shacl:
Validation Report
Conforms: True
Focus nodes for _sources/cdifDataType/cdifStatistics/rules.shacl:
- Shape cdifd:cdifStatisticsShape: *none*
- Shape cdifd:cdifCategoryStatisticShape: *none*
- Shape cdifd:cdifStatisticsCollectionShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl:
Validation Report
Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl:
- Shape skosv:conceptBroaderNotSelfShape: *none*
- Shape skosv:prefLabelUniqueLangShape: *none*
- Shape skosv:ConceptShape: *none*
Validation result for _sources/cdifDataType/cdifPhysicalMapping/rules.shacl:
Validation Report
Conforms: True
Focus nodes for _sources/cdifDataType/cdifPhysicalMapping/rules.shacl:
- Shape cdifd:physicalMappingShape: *none*
Validation result for _sources/cdifDataType/cdifValueDomain/rules.shacl:
Validation Report
Conforms: True
Focus nodes for _sources/cdifDataType/cdifValueDomain/rules.shacl:
- Shape cdifd:cdifSubstantiveValueDomainShape: *none*
- Shape cdifd:cdifSentinelValueDomainShape: *none*
Validation result for _sources/cdifDataType/cdifEnumerationDomain/rules.shacl:
Validation Report
Conforms: True
Focus nodes for _sources/cdifDataType/cdifEnumerationDomain/rules.shacl:
- Shape cdifd:cdifEnumerationDomainShape: *none*
Validation result for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl:
Validation Report
Conforms: False
Results (1):
Constraint Violation in HasValueConstraintComponent (http://www.w3.org/ns/shacl#HasValueConstraintComponent):
Severity: sh:Violation
Source Shape: [ rdf:type sh:PropertyShape ; sh:hasValue <https://w3id.org/cdif/codelist/1.1> ; sh:message Literal("A subjectOf catalog record on a CDIF codelist must include dcterms:conformsTo <https://w3id.org/cdif/codelist/1.1>.") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path dcterms:conformsTo ]
Focus Node: <https://example.org/gom-water-quality-long-2025/catalog-record>
Result Path: dcterms:conformsTo
Message: A subjectOf catalog record on a CDIF codelist must include dcterms:conformsTo <https://w3id.org/cdif/codelist/1.1>.
Focus nodes for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl:
- Shape cdifd:CDIFCodelistConceptShape: *none*
- Shape cdifd:CDIFCodelistConformsToShape: *none*
- Shape cdifd:CDIFCodelistShape: *none*
Validation result for _sources/cdifDataType/cdifKey/rules.shacl:
Validation Report
Conforms: True
Focus nodes for _sources/cdifDataType/cdifKey/rules.shacl:
- Shape cdifd:cdifKeyShape: *none*