Building blocks validation report

Generated at 2026-09-05T01:13:58.507204+00:00

Number of passing building blocks: 91 / 94 (96.81%)

Pass criteria: JSON Schema passes and no SHACL Violations. SHACL Warnings and Info are reported but do not cause failure.

Expand all Collapse all

Test passed: 1 / 1

example_1_1.json Example
Passed
Files
Using exampleCdifBioschemasProperties.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/bioschemasProperties/cdifBioschemasProperties/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/bioschemasProperties/cdifBioschemasProperties/rules.shacl: - Shape cdifd:BioschemasLabProtocolShape: *none* - Shape cdifd:BioschemasParameterValueShape: *none* - Shape cdifd:BioschemasLabEquipmentShape: *none* - Shape cdifd:BioschemasComputationalToolShape: *none*

Test passed: 4 / 4

about-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using about-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD about-fail.jsonld created
Output Turtle about-fail.ttl created
JSON Schema
ValidationError: 'schema:about' is a required property Failed validating 'required' in schema: {'$defs': {'Identifier': {'$ref': 'https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/identifier/schema.yaml'}, 'Organization': {'$ref': 'https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/organization/schema.yaml'}, 'Person': {'$ref': 'https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/person/schema.yaml'}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'description': 'see ' 'https://github.com/Cross-Domain-Interoperability-Framework/Discovery/issues/13 ' 'for discussion on how to make assertion about the ' 'sample registration and metadata distinct from ' 'statements about the physical object', 'properties': {'@id': {'description': 'identifier for the metadata ' 'record', 'type': 'string'}, '@type': {'contains': {'const': 'schema:Dataset'}, 'items': {'type': 'string'}, 'minItems': 1, 'type': 'array'}, 'dcterms:conformsTo': {'description': 'uri for ' 'specifications ' 'that this ' 'metadata record ' 'conforms to. ' 'Minimimally ' 'should specify ' 'uri for CDIF ' 'discovery ' 'profile.', 'items': {'additionalProperties': False, 'properties': {'@id': {'description': 'uri ' 'for ' 'specifications ' 'that ' 'this ' 'metadata ' 'record ' 'conforms ' 'to', 'type': 'string'}}, 'required': ['@id'], 'type': 'object'}, 'minItems': 1, 'type': 'array', 'x-jsonld-id': 'http://purl.org/dc/terms/conformsTo'}, 'schema:about': {'additionalProperties': False, 'properties': {'@id': {'description': 'this ' 'must ' 'be ' 'the ' '@id ' 'value ' 'of ' 'the ' 'node ' 'containing ' 'the ' 'resource ' 'description ' 'metadata', 'type': 'string'}}, 'required': ['@id'], 'type': 'object', 'x-jsonld-id': 'http://schema.org/about'}, 'schema:additionalType': {'contains': {'additionalProperties': False, 'properties': {'@id': {'const': 'dcat:CatalogRecord'}}, 'required': ['@id'], 'type': 'object'}, 'description': 'additional ' 'type ' 'assertions ' 'for the ' 'catalog ' 'record node. ' 'dcat:CatalogRecord ' 'is required.', 'items': {'anyOf': [{'type': 'string'}, {'additionalProperties': False, 'properties': {'@id': {'type': 'string'}}, 'required': ['@id'], 'type': 'object'}]}, 'minItems': 1, 'type': 'array', 'x-jsonld-id': 'http://schema.org/additionalType'}, 'schema:includedInDataCatalog': {'description': 'identify ' 'the ' 'source ' 'for ' 'the ' 'origin ' 'the ' 'metadata ' 'record.', 'properties': {'@id': {'description': 'identifier ' 'for ' 'the ' 'graph ' 'node.', 'type': 'string'}, '@type': {'contains': {'const': 'schema:DataCatalog'}, 'default': 'schema:DataCatalog', 'items': {'type': 'string'}, 'minItems': 1, 'type': 'array'}, 'schema:identifier': {'$ref': '#/$defs/Identifier', 'description': 'identifier ' 'for ' 'the ' 'collection ' 'or ' 'catalog; ' 'use ' 'identifier_type ' 'to ' 'provide ' 'information ' 'on ' 'identifier ' 'scheme ' 'and ' 'context ' 'for ' 'identifier', 'x-jsonld-id': 'http://schema.org/identifier'}, 'schema:name': {'type': 'string', 'x-jsonld-id': 'http://schema.org/name'}, 'schema:url': {'description': 'locator ' 'to ' 'access ' 'a ' 'landing ' 'page ' 'for ' 'the ' 'collection ' 'or ' 'catalog', 'format': 'uri', 'type': 'string', 'x-jsonld-id': 'http://schema.org/url'}}, 'type': 'object', 'x-jsonld-id': 'http://schema.org/includedInDataCatalog'}, 'schema:maintainer': {'anyOf': [{'$ref': '#/$defs/Person'}, {'$ref': '#/$defs/Organization'}], 'description': 'Identification ' 'of the agent ' 'that maintains ' 'the metadata, ' 'with contact ' 'information. ' 'Should include ' 'person name and ' 'affiliation, or ' 'position name ' 'and affiliation, ' 'or just ' 'organization ' 'name. e-mail ' 'address is ' 'preferred ' 'contact ' 'information.', 'x-jsonld-id': 'http://schema.org/maintainer'}, 'schema:sdDatePublished': {'description': 'date of ' 'most recent ' 'update to ' 'the ' 'metadata ' 'content', 'format': 'date', 'type': 'string', 'x-jsonld-id': 'http://schema.org/sdDatePublished'}}, 'required': ['schema:about', 'dcterms:conformsTo', 'schema:additionalType', '@type', '@id'], 'type': 'object', 'x-jsonld-prefixes': {'dcat': 'http://www.w3.org/ns/dcat#', 'dcterms': 'http://purl.org/dc/terms/', 'ex': 'https://example.org/', 'schema': 'http://schema.org/', 'xsd': 'http://www.w3.org/2001/XMLSchema#'}} On instance: {'@context': {'dcat': 'http://www.w3.org/ns/dcat#', 'dcterms': 'http://purl.org/dc/terms/', 'ex': 'https://example.org/', 'schema': 'http://schema.org/', 'xsd': 'http://www.w3.org/2001/XMLSchema#'}, '@id': 'ex:URIforMetadata3575', '@type': ['schema:Dataset'], 'dcterms:conformsTo': [{'@id': 'ex:cdif_SDO_profile_uri'}], 'schema:additionalType': ['dcat:CatalogRecord'], 'schema:maintainer': {'@id': 'https://orcid.org/3333-4442-9456-9347', '@type': 'schema:Person', 'schema:alternateName': 'Metadata curator', 'schema:contactPoint': {'@type': 'schema:ContactPoint', 'schema:email': 'goodgea@bwc.org'}, 'schema:identifier': {'@type': 'schema:PropertyValue', 'schema:propertyID': {'@id': 'https://registry.identifiers.org/registry/orcid'}, 'schema:url': 'https://orcid.org/3333-4442-9456-9347'}, 'schema:name': 'Goodge, Alice'}, 'schema:sdDatePublished': '2025-10-24'}
SHACL
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/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:nb1bcdbc01d8a4b44bc2673ce3058fbcab11: *none* - Shape _:nb1bcdbc01d8a4b44bc2673ce3058fbcab22: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nb1bcdbc01d8a4b44bc2673ce3058fbcab23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:nb1bcdbc01d8a4b44bc2673ce3058fbcab25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nb1bcdbc01d8a4b44bc2673ce3058fbcab10: *none* - Shape _:nb1bcdbc01d8a4b44bc2673ce3058fbcab21: *none* - Shape _:nb1bcdbc01d8a4b44bc2673ce3058fbcab20: *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:first: *none* - Shape cdifd:CDIFOrganizationShape: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nd4efffd942e5408dac1ec84d4712916eb3: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n13eac092a22b4ecb8844044a1e990ca7b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n13eac092a22b4ecb8844044a1e990ca7b26: *none* - Shape _:n13eac092a22b4ecb8844044a1e990ca7b7: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n13eac092a22b4ecb8844044a1e990ca7b6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n13eac092a22b4ecb8844044a1e990ca7b19: *none* - Shape _:n13eac092a22b4ecb8844044a1e990ca7b8: *none* - Shape _:n13eac092a22b4ecb8844044a1e990ca7b10: *none* - Shape _:n13eac092a22b4ecb8844044a1e990ca7b5: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: <https://orcid.org/3333-4442-9456-9347>/schema1:contactPoint - Shape _:n8ecbe134e85e4f4c93627320ddab2ca8b14: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: <https://orcid.org/3333-4442-9456-9347>
conformsto-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using conformsto-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD conformsto-fail.jsonld created
Output Turtle conformsto-fail.ttl created
JSON Schema
ValidationError: 'dcterms:conformsTo' is a required property Failed validating 'required' in schema: {'$defs': {'Identifier': {'$ref': 'https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/identifier/schema.yaml'}, 'Organization': {'$ref': 'https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/organization/schema.yaml'}, 'Person': {'$ref': 'https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/person/schema.yaml'}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'description': 'see ' 'https://github.com/Cross-Domain-Interoperability-Framework/Discovery/issues/13 ' 'for discussion on how to make assertion about the ' 'sample registration and metadata distinct from ' 'statements about the physical object', 'properties': {'@id': {'description': 'identifier for the metadata ' 'record', 'type': 'string'}, '@type': {'contains': {'const': 'schema:Dataset'}, 'items': {'type': 'string'}, 'minItems': 1, 'type': 'array'}, 'dcterms:conformsTo': {'description': 'uri for ' 'specifications ' 'that this ' 'metadata record ' 'conforms to. ' 'Minimimally ' 'should specify ' 'uri for CDIF ' 'discovery ' 'profile.', 'items': {'additionalProperties': False, 'properties': {'@id': {'description': 'uri ' 'for ' 'specifications ' 'that ' 'this ' 'metadata ' 'record ' 'conforms ' 'to', 'type': 'string'}}, 'required': ['@id'], 'type': 'object'}, 'minItems': 1, 'type': 'array', 'x-jsonld-id': 'http://purl.org/dc/terms/conformsTo'}, 'schema:about': {'additionalProperties': False, 'properties': {'@id': {'description': 'this ' 'must ' 'be ' 'the ' '@id ' 'value ' 'of ' 'the ' 'node ' 'containing ' 'the ' 'resource ' 'description ' 'metadata', 'type': 'string'}}, 'required': ['@id'], 'type': 'object', 'x-jsonld-id': 'http://schema.org/about'}, 'schema:additionalType': {'contains': {'additionalProperties': False, 'properties': {'@id': {'const': 'dcat:CatalogRecord'}}, 'required': ['@id'], 'type': 'object'}, 'description': 'additional ' 'type ' 'assertions ' 'for the ' 'catalog ' 'record node. ' 'dcat:CatalogRecord ' 'is required.', 'items': {'anyOf': [{'type': 'string'}, {'additionalProperties': False, 'properties': {'@id': {'type': 'string'}}, 'required': ['@id'], 'type': 'object'}]}, 'minItems': 1, 'type': 'array', 'x-jsonld-id': 'http://schema.org/additionalType'}, 'schema:includedInDataCatalog': {'description': 'identify ' 'the ' 'source ' 'for ' 'the ' 'origin ' 'the ' 'metadata ' 'record.', 'properties': {'@id': {'description': 'identifier ' 'for ' 'the ' 'graph ' 'node.', 'type': 'string'}, '@type': {'contains': {'const': 'schema:DataCatalog'}, 'default': 'schema:DataCatalog', 'items': {'type': 'string'}, 'minItems': 1, 'type': 'array'}, 'schema:identifier': {'$ref': '#/$defs/Identifier', 'description': 'identifier ' 'for ' 'the ' 'collection ' 'or ' 'catalog; ' 'use ' 'identifier_type ' 'to ' 'provide ' 'information ' 'on ' 'identifier ' 'scheme ' 'and ' 'context ' 'for ' 'identifier', 'x-jsonld-id': 'http://schema.org/identifier'}, 'schema:name': {'type': 'string', 'x-jsonld-id': 'http://schema.org/name'}, 'schema:url': {'description': 'locator ' 'to ' 'access ' 'a ' 'landing ' 'page ' 'for ' 'the ' 'collection ' 'or ' 'catalog', 'format': 'uri', 'type': 'string', 'x-jsonld-id': 'http://schema.org/url'}}, 'type': 'object', 'x-jsonld-id': 'http://schema.org/includedInDataCatalog'}, 'schema:maintainer': {'anyOf': [{'$ref': '#/$defs/Person'}, {'$ref': '#/$defs/Organization'}], 'description': 'Identification ' 'of the agent ' 'that maintains ' 'the metadata, ' 'with contact ' 'information. ' 'Should include ' 'person name and ' 'affiliation, or ' 'position name ' 'and affiliation, ' 'or just ' 'organization ' 'name. e-mail ' 'address is ' 'preferred ' 'contact ' 'information.', 'x-jsonld-id': 'http://schema.org/maintainer'}, 'schema:sdDatePublished': {'description': 'date of ' 'most recent ' 'update to ' 'the ' 'metadata ' 'content', 'format': 'date', 'type': 'string', 'x-jsonld-id': 'http://schema.org/sdDatePublished'}}, 'required': ['schema:about', 'dcterms:conformsTo', 'schema:additionalType', '@type', '@id'], 'type': 'object', 'x-jsonld-prefixes': {'dcat': 'http://www.w3.org/ns/dcat#', 'dcterms': 'http://purl.org/dc/terms/', 'ex': 'https://example.org/', 'schema': 'http://schema.org/', 'xsd': 'http://www.w3.org/2001/XMLSchema#'}} On instance: {'@context': {'dcat': 'http://www.w3.org/ns/dcat#', 'dcterms': 'http://purl.org/dc/terms/', 'ex': 'https://example.org/', 'schema': 'http://schema.org/', 'xsd': 'http://www.w3.org/2001/XMLSchema#'}, '@id': 'ex:URIforMetadata3575', '@type': ['schema:Dataset'], 'schema:about': {'@id': 'ex:URIforNode2246'}, 'schema:additionalType': ['dcat:CatalogRecord'], 'schema:includedInDataCatalog': {'@id': 'https://ror.org/04sfkyrt24', '@type': 'schema:DataCatalog', 'schema:identifier': {'@type': 'schema:PropertyValue', 'schema:propertyID': {'@id': 'https://registry.identifiers.org/registry/ror'}, 'schema:url': 'https://ror.org/04sfkyrt24', 'schema:value': '04sfkyrt24'}, 'schema:name': 'Global Wildlife ' 'Aggregator', 'schema:url': 'http://example.com/wildlifecatalog'}, 'schema:maintainer': {'@id': 'https://orcid.org/3333-4442-9456-9347', '@type': 'schema:Person', 'schema:alternateName': 'Metadata curator', 'schema:contactPoint': {'@type': 'schema:ContactPoint', 'schema:email': 'goodgea@bwc.org'}, 'schema:identifier': {'@type': 'schema:PropertyValue', 'schema:propertyID': {'@id': 'https://registry.identifiers.org/registry/orcid'}, 'schema:url': 'https://orcid.org/3333-4442-9456-9347'}, 'schema:name': 'Goodge, Alice'}, 'schema:sdDatePublished': '2025-10-24'}
SHACL
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/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:nb1bcdbc01d8a4b44bc2673ce3058fbcab11: *none* - Shape _:nb1bcdbc01d8a4b44bc2673ce3058fbcab22: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nb1bcdbc01d8a4b44bc2673ce3058fbcab23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:nb1bcdbc01d8a4b44bc2673ce3058fbcab25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nb1bcdbc01d8a4b44bc2673ce3058fbcab10: *none* - Shape _:nb1bcdbc01d8a4b44bc2673ce3058fbcab21: *none* - Shape _:nb1bcdbc01d8a4b44bc2673ce3058fbcab20: *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:first: *none* - Shape cdifd:CDIFOrganizationShape: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nd4efffd942e5408dac1ec84d4712916eb3: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n13eac092a22b4ecb8844044a1e990ca7b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n13eac092a22b4ecb8844044a1e990ca7b26: *none* - Shape _:n13eac092a22b4ecb8844044a1e990ca7b7: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n13eac092a22b4ecb8844044a1e990ca7b6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n13eac092a22b4ecb8844044a1e990ca7b19: *none* - Shape _:n13eac092a22b4ecb8844044a1e990ca7b8: *none* - Shape _:n13eac092a22b4ecb8844044a1e990ca7b10: *none* - Shape _:n13eac092a22b4ecb8844044a1e990ca7b5: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: <https://orcid.org/3333-4442-9456-9347>/schema1:contactPoint - Shape _:n8ecbe134e85e4f4c93627320ddab2ca8b14: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: <https://orcid.org/3333-4442-9456-9347>
example_1_1.json Example
Passed
Files
Using exampleCdifCatalogRecordMinimal.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
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/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:nb1bcdbc01d8a4b44bc2673ce3058fbcab11: *none* - Shape _:nb1bcdbc01d8a4b44bc2673ce3058fbcab22: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nb1bcdbc01d8a4b44bc2673ce3058fbcab23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:nb1bcdbc01d8a4b44bc2673ce3058fbcab25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nb1bcdbc01d8a4b44bc2673ce3058fbcab10: *none* - Shape _:nb1bcdbc01d8a4b44bc2673ce3058fbcab21: *none* - Shape _:nb1bcdbc01d8a4b44bc2673ce3058fbcab20: *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:first: *none* - Shape cdifd:CDIFOrganizationShape: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nd4efffd942e5408dac1ec84d4712916eb3: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n13eac092a22b4ecb8844044a1e990ca7b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n13eac092a22b4ecb8844044a1e990ca7b26: *none* - Shape _:n13eac092a22b4ecb8844044a1e990ca7b7: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n13eac092a22b4ecb8844044a1e990ca7b6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n13eac092a22b4ecb8844044a1e990ca7b19: *none* - Shape _:n13eac092a22b4ecb8844044a1e990ca7b8: *none* - Shape _:n13eac092a22b4ecb8844044a1e990ca7b10: *none* - Shape _:n13eac092a22b4ecb8844044a1e990ca7b5: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape _:n8ecbe134e85e4f4c93627320ddab2ca8b14: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: *none*
example_2_1.json Example
Passed
Files
Using exampleCdifCatalogRecord.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
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/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:nb1bcdbc01d8a4b44bc2673ce3058fbcab11: *none* - Shape _:nb1bcdbc01d8a4b44bc2673ce3058fbcab22: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nb1bcdbc01d8a4b44bc2673ce3058fbcab23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:nb1bcdbc01d8a4b44bc2673ce3058fbcab25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nb1bcdbc01d8a4b44bc2673ce3058fbcab10: *none* - Shape _:nb1bcdbc01d8a4b44bc2673ce3058fbcab21: *none* - Shape _:nb1bcdbc01d8a4b44bc2673ce3058fbcab20: *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:first: *none* - Shape cdifd:CDIFOrganizationShape: <https://ror.org/04jpmwt24> - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nd4efffd942e5408dac1ec84d4712916eb3: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n13eac092a22b4ecb8844044a1e990ca7b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n13eac092a22b4ecb8844044a1e990ca7b26: *none* - Shape _:n13eac092a22b4ecb8844044a1e990ca7b7: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n13eac092a22b4ecb8844044a1e990ca7b6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n13eac092a22b4ecb8844044a1e990ca7b19: *none* - Shape _:n13eac092a22b4ecb8844044a1e990ca7b8: *none* - Shape _:n13eac092a22b4ecb8844044a1e990ca7b10: *none* - Shape _:n13eac092a22b4ecb8844044a1e990ca7b5: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: <https://orcid.org/3333-4442-9456-9347>/schema1:contactPoint - Shape _:n8ecbe134e85e4f4c93627320ddab2ca8b14: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: <https://orcid.org/3333-4442-9456-9347>

Test passed: 3 / 3

example_1_1.json Example
Passed
Files
Using exampleCdifConceptOrTerm.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
**Empty** output Turtle example_1_1.ttl created
JSON Schema
Validation passed
example_2_1.json Example
Passed
Files
Using exampleCdifConceptOrTermDefinedTerm.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n2134665537fe4df9b9d034ced9da1743b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n2134665537fe4df9b9d034ced9da1743b6: *none* - Shape _:n2134665537fe4df9b9d034ced9da1743b19: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n2134665537fe4df9b9d034ced9da1743b8: *none* - Shape _:n2134665537fe4df9b9d034ced9da1743b7: *none* - Shape _:n2134665537fe4df9b9d034ced9da1743b26: *none* - Shape _:n2134665537fe4df9b9d034ced9da1743b10: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n2134665537fe4df9b9d034ced9da1743b4: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n5c62293b9b324390aea4b0490c5a879eb11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n5c62293b9b324390aea4b0490c5a879eb22: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n5c62293b9b324390aea4b0490c5a879eb20: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n5c62293b9b324390aea4b0490c5a879eb25: *none* - Shape _:n5c62293b9b324390aea4b0490c5a879eb10: *none* - Shape _:n5c62293b9b324390aea4b0490c5a879eb23: *none* - Shape _:n5c62293b9b324390aea4b0490c5a879eb21: *none*
example_3_1.json Example
Passed
Files
Using exampleCdifConceptOrTermInlineConcept.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_3_1.jsonld created
Output Turtle example_3_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n2134665537fe4df9b9d034ced9da1743b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n2134665537fe4df9b9d034ced9da1743b6: *none* - Shape _:n2134665537fe4df9b9d034ced9da1743b19: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n2134665537fe4df9b9d034ced9da1743b8: *none* - Shape _:n2134665537fe4df9b9d034ced9da1743b7: *none* - Shape _:n2134665537fe4df9b9d034ced9da1743b26: *none* - Shape _:n2134665537fe4df9b9d034ced9da1743b10: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n2134665537fe4df9b9d034ced9da1743b4: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n5c62293b9b324390aea4b0490c5a879eb11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n5c62293b9b324390aea4b0490c5a879eb22: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n5c62293b9b324390aea4b0490c5a879eb20: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n5c62293b9b324390aea4b0490c5a879eb25: *none* - Shape _:n5c62293b9b324390aea4b0490c5a879eb10: *none* - Shape _:n5c62293b9b324390aea4b0490c5a879eb23: *none* - Shape _:n5c62293b9b324390aea4b0490c5a879eb21: *none*

Test passed: 0 / 0

Test passed: 1 / 2

example_1_1.json Example
SHACL: 1 Warning
Files
Using exampleCdifDataCubeMinimal.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/cdifDataType/cdifDataCube/rules.shacl: Validation Report Conforms: False Results (1): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("A StructuredDataSet should have physical mappings (cdif:hasPhysicalMapping) linking variables to their physical representation.") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path cdif:hasPhysicalMapping ; sh:severity sh:Warning ] Focus Node: [ rdf:type cdi:StructuredDataSet ] Result Path: cdif:hasPhysicalMapping Message: A StructuredDataSet should have physical mappings (cdif:hasPhysicalMapping) linking variables to their physical representation.
Focus nodes for _sources/cdifDataType/cdifDataCube/rules.shacl: - Shape cdifd:dataCubeShape: _:Nb9c531f10ab246e1a0207efb33291a6b
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/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:nf19d7cb391ab47b18e5db0c67c526451b8: *none* - Shape _:nf19d7cb391ab47b18e5db0c67c526451b10: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nf19d7cb391ab47b18e5db0c67c526451b26: *none* - Shape _:nf19d7cb391ab47b18e5db0c67c526451b5: *none* - Shape _:nf19d7cb391ab47b18e5db0c67c526451b7: *none* - Shape _:nf19d7cb391ab47b18e5db0c67c526451b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf19d7cb391ab47b18e5db0c67c526451b6: *none* - Shape _:nf19d7cb391ab47b18e5db0c67c526451b19: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n5e950b0bf326465f801922ca551d4d47b11: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n5e950b0bf326465f801922ca551d4d47b22: *none* - Shape _:n5e950b0bf326465f801922ca551d4d47b23: *none* - Shape _:n5e950b0bf326465f801922ca551d4d47b20: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n5e950b0bf326465f801922ca551d4d47b25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n5e950b0bf326465f801922ca551d4d47b10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n5e950b0bf326465f801922ca551d4d47b21: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none*
example_2_1.json Example
Passed
Files
Using exampleCdifDataCube.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/cdifDataType/cdifDataCube/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDataCube/rules.shacl: - Shape cdifd:dataCubeShape: _:N0cca0ae5147542c6b1f6a98b304acb73
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/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:nf19d7cb391ab47b18e5db0c67c526451b8: *none* - Shape _:nf19d7cb391ab47b18e5db0c67c526451b10: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nf19d7cb391ab47b18e5db0c67c526451b26: *none* - Shape _:nf19d7cb391ab47b18e5db0c67c526451b5: *none* - Shape _:nf19d7cb391ab47b18e5db0c67c526451b7: *none* - Shape _:nf19d7cb391ab47b18e5db0c67c526451b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf19d7cb391ab47b18e5db0c67c526451b6: *none* - Shape _:nf19d7cb391ab47b18e5db0c67c526451b19: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n5e950b0bf326465f801922ca551d4d47b11: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n5e950b0bf326465f801922ca551d4d47b22: *none* - Shape _:n5e950b0bf326465f801922ca551d4d47b23: *none* - Shape _:n5e950b0bf326465f801922ca551d4d47b20: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n5e950b0bf326465f801922ca551d4d47b25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n5e950b0bf326465f801922ca551d4d47b10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n5e950b0bf326465f801922ca551d4d47b21: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none*

Test passed: 0 / 0

Test passed: 0 / 0

Test passed: 2 / 2

example_1_1.json Example
Passed
Files
Using exampleCdifDescriptorVariableMinimal.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: - Shape cdifd:cdifDescriptorValueDomainShape: <https://example.org/dv/measureName>/cdif:hasValuesFrom - Shape cdifd:cdifDescriptorVariableShape: <https://example.org/dv/measureName>
Validation result for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: - Shape cdifd:cdifRepresentedVariable_UnitTypeShape: *none* - Shape cdifd:cdifRepresentedVariable_RepresentedVariableShape: *none* - Shape cdifd:cdifRepresentedVariable_ConceptSystemShape: *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/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n1eec474160094a7ca4900740f13225aab22: *none* - Shape _:n1eec474160094a7ca4900740f13225aab10: *none* - Shape _:n1eec474160094a7ca4900740f13225aab23: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n1eec474160094a7ca4900740f13225aab20: *none* - Shape _:n1eec474160094a7ca4900740f13225aab11: *none* - Shape _:n1eec474160094a7ca4900740f13225aab21: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n1eec474160094a7ca4900740f13225aab25: *none*
Validation result for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: - Shape cdifd:CDIFCodelistShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n7e8cd38368214f46b5b6c4365d113c0ab7: *none* - Shape _:n7e8cd38368214f46b5b6c4365d113c0ab6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n7e8cd38368214f46b5b6c4365d113c0ab19: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n7e8cd38368214f46b5b6c4365d113c0ab8: *none* - Shape _:n7e8cd38368214f46b5b6c4365d113c0ab26: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n7e8cd38368214f46b5b6c4365d113c0ab4: *none* - Shape _:n7e8cd38368214f46b5b6c4365d113c0ab10: *none* - Shape _:n7e8cd38368214f46b5b6c4365d113c0ab5: *none*
example_2_1.json Example
Passed
Files
Using exampleCdifDescriptorVariableComplete.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: - Shape cdifd:cdifDescriptorValueDomainShape: <https://example.org/vd/measureName> - Shape cdifd:cdifDescriptorVariableShape: <https://example.org/dv/measureName>
Validation result for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: - Shape cdifd:cdifRepresentedVariable_UnitTypeShape: *none* - Shape cdifd:cdifRepresentedVariable_RepresentedVariableShape: <https://example.org/rv/diastolicBP>,<https://example.org/rv/systolicBP> - Shape cdifd:cdifRepresentedVariable_ConceptSystemShape: *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/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n1eec474160094a7ca4900740f13225aab22: *none* - Shape _:n1eec474160094a7ca4900740f13225aab10: *none* - Shape _:n1eec474160094a7ca4900740f13225aab23: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n1eec474160094a7ca4900740f13225aab20: *none* - Shape _:n1eec474160094a7ca4900740f13225aab11: *none* - Shape _:n1eec474160094a7ca4900740f13225aab21: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n1eec474160094a7ca4900740f13225aab25: *none*
Validation result for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: - Shape cdifd:CDIFCodelistShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n7e8cd38368214f46b5b6c4365d113c0ab7: *none* - Shape _:n7e8cd38368214f46b5b6c4365d113c0ab6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n7e8cd38368214f46b5b6c4365d113c0ab19: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n7e8cd38368214f46b5b6c4365d113c0ab8: *none* - Shape _:n7e8cd38368214f46b5b6c4365d113c0ab26: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n7e8cd38368214f46b5b6c4365d113c0ab4: *none* - Shape _:n7e8cd38368214f46b5b6c4365d113c0ab10: *none* - Shape _:n7e8cd38368214f46b5b6c4365d113c0ab5: *none*

Test passed: 2 / 2

example_1_1.json Example
Passed
Files
Using exampleCdifEnumerationDomainMinimal.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/cdifDataType/cdifEnumerationDomain/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifEnumerationDomain/rules.shacl: - Shape cdifd:cdifEnumerationDomainShape: <https://example.org/enum-domain/iso3166>
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:nc8f638dc5ba6418ea0da5a5989f405f8b20: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc8f638dc5ba6418ea0da5a5989f405f8b21: *none* - Shape _:nc8f638dc5ba6418ea0da5a5989f405f8b25: *none* - Shape _:nc8f638dc5ba6418ea0da5a5989f405f8b11: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nc8f638dc5ba6418ea0da5a5989f405f8b10: *none* - Shape _:nc8f638dc5ba6418ea0da5a5989f405f8b22: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nc8f638dc5ba6418ea0da5a5989f405f8b23: *none*
Validation result for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: - Shape cdifd:CDIFCodelistShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *none*
example_2_1.json Example
Passed
Files
Using exampleCdifEnumerationDomainComplete.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/cdifDataType/cdifEnumerationDomain/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifEnumerationDomain/rules.shacl: - Shape cdifd:cdifEnumerationDomainShape: <https://example.org/enum-domain/iso3166-eu>
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:nc8f638dc5ba6418ea0da5a5989f405f8b20: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc8f638dc5ba6418ea0da5a5989f405f8b21: *none* - Shape _:nc8f638dc5ba6418ea0da5a5989f405f8b25: *none* - Shape _:nc8f638dc5ba6418ea0da5a5989f405f8b11: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nc8f638dc5ba6418ea0da5a5989f405f8b10: *none* - Shape _:nc8f638dc5ba6418ea0da5a5989f405f8b22: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nc8f638dc5ba6418ea0da5a5989f405f8b23: *none*
Validation result for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: - Shape cdifd:CDIFCodelistShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *none*

Test passed: 2 / 6

affiliation-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using affiliation-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD affiliation-fail.jsonld created
Output Turtle affiliation-fail.ttl created
JSON Schema
ValidationError: 'schema:name' is a required property Failed validating 'required' in schema['allOf'][1]: {'$defs': {'DefinedTerm': {'$ref': 'https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/definedTerm/schema.yaml'}, 'Reference': {'$ref': 'https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/labeledLink/schema.yaml'}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'description': 'Schema.org PropertyValue-based variableMeasured. ' 'Defines properties for a measured variable in a ' 'dataset, typed as schema:PropertyValue.', 'properties': {'@id': {'type': 'string'}, '@type': {'contains': {'anyOf': [{'const': 'schema:PropertyValue'}, {'const': 'schema:PropertyValueSpecification'}]}, 'description': 'Must include ' 'schema:PropertyValue - a ' 'measured VALUE - or ' 'schema:PropertyValueSpecification ' '- a SPECIFICATION of one, ' 'stating the permitted range, ' 'default or unit rather than ' 'an observed result. Protocol ' 'and method descriptions ' 'declare the latter, and ' 'pinning the array to ' 'PropertyValue alone left ' 'them no valid spelling. ' 'Additional type URIs may be ' 'included.', 'items': {'type': 'string'}, 'minItems': 1, 'type': 'array'}, 'schema:alternateName': {'items': {'description': 'human ' 'intelligible ' 'name ' 'for ' 'variable ' 'that ' 'conveys ' 'semantics', 'type': 'string'}, 'type': 'array', 'x-jsonld-id': 'http://schema.org/alternateName'}, 'schema:description': {'default': 'missing', 'type': 'string', 'x-jsonld-id': 'http://schema.org/description'}, 'schema:maxValue': {'description': 'maximum numeric ' 'value in the ' 'dataset', 'type': 'number', 'x-jsonld-id': 'http://schema.org/maxValue'}, 'schema:measurementTechnique': {'anyOf': [{'type': 'string'}, {'additionalProperties': False, 'properties': {'@id': {'description': 'reference ' 'to ' 'a ' 'skos ' 'concept', 'type': 'string'}}, 'required': ['@id'], 'type': 'object'}, {'$ref': '#/$defs/DefinedTerm'}], 'description': 'Text ' 'description ' 'or URI ' 'specifying ' 'how ' 'values ' 'for ' 'the ' 'variable ' 'were ' 'obtained.', 'x-jsonld-id': 'http://schema.org/measurementTechnique'}, 'schema:minValue': {'description': 'minimum numeric ' 'value in the ' 'dataset', 'type': 'number', 'x-jsonld-id': 'http://schema.org/minValue'}, 'schema:name': {'description': 'string label ' 'associated with the ' 'variable in the ' 'dataset serialization', 'type': 'string', 'x-jsonld-id': 'http://schema.org/name'}, 'schema:propertyID': {'description': 'identifier or ' 'name for the ' 'property concept', 'items': {'anyOf': [{'type': 'string'}, {'additionalProperties': False, 'properties': {'@id': {'type': 'string'}}, 'required': ['@id'], 'type': 'object'}, {'$ref': '#/$defs/DefinedTerm'}]}, 'type': 'array', 'x-jsonld-id': 'http://schema.org/propertyID'}, 'schema:unitCode': {'anyOf': [{'type': 'string'}, {'additionalProperties': False, 'properties': {'@id': {'type': 'string'}}, 'required': ['@id'], 'type': 'object'}, {'$ref': '#/$defs/DefinedTerm'}], 'description': 'URI or code ' 'identifying the ' 'unit of measure', 'x-jsonld-id': 'http://schema.org/unitCode'}, 'schema:unitText': {'description': 'unit of ' 'measurement as ' 'text', 'type': 'string', 'x-jsonld-id': 'http://schema.org/unitText'}, 'schema:url': {'anyOf': [{'description': 'link to a ' 'web page ' 'useful for ' 'interpreting ' 'the variable', 'format': 'uri', 'type': 'string'}, {'$ref': '#/$defs/Reference'}], 'x-jsonld-id': 'http://schema.org/url'}}, 'required': ['@type', 'schema:name'], 'type': 'object', 'x-jsonld-prefixes': {'schema': 'http://schema.org/'}} On instance: {'@context': {'ex': 'https://example.org/', 'schema': 'http://schema.org/', 'xsd': 'http://www.w3.org/2001/XMLSchema#'}, '@id': 'ex:PersonExample_zZc', '@type': 'schema:Person', 'schema:affiliation': 'some organization, schema TBD', 'schema:alternateName': 'Test, Joe', 'schema:description': 'Metadata specialist, based in Portland, Maine', 'schema:identifier': {'@type': 'schema:PropertyValue', 'schema:propertyID': {'@id': 'https://doi.org'}, 'schema:url': 'https://doi.org/iY', 'schema:value': 'iY'}, 'schema:sameAs': ['https://ark.org/46737', 'uri:test:43737']}
SHACL
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b16: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b71: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b17: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b14: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b15: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b69: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b10: *none* - Shape cdifd:CDIFxasInstanceVariableShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b20: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b66: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b70: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b13: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b18: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b75: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b11: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b73: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b72: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b67: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb10: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb5: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb52: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb4: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb12: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb7: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb30: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb51: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb29: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb8: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb9: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb37: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb38: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb11: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb44: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb14: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb45: *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/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b7: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b26: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b19: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b4: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b10: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n8b0744f9626147f696da8bdd7f87b136b25: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b21: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b22: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b23: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b20: *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:cdifStatisticsCollectionShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
shortName-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using shortName-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD shortName-fail.jsonld created
Output Turtle shortName-fail.ttl created
JSON Schema
ValidationError: 'schema:Person' is not of type 'array' Failed validating 'type' in schema['properties']['@type']: {'contains': {'const': 'cdi:InstanceVariable'}, 'description': 'Must include both schema:PropertyValue and ' 'cdi:InstanceVariable. Additional types may be ' 'included.', 'items': {'type': 'string'}, 'type': 'array'} On instance['@type']: 'schema:Person'
SHACL
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b16: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b71: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b17: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b14: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b15: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b69: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b10: *none* - Shape cdifd:CDIFxasInstanceVariableShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b20: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b66: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b70: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b13: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b18: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b75: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b11: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b73: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b72: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b67: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb10: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb5: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb52: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb4: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb12: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb7: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb30: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb51: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb29: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb8: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb9: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb37: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb38: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb11: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb44: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb14: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb45: *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/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b7: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b26: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b19: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b4: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b10: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n8b0744f9626147f696da8bdd7f87b136b25: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b21: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b22: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b23: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b20: *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:cdifStatisticsCollectionShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
example_1_1.json Example
SHACL: 2 Warning, 1 Info
Files
Using exampleCdifInstanceVariableMinimal.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: False Results (3): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): 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 <http://recursion.too.deep> ; sh:path schema1:identifier ] ] ) ; sh:path cdif:physicalDataType ; sh:severity sh:Warning ] Focus Node: <https://example.org/var/temperature> 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 <http://recursion.too.deep> ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ] Focus Node: <https://example.org/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:Info Source Shape: [ sh:datatype xsd:string ; sh:message Literal("a variableMeasured should have a text description explaining the variable") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:minLength Literal("10", datatype=xsd:integer) ; sh:path schema1:description ; sh:severity sh:Info ] Focus Node: <https://example.org/var/temperature> Result Path: schema1:description Message: a variableMeasured should have a text description explaining the variable
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b16: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b71: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b17: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b14: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b15: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b69: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b10: *none* - Shape cdifd:CDIFxasInstanceVariableShape: <https://example.org/var/temperature> - Shape _:n5486f74e74424c3db74da27b827636f7b20: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b66: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b70: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b13: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b18: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b75: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b11: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b73: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b72: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b67: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb10: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb5: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb52: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb4: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb12: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb7: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb30: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb51: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb29: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb8: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb9: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb37: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb38: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb11: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb44: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb14: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb45: *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/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b7: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b26: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b19: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b4: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b10: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n8b0744f9626147f696da8bdd7f87b136b25: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b21: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b22: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b23: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b20: *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:cdifStatisticsCollectionShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
example_2_1.json Example
SHACL: 1 Warning
Files
Using exampleCdifInstanceVariableComplete.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: False Results (1): Validation Result in SPARQLConstraintComponent (http://www.w3.org/ns/shacl#SPARQLConstraintComponent): Severity: sh:Warning Source Shape: cdifd:QualifiesCoherenceShape Focus Node: xas:monochromatorEnergy Value Node: ex:temperatureVariable Result Path: cdi:qualifies Source Constraint: [ rdf:type sh:SPARQLConstraint ; sh:message Literal("cdi:qualifies @id should reference the @id of another variableMeasured instance variable defined for the same dataset.") ; sh:prefixes ( [ sh:namespace Literal("http://ddialliance.org/Specification/DDI-CDI/1.0/RDF/") ; sh:prefix Literal("cdi") ] [ sh:namespace Literal("https://w3id.org/cdif/") ; sh:prefix Literal("cdif") ] [ sh:namespace Literal("http://schema.org/") ; sh:prefix Literal("schema") ] ) ; sh:select Literal(" PREFIX cdi: <http://ddialliance.org/Specification/DDI-CDI/1.0/RDF/> PREFIX cdif: <https://w3id.org/cdif/> PREFIX schema: <http://schema.org/> SELECT $this (cdi:qualifies AS ?path) (?target AS ?value) WHERE { $this cdi:qualifies ?target . FILTER NOT EXISTS { ?dataset schema:variableMeasured ?target . ?dataset schema:variableMeasured $this . } }") ] Message: cdi:qualifies @id should reference the @id of another variableMeasured instance variable defined for the same dataset.
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b16: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b71: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b17: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b14: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b15: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b69: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b10: *none* - Shape cdifd:CDIFxasInstanceVariableShape: xas:monochromatorEnergy - Shape _:n5486f74e74424c3db74da27b827636f7b20: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b66: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b70: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b13: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b18: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b75: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b11: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b73: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b72: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b67: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb10: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb5: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb52: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb4: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb12: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb7: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb30: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb51: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb29: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb8: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb9: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb37: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb38: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb11: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb44: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb14: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb45: *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/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b7: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b26: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b19: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b4: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b10: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n8b0744f9626147f696da8bdd7f87b136b25: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b21: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b22: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b23: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b20: *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:cdifStatisticsCollectionShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
example_3_1.json Example
SHACL: 1 Warning
Files
Using exampleCdifInstanceVariableStatistics.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_3_1.jsonld created
Output Turtle example_3_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: False Results (1): 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 <http://recursion.too.deep> ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ] Focus Node: <https://example.org/mics/mwi2019/var/HH14> Result Path: schema1:propertyID Message: a propertID must be a uri reference, a name string, or a schema:DefinedTerm
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b16: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b71: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b17: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b14: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b15: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b69: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b10: *none* - Shape cdifd:CDIFxasInstanceVariableShape: <https://example.org/mics/mwi2019/var/HH14> - Shape _:n5486f74e74424c3db74da27b827636f7b20: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b66: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b70: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b13: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b18: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b75: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b11: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b73: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b72: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b67: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb10: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb5: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb52: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb4: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb12: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb7: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb30: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb51: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb29: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb8: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb9: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb37: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb38: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb11: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb44: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb14: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb45: *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/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b7: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b26: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b19: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b4: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b10: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n8b0744f9626147f696da8bdd7f87b136b25: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b21: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b22: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b23: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b20: *none*
Validation result for _sources/cdifDataType/cdifStatistics/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifStatistics/rules.shacl: - Shape cdifd:cdifStatisticsShape: <https://example.org/mics/mwi2019/var/HH14/statistics/frequencies>,<https://example.org/mics/mwi2019/var/HH14/statistics/count>,<https://example.org/mics/mwi2019/var/HH14/statistics/minimum>,<https://example.org/mics/mwi2019/var/HH14/statistics/maximum> - Shape cdifd:cdifStatisticsCollectionShape: <https://example.org/mics/mwi2019/var/HH14/statistics> - Shape cdifd:cdifCategoryStatisticShape: <https://example.org/mics/mwi2019/var/HH14/statistics/frequencies>/cdif:has_CategoryStatistics,<https://example.org/mics/mwi2019/var/HH14/statistics/frequencies>/cdif:has_CategoryStatistics,<https://example.org/mics/mwi2019/var/HH14/statistics/frequencies>/cdif:has_CategoryStatistics,<https://example.org/mics/mwi2019/var/HH14/statistics/frequencies>/cdif:has_CategoryStatistics,<https://example.org/mics/mwi2019/var/HH14/statistics/frequencies>/cdif:has_CategoryStatistics
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
example_4_1.json Example
SHACL: 1 Warning
Files
Using exampleCdifInstanceVariableStatisticsMinimal.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/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: False Results (1): 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 <http://recursion.too.deep> ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ] Focus Node: <https://example.org/mics/mwi2019/var/HH6> Result Path: schema1:propertyID Message: a propertID must be a uri reference, a name string, or a schema:DefinedTerm
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b16: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b71: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b17: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b14: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b15: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b69: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b10: *none* - Shape cdifd:CDIFxasInstanceVariableShape: <https://example.org/mics/mwi2019/var/HH6> - Shape _:n5486f74e74424c3db74da27b827636f7b20: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b66: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b70: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b13: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b18: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b75: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b11: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b73: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b72: *none* - Shape _:n5486f74e74424c3db74da27b827636f7b67: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb10: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb5: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb52: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb4: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb12: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb7: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb30: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb51: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb29: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb8: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb9: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb37: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb38: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb11: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb44: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb14: *none* - Shape _:ne24c16258b364f8c8cbeaf6458f8104cb45: *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/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b7: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b26: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b19: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b4: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n4f3093f91b2c443f85cb3d422f7487b4b10: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n8b0744f9626147f696da8bdd7f87b136b25: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b21: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b22: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b23: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n8b0744f9626147f696da8bdd7f87b136b20: *none*
Validation result for _sources/cdifDataType/cdifStatistics/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifStatistics/rules.shacl: - Shape cdifd:cdifStatisticsShape: <https://example.org/mics/mwi2019/var/HH6/statistics/minimum>,<https://example.org/mics/mwi2019/var/HH6/statistics/maximum>,<https://example.org/mics/mwi2019/var/HH6/statistics/count>,<https://example.org/mics/mwi2019/var/HH6/statistics/frequencies> - Shape cdifd:cdifStatisticsCollectionShape: <https://example.org/mics/mwi2019/var/HH6/statistics> - Shape cdifd:cdifCategoryStatisticShape: <https://example.org/mics/mwi2019/var/HH6/statistics/frequencies>/cdif:has_CategoryStatistics,<https://example.org/mics/mwi2019/var/HH6/statistics/frequencies>/cdif:has_CategoryStatistics
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*

Test passed: 2 / 2

example_1_1.json Example
Passed
Files
Using exampleCdifKeyMinimal.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/cdifDataType/cdifKey/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifKey/rules.shacl: - Shape cdifd:cdifKeyShape: _:N44e0686840ee4a03b8ffd796d7d38051
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b18: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b73: *none* - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b11: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b10: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b13: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b72: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b14: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b70: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b16: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b75: *none* - Shape cdifd:CDIFxasInstanceVariableShape: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b69: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b20: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b71: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b17: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b66: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b15: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b67: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b12: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b9: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b4: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b45: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b37: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b11: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b52: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b10: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b14: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b7: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b51: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b30: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b5: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b29: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b8: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b38: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b44: *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/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:ne3a17d299859467d8d34d0a548e75559b10: *none* - Shape _:ne3a17d299859467d8d34d0a548e75559b26: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:ne3a17d299859467d8d34d0a548e75559b8: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:ne3a17d299859467d8d34d0a548e75559b7: *none* - Shape _:ne3a17d299859467d8d34d0a548e75559b6: *none* - Shape _:ne3a17d299859467d8d34d0a548e75559b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne3a17d299859467d8d34d0a548e75559b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:ne3a17d299859467d8d34d0a548e75559b19: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:naeba9f29199c4312b2177de840e47829b21: *none* - Shape _:naeba9f29199c4312b2177de840e47829b25: *none* - Shape _:naeba9f29199c4312b2177de840e47829b10: *none* - Shape _:naeba9f29199c4312b2177de840e47829b20: *none* - Shape _:naeba9f29199c4312b2177de840e47829b11: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:naeba9f29199c4312b2177de840e47829b23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:naeba9f29199c4312b2177de840e47829b22: *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:cdifStatisticsCollectionShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
example_2_1.json Example
Passed
Files
Using exampleCdifKeyComplete.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/cdifDataType/cdifKey/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifKey/rules.shacl: - Shape cdifd:cdifKeyShape: <https://example.org/dataset/observations/key/primary>
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b18: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b73: *none* - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b11: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b10: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b13: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b72: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b14: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b70: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b16: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b75: *none* - Shape cdifd:CDIFxasInstanceVariableShape: <https://example.org/var/year> - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b69: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b20: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b71: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b17: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b66: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b15: *none* - Shape _:n74efd4502d27407b83afa26f8b4249e1b67: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b12: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b9: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b4: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b45: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b37: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b11: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b52: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b10: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b14: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b7: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b51: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b30: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b5: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b29: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b8: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b38: *none* - Shape _:n2a941b8b050540ca99a4f2ba1faa47c2b44: *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/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:ne3a17d299859467d8d34d0a548e75559b10: *none* - Shape _:ne3a17d299859467d8d34d0a548e75559b26: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:ne3a17d299859467d8d34d0a548e75559b8: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:ne3a17d299859467d8d34d0a548e75559b7: *none* - Shape _:ne3a17d299859467d8d34d0a548e75559b6: *none* - Shape _:ne3a17d299859467d8d34d0a548e75559b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne3a17d299859467d8d34d0a548e75559b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:ne3a17d299859467d8d34d0a548e75559b19: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:naeba9f29199c4312b2177de840e47829b21: *none* - Shape _:naeba9f29199c4312b2177de840e47829b25: *none* - Shape _:naeba9f29199c4312b2177de840e47829b10: *none* - Shape _:naeba9f29199c4312b2177de840e47829b20: *none* - Shape _:naeba9f29199c4312b2177de840e47829b11: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:naeba9f29199c4312b2177de840e47829b23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:naeba9f29199c4312b2177de840e47829b22: *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:cdifStatisticsCollectionShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*

Test passed: 0 / 0

Test passed: 2 / 2

example_1_1.json Example
Passed
Files
Using exampleCdifLongDataMinimal.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/cdifDataType/cdifLongData/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifLongData/rules.shacl: - Shape cdifd:longDataShape/sh:property/sh:qualifiedValueShape: *none* - Shape cdifd:longDataShape: _:N9faf80f1d43348559a3684a44852269f - Shape cdifd:longDataShape/sh:property/sh:qualifiedValueShape: *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/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n16ff9f42cb594123bba21ec8b9129835b19: *none* - Shape _:n16ff9f42cb594123bba21ec8b9129835b26: *none* - Shape _:n16ff9f42cb594123bba21ec8b9129835b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n16ff9f42cb594123bba21ec8b9129835b8: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n16ff9f42cb594123bba21ec8b9129835b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n16ff9f42cb594123bba21ec8b9129835b10: *none* - Shape _:n16ff9f42cb594123bba21ec8b9129835b7: *none* - Shape _:n16ff9f42cb594123bba21ec8b9129835b6: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n9bf486c9dbd047edaceb702098e36033b20: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n9bf486c9dbd047edaceb702098e36033b23: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n9bf486c9dbd047edaceb702098e36033b21: *none* - Shape _:n9bf486c9dbd047edaceb702098e36033b11: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n9bf486c9dbd047edaceb702098e36033b10: *none* - Shape _:n9bf486c9dbd047edaceb702098e36033b25: *none* - Shape _:n9bf486c9dbd047edaceb702098e36033b22: *none*
Validation result for _sources/profiles/cdifProfile/cdifDataStructure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifDataStructure/rules.shacl: - Shape cdifd:cdifDataStructure_DataStructureShape: *none* - Shape cdifd:cdifDataStructure_DimensionalDataStructureShape: *none* - Shape cdifd:cdifDataStructure_PrimaryKeyShape: *none* - Shape cdifd:cdifDataStructure_WideDataStructureShape: *none* - Shape cdifd:cdifDataStructure_inlineStructureShape: *none* - Shape cdifd:cdifDataStructure_LongDataStructureShape: *none*
Validation result for _sources/cdifDataType/cdifDataStructureComponent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDataStructureComponent/rules.shacl: - Shape cdifd:cdifIdentifierComponentShape: *none* - Shape cdifd:cdifDimensionComponentShape: *none* - Shape cdifd:cdifVariableDescriptorComponentShape: *none*
Validation result for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: - Shape cdifd:cdifRepresentedVariable_UnitTypeShape: *none* - Shape cdifd:cdifRepresentedVariable_RepresentedVariableShape: *none* - Shape cdifd:cdifRepresentedVariable_ConceptSystemShape: *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: True
Focus nodes for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: - Shape cdifd:CDIFCodelistShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: - Shape cdifd:cdifDescriptorValueDomainShape: *none* - Shape cdifd:cdifDescriptorVariableShape: *none*
example_2_1.json Example
Passed
Files
Using exampleCdifLongData.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/cdifDataType/cdifLongData/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifLongData/rules.shacl: - Shape cdifd:longDataShape/sh:property/sh:qualifiedValueShape: *none* - Shape cdifd:longDataShape: _:Nda6e477d20ac43b5b1e7972270e3919c - Shape cdifd:longDataShape/sh:property/sh:qualifiedValueShape: *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/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n16ff9f42cb594123bba21ec8b9129835b19: *none* - Shape _:n16ff9f42cb594123bba21ec8b9129835b26: *none* - Shape _:n16ff9f42cb594123bba21ec8b9129835b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n16ff9f42cb594123bba21ec8b9129835b8: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n16ff9f42cb594123bba21ec8b9129835b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n16ff9f42cb594123bba21ec8b9129835b10: *none* - Shape _:n16ff9f42cb594123bba21ec8b9129835b7: *none* - Shape _:n16ff9f42cb594123bba21ec8b9129835b6: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n9bf486c9dbd047edaceb702098e36033b20: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n9bf486c9dbd047edaceb702098e36033b23: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n9bf486c9dbd047edaceb702098e36033b21: *none* - Shape _:n9bf486c9dbd047edaceb702098e36033b11: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n9bf486c9dbd047edaceb702098e36033b10: *none* - Shape _:n9bf486c9dbd047edaceb702098e36033b25: *none* - Shape _:n9bf486c9dbd047edaceb702098e36033b22: *none*
Validation result for _sources/profiles/cdifProfile/cdifDataStructure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifDataStructure/rules.shacl: - Shape cdifd:cdifDataStructure_DataStructureShape: *none* - Shape cdifd:cdifDataStructure_DimensionalDataStructureShape: *none* - Shape cdifd:cdifDataStructure_PrimaryKeyShape: *none* - Shape cdifd:cdifDataStructure_WideDataStructureShape: *none* - Shape cdifd:cdifDataStructure_inlineStructureShape: *none* - Shape cdifd:cdifDataStructure_LongDataStructureShape: *none*
Validation result for _sources/cdifDataType/cdifDataStructureComponent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDataStructureComponent/rules.shacl: - Shape cdifd:cdifIdentifierComponentShape: *none* - Shape cdifd:cdifDimensionComponentShape: *none* - Shape cdifd:cdifVariableDescriptorComponentShape: *none*
Validation result for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: - Shape cdifd:cdifRepresentedVariable_UnitTypeShape: *none* - Shape cdifd:cdifRepresentedVariable_RepresentedVariableShape: *none* - Shape cdifd:cdifRepresentedVariable_ConceptSystemShape: *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: True
Focus nodes for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: - Shape cdifd:CDIFCodelistShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: - Shape cdifd:cdifDescriptorValueDomainShape: *none* - Shape cdifd:cdifDescriptorVariableShape: *none*

Test passed: 2 / 2

example_1_1.json Example
Passed
Files
Using exampleCdifOpenApiMinimal.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/cdifDataType/cdifOpenApi/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifOpenApi/rules.shacl: - Shape cdifd:oasParameterNode: *none* - Shape cdifd:oasRequestBodyNode: *none* - Shape cdifd:oasResponseNode: <https://example.org/api/minimal>/schema1:potentialAction/schema1:target/oas:response - Shape cdifd:oasMediaTypeNode: _:Ndb5d137258064b7a9ba771b5038911f9
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nb80ca436a0ee458f9d5421b72c0a3909b10: *none* - Shape _:nb80ca436a0ee458f9d5421b72c0a3909b5: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:nb80ca436a0ee458f9d5421b72c0a3909b19: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:nb80ca436a0ee458f9d5421b72c0a3909b8: *none* - Shape _:nb80ca436a0ee458f9d5421b72c0a3909b4: *none* - Shape _:nb80ca436a0ee458f9d5421b72c0a3909b7: *none* - Shape _:nb80ca436a0ee458f9d5421b72c0a3909b6: *none* - Shape _:nb80ca436a0ee458f9d5421b72c0a3909b26: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n88d1f4d3022d4ea9963baadd6faec29bb22: *none* - Shape _:n88d1f4d3022d4ea9963baadd6faec29bb11: *none* - Shape _:n88d1f4d3022d4ea9963baadd6faec29bb23: *none* - Shape _:n88d1f4d3022d4ea9963baadd6faec29bb21: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n88d1f4d3022d4ea9963baadd6faec29bb25: *none* - Shape _:n88d1f4d3022d4ea9963baadd6faec29bb10: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n88d1f4d3022d4ea9963baadd6faec29bb20: *none* - Shape cdifd:CDIFIdentifierShape/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*
example_2_1.json Example
Passed
Files
Using exampleOpenApiWebAPI.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/cdifDataType/cdifOpenApi/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifOpenApi/rules.shacl: - Shape cdifd:oasParameterNode: ex:param_format,ex:param_element,ex:param_bbox,ex:param_end,ex:param_start - Shape cdifd:oasRequestBodyNode: ex:op_submitAnalysis/schema1:target/oas:requestBody - Shape cdifd:oasResponseNode: ex:op_submitAnalysis/schema1:target/oas:response,ex:op_submitAnalysis/schema1:target/oas:response,ex:op_searchAnalyses/schema1:target/oas:response,ex:op_searchAnalyses/schema1:target/oas:response - Shape cdifd:oasMediaTypeNode: ex:op_searchAnalyses/schema1:target/oas:response/oas:content,ex:op_submitAnalysis/schema1:target/oas:response/oas:content,ex:op_searchAnalyses/schema1:target/oas:response/oas:content,ex:op_submitAnalysis/schema1:target/oas:response/oas:content,ex:op_searchAnalyses/schema1:target/oas:response/oas:content,ex:op_submitAnalysis/schema1:target/oas:requestBody/oas:content
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nb80ca436a0ee458f9d5421b72c0a3909b10: *none* - Shape _:nb80ca436a0ee458f9d5421b72c0a3909b5: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:nb80ca436a0ee458f9d5421b72c0a3909b19: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:nb80ca436a0ee458f9d5421b72c0a3909b8: *none* - Shape _:nb80ca436a0ee458f9d5421b72c0a3909b4: *none* - Shape _:nb80ca436a0ee458f9d5421b72c0a3909b7: *none* - Shape _:nb80ca436a0ee458f9d5421b72c0a3909b6: *none* - Shape _:nb80ca436a0ee458f9d5421b72c0a3909b26: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n88d1f4d3022d4ea9963baadd6faec29bb22: *none* - Shape _:n88d1f4d3022d4ea9963baadd6faec29bb11: *none* - Shape _:n88d1f4d3022d4ea9963baadd6faec29bb23: *none* - Shape _:n88d1f4d3022d4ea9963baadd6faec29bb21: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n88d1f4d3022d4ea9963baadd6faec29bb25: *none* - Shape _:n88d1f4d3022d4ea9963baadd6faec29bb10: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n88d1f4d3022d4ea9963baadd6faec29bb20: *none* - Shape cdifd:CDIFIdentifierShape/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: ex:openApiWebAPI_001/schema1:termsOfService,ex:openApiWebAPI_001/schema1:documentation
Validation result for _sources/schemaorgProperties/labeledLink/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/labeledLink/rules.shacl: - Shape cdifd:CDIFLabeledLinkShape: ex:openApiWebAPI_001/schema1:termsOfService,ex:openApiWebAPI_001/schema1:documentation

Test passed: 2 / 2

example_1_1.json Example
Passed
Files
Using exampleCdifPhysicalMapping.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
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/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n7b59d8646eba4694a284740dfab7db3cb7: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n7b59d8646eba4694a284740dfab7db3cb6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n7b59d8646eba4694a284740dfab7db3cb10: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n7b59d8646eba4694a284740dfab7db3cb26: *none* - Shape _:n7b59d8646eba4694a284740dfab7db3cb19: *none* - Shape _:n7b59d8646eba4694a284740dfab7db3cb5: *none* - Shape _:n7b59d8646eba4694a284740dfab7db3cb8: *none* - Shape _:n7b59d8646eba4694a284740dfab7db3cb4: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:neda0e6055f844dfe842242c5d26fbc96b10: *none* - Shape _:neda0e6055f844dfe842242c5d26fbc96b23: *none* - Shape _:neda0e6055f844dfe842242c5d26fbc96b22: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:neda0e6055f844dfe842242c5d26fbc96b20: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:neda0e6055f844dfe842242c5d26fbc96b25: *none* - Shape _:neda0e6055f844dfe842242c5d26fbc96b11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:neda0e6055f844dfe842242c5d26fbc96b21: *none*
example_2_1.json Example
Passed
Files
Using exampleCdifPhysicalMappingComplete.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
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/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n7b59d8646eba4694a284740dfab7db3cb7: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n7b59d8646eba4694a284740dfab7db3cb6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n7b59d8646eba4694a284740dfab7db3cb10: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n7b59d8646eba4694a284740dfab7db3cb26: *none* - Shape _:n7b59d8646eba4694a284740dfab7db3cb19: *none* - Shape _:n7b59d8646eba4694a284740dfab7db3cb5: *none* - Shape _:n7b59d8646eba4694a284740dfab7db3cb8: *none* - Shape _:n7b59d8646eba4694a284740dfab7db3cb4: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:neda0e6055f844dfe842242c5d26fbc96b10: *none* - Shape _:neda0e6055f844dfe842242c5d26fbc96b23: *none* - Shape _:neda0e6055f844dfe842242c5d26fbc96b22: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:neda0e6055f844dfe842242c5d26fbc96b20: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:neda0e6055f844dfe842242c5d26fbc96b25: *none* - Shape _:neda0e6055f844dfe842242c5d26fbc96b11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:neda0e6055f844dfe842242c5d26fbc96b21: *none*

Test passed: 2 / 2

example_1_1.json Example
Passed
Files
Using exampleCdifProvActivityMinimal.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/cdifDataType/cdifProvActivity/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifProvActivity/rules.shacl: - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:ncfed67eaa2f34986ac99646ceb06fb0bb5: *none* - Shape cdifd:cdifProvActivityShape: *none* - Shape _:ncfed67eaa2f34986ac99646ceb06fb0bb12: *none* - Shape cdifd:cdifProvHowToShape: *none* - Shape _:ncfed67eaa2f34986ac99646ceb06fb0bb22: *none* - Shape _:ncfed67eaa2f34986ac99646ceb06fb0bb23: *none* - Shape _:ncfed67eaa2f34986ac99646ceb06fb0bb36: *none* - Shape cdifd:cdifProvHowToStepShape: *none* - Shape _:ncfed67eaa2f34986ac99646ceb06fb0bb4: *none* - Shape _:ncfed67eaa2f34986ac99646ceb06fb0bb13: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:ncfed67eaa2f34986ac99646ceb06fb0bb21: *none* - Shape _:ncfed67eaa2f34986ac99646ceb06fb0bb35: *none*
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape cdifd:geoCoordinatesNode: *none* - Shape _:n6a688261811d49749c0eb2c880b63b89b39: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n6a688261811d49749c0eb2c880b63b89b44: *none* - Shape _:n6a688261811d49749c0eb2c880b63b89b38: *none* - Shape _:n6a688261811d49749c0eb2c880b63b89b24: *none* - Shape _:n6a688261811d49749c0eb2c880b63b89b9: *none* - Shape _:n6a688261811d49749c0eb2c880b63b89b29: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape cdifd:geoShapeNode: *none* - Shape _:n6a688261811d49749c0eb2c880b63b89b4: *none* - Shape cdifd:spatialExtentProperty: *none* - Shape _:n6a688261811d49749c0eb2c880b63b89b10: *none* - Shape _:n6a688261811d49749c0eb2c880b63b89b13: *none* - Shape _:n6a688261811d49749c0eb2c880b63b89b16: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n6a688261811d49749c0eb2c880b63b89b42: *none* - Shape _:n6a688261811d49749c0eb2c880b63b89b41: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6a688261811d49749c0eb2c880b63b89b15: *none* - Shape _:n6a688261811d49749c0eb2c880b63b89b40: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:n6a688261811d49749c0eb2c880b63b89b3: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n850c87eda6e2459886be25eaefeb551eb8: *none* - Shape _:n850c87eda6e2459886be25eaefeb551eb19: *none* - Shape _:n850c87eda6e2459886be25eaefeb551eb4: *none* - Shape _:n850c87eda6e2459886be25eaefeb551eb5: *none* - Shape _:n850c87eda6e2459886be25eaefeb551eb10: *none* - Shape _:n850c87eda6e2459886be25eaefeb551eb7: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n850c87eda6e2459886be25eaefeb551eb6: *none* - Shape _:n850c87eda6e2459886be25eaefeb551eb26: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n6454afa26ca3496990b10374234de78ab22: *none* - Shape _:n6454afa26ca3496990b10374234de78ab20: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6454afa26ca3496990b10374234de78ab11: *none* - Shape _:n6454afa26ca3496990b10374234de78ab10: *none* - Shape _:n6454afa26ca3496990b10374234de78ab25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6454afa26ca3496990b10374234de78ab21: *none* - Shape _:n6454afa26ca3496990b10374234de78ab23: *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 _:n84fd64170e4f43c9be0acb102f712b51b5: *none* - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none* - Shape _:n84fd64170e4f43c9be0acb102f712b51b4: *none*
Validation result for _sources/schemaorgProperties/instrument/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/instrument/rules.shacl: - Shape cdifd:instrumentNode: *none*
Validation result for _sources/schemaorgProperties/organization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/organization/rules.shacl: - Shape _:n7d27edd7c4fc43ac9bdd267f78d27687b3: *none* - Shape cdifd:CDIFOrganizationShape: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/additionalProperty/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/additionalProperty/rules.shacl: - Shape _:nf134136e40ca4c23bdd113ef5f08cfeab7: *none* - Shape cdifd:CDIFAddPropertyTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nf134136e40ca4c23bdd113ef5f08cfeab33: *none* - Shape _:nf134136e40ca4c23bdd113ef5f08cfeab31: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf134136e40ca4c23bdd113ef5f08cfeab21: *none* - Shape _:nf134136e40ca4c23bdd113ef5f08cfeab6: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape _:nf134136e40ca4c23bdd113ef5f08cfeab14: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape: *none* - Shape _:nf134136e40ca4c23bdd113ef5f08cfeab28: *none* - Shape _:nf134136e40ca4c23bdd113ef5f08cfeab30: *none* - Shape cdifd:CDIFadditionalPropertyShape: *none* - Shape _:nf134136e40ca4c23bdd113ef5f08cfeab13: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFAddPropertyTermShape: *none* - Shape _:nf134136e40ca4c23bdd113ef5f08cfeab20: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFadditionalPropertyShape/sh:property/sh:or/rdf:first: *none* - Shape _:nf134136e40ca4c23bdd113ef5f08cfeab29: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape: *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/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape _:nb15547544ec94b27871cc5d81b80c96eb14: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: *none*
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:CDIFRoleShape: *none* - Shape _:n9a995554bdc54b66831cd1758ec97d62b16: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n9a995554bdc54b66831cd1758ec97d62b15: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n9a995554bdc54b66831cd1758ec97d62b17: *none* - Shape _:n9a995554bdc54b66831cd1758ec97d62b3: *none* - Shape _:n9a995554bdc54b66831cd1758ec97d62b20: *none* - Shape _:n9a995554bdc54b66831cd1758ec97d62b18: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n9a995554bdc54b66831cd1758ec97d62b4: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n9a995554bdc54b66831cd1758ec97d62b14: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none*
example_2_1.json Example
Passed
Files
Using exampleCdifProvActivity.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/cdifDataType/cdifProvActivity/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifProvActivity/rules.shacl: - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:ncfed67eaa2f34986ac99646ceb06fb0bb5: *none* - Shape cdifd:cdifProvActivityShape: *none* - Shape _:ncfed67eaa2f34986ac99646ceb06fb0bb12: *none* - Shape cdifd:cdifProvHowToShape: ex:activity-soil-chem-analysis/schema1:actionProcess - Shape _:ncfed67eaa2f34986ac99646ceb06fb0bb22: *none* - Shape _:ncfed67eaa2f34986ac99646ceb06fb0bb23: *none* - Shape _:ncfed67eaa2f34986ac99646ceb06fb0bb36: *none* - Shape cdifd:cdifProvHowToStepShape: ex:activity-soil-chem-analysis/schema1:actionProcess/schema1:step,ex:activity-soil-chem-analysis/schema1:actionProcess/schema1:step - Shape _:ncfed67eaa2f34986ac99646ceb06fb0bb4: *none* - Shape _:ncfed67eaa2f34986ac99646ceb06fb0bb13: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:ncfed67eaa2f34986ac99646ceb06fb0bb21: *none* - Shape _:ncfed67eaa2f34986ac99646ceb06fb0bb35: *none*
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape cdifd:geoCoordinatesNode: *none* - Shape _:n6a688261811d49749c0eb2c880b63b89b39: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n6a688261811d49749c0eb2c880b63b89b44: *none* - Shape _:n6a688261811d49749c0eb2c880b63b89b38: *none* - Shape _:n6a688261811d49749c0eb2c880b63b89b24: *none* - Shape _:n6a688261811d49749c0eb2c880b63b89b9: *none* - Shape _:n6a688261811d49749c0eb2c880b63b89b29: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape cdifd:geoShapeNode: *none* - Shape _:n6a688261811d49749c0eb2c880b63b89b4: *none* - Shape cdifd:spatialExtentProperty: ex:activity-soil-chem-analysis/schema1:location - Shape _:n6a688261811d49749c0eb2c880b63b89b10: *none* - Shape _:n6a688261811d49749c0eb2c880b63b89b13: *none* - Shape _:n6a688261811d49749c0eb2c880b63b89b16: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: ex:activity-soil-chem-analysis/prov:used/schema1:instrument/schema1:category,ex:activity-soil-chem-analysis/prov:used/schema1:instrument - Shape _:n6a688261811d49749c0eb2c880b63b89b42: *none* - Shape _:n6a688261811d49749c0eb2c880b63b89b41: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6a688261811d49749c0eb2c880b63b89b15: *none* - Shape _:n6a688261811d49749c0eb2c880b63b89b40: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:n6a688261811d49749c0eb2c880b63b89b3: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n850c87eda6e2459886be25eaefeb551eb8: *none* - Shape _:n850c87eda6e2459886be25eaefeb551eb19: *none* - Shape _:n850c87eda6e2459886be25eaefeb551eb4: *none* - Shape _:n850c87eda6e2459886be25eaefeb551eb5: *none* - Shape _:n850c87eda6e2459886be25eaefeb551eb10: *none* - Shape _:n850c87eda6e2459886be25eaefeb551eb7: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n850c87eda6e2459886be25eaefeb551eb6: *none* - Shape _:n850c87eda6e2459886be25eaefeb551eb26: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n6454afa26ca3496990b10374234de78ab22: *none* - Shape _:n6454afa26ca3496990b10374234de78ab20: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6454afa26ca3496990b10374234de78ab11: *none* - Shape _:n6454afa26ca3496990b10374234de78ab10: *none* - Shape _:n6454afa26ca3496990b10374234de78ab25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6454afa26ca3496990b10374234de78ab21: *none* - Shape _:n6454afa26ca3496990b10374234de78ab23: *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 _:n84fd64170e4f43c9be0acb102f712b51b5: *none* - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none* - Shape _:n84fd64170e4f43c9be0acb102f712b51b4: *none*
Validation result for _sources/schemaorgProperties/instrument/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/instrument/rules.shacl: - Shape cdifd:instrumentNode: *none*
Validation result for _sources/schemaorgProperties/organization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/organization/rules.shacl: - Shape _:n7d27edd7c4fc43ac9bdd267f78d27687b3: *none* - Shape cdifd:CDIFOrganizationShape: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/additionalProperty/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/additionalProperty/rules.shacl: - Shape _:nf134136e40ca4c23bdd113ef5f08cfeab7: *none* - Shape cdifd:CDIFAddPropertyTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nf134136e40ca4c23bdd113ef5f08cfeab33: *none* - Shape _:nf134136e40ca4c23bdd113ef5f08cfeab31: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf134136e40ca4c23bdd113ef5f08cfeab21: *none* - Shape _:nf134136e40ca4c23bdd113ef5f08cfeab6: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape _:nf134136e40ca4c23bdd113ef5f08cfeab14: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape: *none* - Shape _:nf134136e40ca4c23bdd113ef5f08cfeab28: *none* - Shape _:nf134136e40ca4c23bdd113ef5f08cfeab30: *none* - Shape cdifd:CDIFadditionalPropertyShape: *none* - Shape _:nf134136e40ca4c23bdd113ef5f08cfeab13: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFAddPropertyTermShape: *none* - Shape _:nf134136e40ca4c23bdd113ef5f08cfeab20: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFadditionalPropertyShape/sh:property/sh:or/rdf:first: *none* - Shape _:nf134136e40ca4c23bdd113ef5f08cfeab29: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape: detectionLimit,<https://registry.identifiers.org/registry/orcid>
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/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape _:nb15547544ec94b27871cc5d81b80c96eb14: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:CDIFContactPointShape: ex:activity-soil-chem-analysis/schema1:agent/schema1:contactPoint - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: ex:activity-soil-chem-analysis/schema1:agent
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:CDIFRoleShape: *none* - Shape _:n9a995554bdc54b66831cd1758ec97d62b16: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n9a995554bdc54b66831cd1758ec97d62b15: *none* - Shape cdifd:CDIFDefinedTermShape: ex:activity-soil-chem-analysis/prov:used/schema1:instrument/schema1:category,ex:activity-soil-chem-analysis/prov:used/schema1:instrument - Shape _:n9a995554bdc54b66831cd1758ec97d62b17: *none* - Shape _:n9a995554bdc54b66831cd1758ec97d62b3: *none* - Shape _:n9a995554bdc54b66831cd1758ec97d62b20: *none* - Shape _:n9a995554bdc54b66831cd1758ec97d62b18: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n9a995554bdc54b66831cd1758ec97d62b4: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n9a995554bdc54b66831cd1758ec97d62b14: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none*

Test passed: 2 / 2

example_1_1.json Example
Passed
Files
Using exampleCdifReference.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/cdifDataType/cdifReference/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifReference/rules.shacl: - Shape cdifd:CDIFRelationShape: ex:CdifRelationExample_001
Validation result for _sources/schemaorgProperties/labeledLink/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/labeledLink/rules.shacl: - Shape cdifd:CDIFLabeledLinkShape: ex:CdifRelationExample_001
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:ne27176ccfef2404e9700f2290356d34bb5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:ne27176ccfef2404e9700f2290356d34bb10: *none* - Shape _:ne27176ccfef2404e9700f2290356d34bb6: *none* - Shape _:ne27176ccfef2404e9700f2290356d34bb26: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:ne27176ccfef2404e9700f2290356d34bb7: *none* - Shape _:ne27176ccfef2404e9700f2290356d34bb8: *none* - Shape _:ne27176ccfef2404e9700f2290356d34bb4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne27176ccfef2404e9700f2290356d34bb19: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:nfb8a97998fe942729c86c55f3e577a56b10: *none* - Shape _:nfb8a97998fe942729c86c55f3e577a56b22: *none* - Shape _:nfb8a97998fe942729c86c55f3e577a56b25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nfb8a97998fe942729c86c55f3e577a56b20: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nfb8a97998fe942729c86c55f3e577a56b23: *none* - Shape _:nfb8a97998fe942729c86c55f3e577a56b11: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nfb8a97998fe942729c86c55f3e577a56b21: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none*
example_2_1.json Example
Passed
Files
Using exampleCdifReferenceComplete.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/cdifDataType/cdifReference/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifReference/rules.shacl: - Shape cdifd:CDIFRelationShape: ex:CdifRelationComplete_001
Validation result for _sources/schemaorgProperties/labeledLink/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/labeledLink/rules.shacl: - Shape cdifd:CDIFLabeledLinkShape: ex:CdifRelationComplete_001
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:ne27176ccfef2404e9700f2290356d34bb5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:ne27176ccfef2404e9700f2290356d34bb10: *none* - Shape _:ne27176ccfef2404e9700f2290356d34bb6: *none* - Shape _:ne27176ccfef2404e9700f2290356d34bb26: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:ne27176ccfef2404e9700f2290356d34bb7: *none* - Shape _:ne27176ccfef2404e9700f2290356d34bb8: *none* - Shape _:ne27176ccfef2404e9700f2290356d34bb4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne27176ccfef2404e9700f2290356d34bb19: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:nfb8a97998fe942729c86c55f3e577a56b10: *none* - Shape _:nfb8a97998fe942729c86c55f3e577a56b22: *none* - Shape _:nfb8a97998fe942729c86c55f3e577a56b25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nfb8a97998fe942729c86c55f3e577a56b20: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nfb8a97998fe942729c86c55f3e577a56b23: *none* - Shape _:nfb8a97998fe942729c86c55f3e577a56b11: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nfb8a97998fe942729c86c55f3e577a56b21: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none*

Test passed: 0 / 0

Test passed: 3 / 3

example_1_1.json Example
Passed
Files
Using exampleCdifStatisticsMinimal.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/cdifDataType/cdifStatistics/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifStatistics/rules.shacl: - Shape cdifd:cdifStatisticsShape: _:N0932d69f6bd347118aa95f4d8744ea5b - Shape cdifd:cdifStatisticsCollectionShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n919088f78a7b4f2f87690af7699dbd54b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n919088f78a7b4f2f87690af7699dbd54b19: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n919088f78a7b4f2f87690af7699dbd54b26: *none* - Shape _:n919088f78a7b4f2f87690af7699dbd54b4: *none* - Shape _:n919088f78a7b4f2f87690af7699dbd54b5: *none* - Shape _:n919088f78a7b4f2f87690af7699dbd54b7: *none* - Shape _:n919088f78a7b4f2f87690af7699dbd54b10: *none* - Shape _:n919088f78a7b4f2f87690af7699dbd54b6: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n8e7a398670064c8eb71a940b27f903f6b25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8e7a398670064c8eb71a940b27f903f6b22: *none* - Shape _:n8e7a398670064c8eb71a940b27f903f6b11: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n8e7a398670064c8eb71a940b27f903f6b10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n8e7a398670064c8eb71a940b27f903f6b20: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n8e7a398670064c8eb71a940b27f903f6b23: *none* - Shape _:n8e7a398670064c8eb71a940b27f903f6b21: *none*
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b70: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b73: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b14: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b17: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b71: *none* - Shape cdifd:CDIFxasInstanceVariableShape: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b66: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b11: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b18: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b15: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b75: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b20: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b10: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b69: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b67: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b72: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b13: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b16: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b10: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b37: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b8: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b11: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b30: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b4: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b51: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b44: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b14: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b52: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b45: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b38: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b5: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b9: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b29: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b7: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b12: *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*
example_2_1.json Example
Passed
Files
Using exampleCdifStatistics.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/cdifDataType/cdifStatistics/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifStatistics/rules.shacl: - Shape cdifd:cdifStatisticsShape: <https://example.org/stats/temperature-mean> - Shape cdifd:cdifStatisticsCollectionShape: *none* - Shape cdifd:cdifCategoryStatisticShape: <https://example.org/stats/temperature-mean>/cdif:has_CategoryStatistics,<https://example.org/stats/temperature-mean>/cdif:has_CategoryStatistics
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n919088f78a7b4f2f87690af7699dbd54b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n919088f78a7b4f2f87690af7699dbd54b19: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n919088f78a7b4f2f87690af7699dbd54b26: *none* - Shape _:n919088f78a7b4f2f87690af7699dbd54b4: *none* - Shape _:n919088f78a7b4f2f87690af7699dbd54b5: *none* - Shape _:n919088f78a7b4f2f87690af7699dbd54b7: *none* - Shape _:n919088f78a7b4f2f87690af7699dbd54b10: *none* - Shape _:n919088f78a7b4f2f87690af7699dbd54b6: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n8e7a398670064c8eb71a940b27f903f6b25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8e7a398670064c8eb71a940b27f903f6b22: *none* - Shape _:n8e7a398670064c8eb71a940b27f903f6b11: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n8e7a398670064c8eb71a940b27f903f6b10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n8e7a398670064c8eb71a940b27f903f6b20: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n8e7a398670064c8eb71a940b27f903f6b23: *none* - Shape _:n8e7a398670064c8eb71a940b27f903f6b21: *none*
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b70: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b73: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b14: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b17: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b71: *none* - Shape cdifd:CDIFxasInstanceVariableShape: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b66: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b11: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b18: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b15: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b75: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b20: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b10: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b69: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b67: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b72: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b13: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b16: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b10: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b37: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b8: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b11: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b30: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b4: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b51: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b44: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b14: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b52: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b45: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b38: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b5: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b9: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b29: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b7: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b12: *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*
example_3_1.json Example
Passed
Files
Using exampleCdifStatisticsCollection.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_3_1.jsonld created
Output Turtle example_3_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/cdifDataType/cdifStatistics/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifStatistics/rules.shacl: - Shape cdifd:cdifStatisticsShape: <https://example.org/stats/salinity-mean>,<https://example.org/stats/temperature-mean> - Shape cdifd:cdifStatisticsCollectionShape: <https://example.org/stats/dataset-summary> - Shape cdifd:cdifCategoryStatisticShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n919088f78a7b4f2f87690af7699dbd54b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n919088f78a7b4f2f87690af7699dbd54b19: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n919088f78a7b4f2f87690af7699dbd54b26: *none* - Shape _:n919088f78a7b4f2f87690af7699dbd54b4: *none* - Shape _:n919088f78a7b4f2f87690af7699dbd54b5: *none* - Shape _:n919088f78a7b4f2f87690af7699dbd54b7: *none* - Shape _:n919088f78a7b4f2f87690af7699dbd54b10: *none* - Shape _:n919088f78a7b4f2f87690af7699dbd54b6: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n8e7a398670064c8eb71a940b27f903f6b25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8e7a398670064c8eb71a940b27f903f6b22: *none* - Shape _:n8e7a398670064c8eb71a940b27f903f6b11: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n8e7a398670064c8eb71a940b27f903f6b10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n8e7a398670064c8eb71a940b27f903f6b20: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n8e7a398670064c8eb71a940b27f903f6b23: *none* - Shape _:n8e7a398670064c8eb71a940b27f903f6b21: *none*
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b70: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b73: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b14: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b17: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b71: *none* - Shape cdifd:CDIFxasInstanceVariableShape: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b66: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b11: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b18: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b15: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b75: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b20: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b10: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b69: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b67: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b72: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b13: *none* - Shape _:n2bb929d5f2844e56a15443f3cadfcdd4b16: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b10: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b37: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b8: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b11: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b30: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b4: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b51: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b44: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b14: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b52: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b45: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b38: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b5: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b9: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b29: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b7: *none* - Shape _:n01b3c5cf84844dd8ab02e9f08bc4da05b12: *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*

Test passed: 0 / 0

Test passed: 2 / 2

example_1_1.json Example
Passed
Files
Using exampleCdifTabularData.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/cdifDataType/cdifTabularData/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifTabularData/rules.shacl: - Shape cdifd:tabularDataShape: _:Na7b5c89bb23a419ba116fc502d3d6930 - Shape cdifd:tabularDataShape/sh:or/rdf:first: *none* - Shape cdifd:tabularDataShape/sh:or/rdf:rest/rdf:first: *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/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n06baaa244383421eb5996edfff63d7f2b5: *none* - Shape _:n06baaa244383421eb5996edfff63d7f2b26: *none* - Shape _:n06baaa244383421eb5996edfff63d7f2b10: *none* - Shape _:n06baaa244383421eb5996edfff63d7f2b4: *none* - Shape _:n06baaa244383421eb5996edfff63d7f2b19: *none* - Shape _:n06baaa244383421eb5996edfff63d7f2b8: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n06baaa244383421eb5996edfff63d7f2b7: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n06baaa244383421eb5996edfff63d7f2b6: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:nc8f5fe0adefc4d8097a316f7e861be7ab21: *none* - Shape _:nc8f5fe0adefc4d8097a316f7e861be7ab20: *none* - Shape _:nc8f5fe0adefc4d8097a316f7e861be7ab10: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nc8f5fe0adefc4d8097a316f7e861be7ab22: *none* - Shape _:nc8f5fe0adefc4d8097a316f7e861be7ab25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nc8f5fe0adefc4d8097a316f7e861be7ab11: *none* - Shape _:nc8f5fe0adefc4d8097a316f7e861be7ab23: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none*
example_2_1.json Example
Passed
Files
Using exampleCdifTabularDataComplete.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/cdifDataType/cdifTabularData/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifTabularData/rules.shacl: - Shape cdifd:tabularDataShape: _:N48d3e6f87ff446e789b3da3e20a86097 - Shape cdifd:tabularDataShape/sh:or/rdf:first: *none* - Shape cdifd:tabularDataShape/sh:or/rdf:rest/rdf:first: *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/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n06baaa244383421eb5996edfff63d7f2b5: *none* - Shape _:n06baaa244383421eb5996edfff63d7f2b26: *none* - Shape _:n06baaa244383421eb5996edfff63d7f2b10: *none* - Shape _:n06baaa244383421eb5996edfff63d7f2b4: *none* - Shape _:n06baaa244383421eb5996edfff63d7f2b19: *none* - Shape _:n06baaa244383421eb5996edfff63d7f2b8: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n06baaa244383421eb5996edfff63d7f2b7: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n06baaa244383421eb5996edfff63d7f2b6: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:nc8f5fe0adefc4d8097a316f7e861be7ab21: *none* - Shape _:nc8f5fe0adefc4d8097a316f7e861be7ab20: *none* - Shape _:nc8f5fe0adefc4d8097a316f7e861be7ab10: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nc8f5fe0adefc4d8097a316f7e861be7ab22: *none* - Shape _:nc8f5fe0adefc4d8097a316f7e861be7ab25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nc8f5fe0adefc4d8097a316f7e861be7ab11: *none* - Shape _:nc8f5fe0adefc4d8097a316f7e861be7ab23: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none*

Test passed: 0 / 0

Test passed: 0 / 0

Test passed: 1 / 2

example_1_1.json Example
SHACL: 1 Warning
Files
Using exampleCdifValueDomainMinimal.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/cdifDataType/cdifValueDomain/rules.shacl: Validation Report Conforms: False Results (1): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:datatype xsd:string ; sh:message Literal("A cdif:SubstantiveValueDomain should carry a cdif:displayLabel (human-readable label)") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path cdif:displayLabel ; sh:severity sh:Warning ] Focus Node: <https://example.org/vd/age-years> Result Path: cdif:displayLabel Message: A cdif:SubstantiveValueDomain should carry a cdif:displayLabel (human-readable label)
Focus nodes for _sources/cdifDataType/cdifValueDomain/rules.shacl: - Shape cdifd:cdifSubstantiveValueDomainShape: <https://example.org/vd/age-years> - 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/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8810b02b1b454d7c9a0bd491bc900d33b11: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n8810b02b1b454d7c9a0bd491bc900d33b23: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n8810b02b1b454d7c9a0bd491bc900d33b25: *none* - Shape _:n8810b02b1b454d7c9a0bd491bc900d33b10: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n8810b02b1b454d7c9a0bd491bc900d33b20: *none* - Shape _:n8810b02b1b454d7c9a0bd491bc900d33b21: *none* - Shape _:n8810b02b1b454d7c9a0bd491bc900d33b22: *none*
Validation result for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: - Shape cdifd:CDIFCodelistShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *none*
example_2_1.json Example
Passed
Files
Using exampleCdifValueDomainComplete.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/cdifDataType/cdifValueDomain/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifValueDomain/rules.shacl: - Shape cdifd:cdifSubstantiveValueDomainShape: <https://example.org/vd/country-iso3166> - 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: <https://example.org/enum-domain/iso3166>
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8810b02b1b454d7c9a0bd491bc900d33b11: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n8810b02b1b454d7c9a0bd491bc900d33b23: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n8810b02b1b454d7c9a0bd491bc900d33b25: *none* - Shape _:n8810b02b1b454d7c9a0bd491bc900d33b10: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n8810b02b1b454d7c9a0bd491bc900d33b20: *none* - Shape _:n8810b02b1b454d7c9a0bd491bc900d33b21: *none* - Shape _:n8810b02b1b454d7c9a0bd491bc900d33b22: *none*
Validation result for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: - Shape cdifd:CDIFCodelistShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *none*

Test passed: 1 / 1

example_1_1.json Example
Passed
Files
Using exampleObjectReference.json from examples
JSON Schema
Validation passed

Test passed: 1 / 1

example_1_1.json Example
Passed
Files
Using exampleDdicdiActivity.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/ddiProperties/ddicdiActivity/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiActivity/rules.shacl: - Shape _:n8a1c6cd60de74780948aea5a633ae810b8: *none* - Shape cdifd:ddicdiActivityShape: *none* - Shape _:n8a1c6cd60de74780948aea5a633ae810b28: *none* - Shape cdifd:ddicdiActivityStepShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:ddicdiActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8a1c6cd60de74780948aea5a633ae810b13: *none* - Shape cdifd:ddicdiActivityStepShape: *none* - Shape _:n8a1c6cd60de74780948aea5a633ae810b23: *none* - Shape cdifd:ddicdiActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:ddicdiActivityStepShape/sh:property/sh:or/rdf:first: *none*

Test passed: 1 / 1

example_1_1.json Example
Passed
Files
Using exampleDdicdiAgent.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/ddiProperties/ddicdiMachine/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiMachine/rules.shacl: - Shape cdifd:ddicdiMachineShape: *none*
Validation result for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: - Shape _:nda7af966a6a64f61a88e42773be19fdeb3: *none* - Shape _:nda7af966a6a64f61a88e42773be19fdeb8: *none* - Shape cdifd:ddicdiProcessingAgentShape: *none* - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/ddiProperties/ddicdiIndividual/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiIndividual/rules.shacl: - Shape cdifd:ddicdiIndividualShape: ex:researcher-jane-doe
Validation result for _sources/ddiProperties/ddicdiOrganization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiOrganization/rules.shacl: - Shape cdifd:ddicdiOrganizationShape: *none*

Test passed: 0 / 1

example_1_1.json Example
SHACL: 1 Warning
Files
Using exampleDdicdiCodeList.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/ddiProperties/ddicdiCodeList/rules.shacl: Validation Report Conforms: False Results (1): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("A DDI-CDI CodeList should be defined by at least one cdi:isDefinedBy Concept (or id-reference)") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path cdi:isDefinedBy ; sh:severity sh:Warning ] Focus Node: <https://example.org/codelist/qualityFlag> Result Path: cdi:isDefinedBy Message: A DDI-CDI CodeList should be defined by at least one cdi:isDefinedBy Concept (or id-reference)
Focus nodes for _sources/ddiProperties/ddicdiCodeList/rules.shacl: - Shape cdifd:ddicdiCodeListShape: <https://example.org/codelist/qualityFlag>
Validation result for _sources/ddiProperties/ddicdiMachine/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiMachine/rules.shacl: - Shape cdifd:ddicdiMachineShape: *none*
Validation result for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none* - Shape _:nd837a06971174b2abe55fe56233f0aa5b8: *none* - Shape _:nd837a06971174b2abe55fe56233f0aa5b3: *none* - Shape cdifd:ddicdiProcessingAgentShape: *none* - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/ddiProperties/ddicdiIndividual/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiIndividual/rules.shacl: - Shape cdifd:ddicdiIndividualShape: *none*
Validation result for _sources/ddiProperties/ddicdiOrganization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiOrganization/rules.shacl: - Shape cdifd:ddicdiOrganizationShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*

Test passed: 1 / 1

example_1_1.json Example
Passed
Files
Using exampleDdicdiCollections.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/ddiProperties/ddicdiCollections/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiCollections/rules.shacl: - Shape cdifd:ddicdiCollectionShape: <https://example.org/collection/monitoringStations>

Test passed: 1 / 1

example_1_1.json Example
Passed
Files
Using exampleDdicdiControlledVocabularyEntry.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/ddiProperties/ddicdiControlledVocabularyEntry/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiControlledVocabularyEntry/rules.shacl: - Shape cdifd:ddicdiControlledVocabularyEntryShape: <https://example.org/cve/decimal>

Test passed: 1 / 1

example_1_1.json Example
Passed
Files
Using exampleDdicdiDataStructure.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/ddiProperties/ddicdiDataStructure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiDataStructure/rules.shacl: - Shape cdifd:ddicdiDimensionalDataStructureShape: *none* - Shape cdifd:ddicdiWideDataStructureShape: <https://example.org/struct/dailyTemperature> - Shape cdifd:ddicdiDataStructureShape: *none* - Shape cdifd:ddicdiLongDataStructureShape: *none*
Validation result for _sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl: - Shape cdifd:ddicdiIdentifierComponentShape: <https://example.org/struct/dailyTemperature/comp/observationDate> - Shape cdifd:ddicdiDimensionComponentShape: *none* - Shape cdifd:ddicdiVariableDescriptorComponentShape: *none* - Shape cdifd:ddicdiAttributeComponentShape: *none* - Shape cdifd:ddicdiVariableValueComponentShape: *none* - Shape cdifd:ddicdiMeasureComponentShape: <https://example.org/struct/dailyTemperature/comp/airTemperature>
Validation result for _sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl: - Shape cdifd:ddicdiRepresentedVariableShape: *none*
Validation result for _sources/ddiProperties/ddicdiValueDomain/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiValueDomain/rules.shacl: - Shape cdifd:ddicdiValueAndConceptDescriptionShape: *none* - Shape cdifd:ddicdiDescriptorShape: *none* - Shape cdifd:ddicdiDescriptorValueDomainShape: *none* - Shape cdifd:ddicdiSentinelValueDomainShape: *none* - Shape cdifd:ddicdiSubstantiveValueDomainShape: *none*
Validation result for _sources/ddiProperties/ddicdiInstanceVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiInstanceVariable/rules.shacl: - Shape cdifd:ddicdiInstanceVariableShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl: - Shape cdifd:ddicdiEnumerationDomainShape: *none*
Validation result for _sources/ddiProperties/ddicdiMachine/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiMachine/rules.shacl: - Shape cdifd:ddicdiMachineShape: *none*
Validation result for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8f31b327368e4555af7d4741465230b8b3: *none* - Shape cdifd:ddicdiProcessingAgentShape: *none* - Shape _:n8f31b327368e4555af7d4741465230b8b8: *none* - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/ddiProperties/ddicdiIndividual/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiIndividual/rules.shacl: - Shape cdifd:ddicdiIndividualShape: *none*
Validation result for _sources/ddiProperties/ddicdiOrganization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiOrganization/rules.shacl: - Shape cdifd:ddicdiOrganizationShape: *none*
Validation result for _sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl: - Shape cdifd:ddicdiReferenceVariableShape: *none* - Shape cdifd:ddicdiDescriptorVariableShape: *none*

Test passed: 1 / 1

example_1_1.json Example
Passed
Files
Using exampleDdicdiDataStructureComponent.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl: - Shape cdifd:ddicdiIdentifierComponentShape: *none* - Shape cdifd:ddicdiDimensionComponentShape: *none* - Shape cdifd:ddicdiVariableDescriptorComponentShape: *none* - Shape cdifd:ddicdiAttributeComponentShape: *none* - Shape cdifd:ddicdiVariableValueComponentShape: *none* - Shape cdifd:ddicdiMeasureComponentShape: <https://example.org/struct/dailyTemperature/comp/airTemperature>
Validation result for _sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl: - Shape cdifd:ddicdiRepresentedVariableShape: *none*
Validation result for _sources/ddiProperties/ddicdiValueDomain/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiValueDomain/rules.shacl: - Shape cdifd:ddicdiValueAndConceptDescriptionShape: *none* - Shape cdifd:ddicdiDescriptorShape: *none* - Shape cdifd:ddicdiDescriptorValueDomainShape: *none* - Shape cdifd:ddicdiSentinelValueDomainShape: *none* - Shape cdifd:ddicdiSubstantiveValueDomainShape: *none*
Validation result for _sources/ddiProperties/ddicdiInstanceVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiInstanceVariable/rules.shacl: - Shape cdifd:ddicdiInstanceVariableShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl: - Shape cdifd:ddicdiEnumerationDomainShape: *none*
Validation result for _sources/ddiProperties/ddicdiMachine/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiMachine/rules.shacl: - Shape cdifd:ddicdiMachineShape: *none*
Validation result for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8d954c4968784327a59035dda9cc4931b3: *none* - Shape cdifd:ddicdiProcessingAgentShape: *none* - Shape _:n8d954c4968784327a59035dda9cc4931b8: *none* - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/ddiProperties/ddicdiIndividual/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiIndividual/rules.shacl: - Shape cdifd:ddicdiIndividualShape: *none*
Validation result for _sources/ddiProperties/ddicdiOrganization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiOrganization/rules.shacl: - Shape cdifd:ddicdiOrganizationShape: *none*
Validation result for _sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl: - Shape cdifd:ddicdiReferenceVariableShape: *none* - Shape cdifd:ddicdiDescriptorVariableShape: *none*

Test passed: 0 / 0

Test passed: 0 / 1

example_1_1.json Example
SHACL: 1 Warning
Files
Using exampleDdicdiEnumerationDomain.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl: Validation Report Conforms: False Results (1): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("A DDI-CDI EnumerationDomain should be defined by at least one cdi:isDefinedBy Concept (or id-reference)") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path cdi:isDefinedBy ; sh:severity sh:Warning ] Focus Node: <https://example.org/domain/qualityFlag> Result Path: cdi:isDefinedBy Message: A DDI-CDI EnumerationDomain should be defined by at least one cdi:isDefinedBy Concept (or id-reference)
Focus nodes for _sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl: - Shape cdifd:ddicdiEnumerationDomainShape: <https://example.org/domain/qualityFlag>
Validation result for _sources/ddiProperties/ddicdiMachine/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiMachine/rules.shacl: - Shape cdifd:ddicdiMachineShape: *none*
Validation result for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: - Shape _:nb87082fcc3dd476f8a29bc8e90877278b3: *none* - Shape cdifd:ddicdiProcessingAgentShape: *none* - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none* - Shape _:nb87082fcc3dd476f8a29bc8e90877278b8: *none* - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/ddiProperties/ddicdiIndividual/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiIndividual/rules.shacl: - Shape cdifd:ddicdiIndividualShape: *none*
Validation result for _sources/ddiProperties/ddicdiOrganization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiOrganization/rules.shacl: - Shape cdifd:ddicdiOrganizationShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*

Test passed: 1 / 1

example_1_1.json Example
Passed
Files
Using exampleDdicdiIndividual.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/ddiProperties/ddicdiIndividual/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiIndividual/rules.shacl: - Shape cdifd:ddicdiIndividualShape: ex:researcher-jane-doe

Test passed: 1 / 1

example_1_1.json Example
Passed
Files
Using exampleDdicdiInstanceVariable.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/ddiProperties/ddicdiInstanceVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiInstanceVariable/rules.shacl: - Shape cdifd:ddicdiInstanceVariableShape: <https://example.org/dataset/oceanTemp2025/var/seaWaterTemp>
Validation result for _sources/ddiProperties/ddicdiValueDomain/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiValueDomain/rules.shacl: - Shape cdifd:ddicdiValueAndConceptDescriptionShape: *none* - Shape cdifd:ddicdiDescriptorShape: *none* - Shape cdifd:ddicdiDescriptorValueDomainShape: *none* - Shape cdifd:ddicdiSentinelValueDomainShape: *none* - Shape cdifd:ddicdiSubstantiveValueDomainShape: *none*
Validation result for _sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl: - Shape cdifd:ddicdiEnumerationDomainShape: *none*
Validation result for _sources/ddiProperties/ddicdiMachine/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiMachine/rules.shacl: - Shape cdifd:ddicdiMachineShape: *none*
Validation result for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: - Shape _:n94765ac92ffc4d628dda1420612ebc89b3: *none* - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:ddicdiProcessingAgentShape: *none* - Shape _:n94765ac92ffc4d628dda1420612ebc89b8: *none*
Validation result for _sources/ddiProperties/ddicdiIndividual/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiIndividual/rules.shacl: - Shape cdifd:ddicdiIndividualShape: *none*
Validation result for _sources/ddiProperties/ddicdiOrganization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiOrganization/rules.shacl: - Shape cdifd:ddicdiOrganizationShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl: - Shape cdifd:ddicdiIdentifierComponentShape: *none* - Shape cdifd:ddicdiDimensionComponentShape: *none* - Shape cdifd:ddicdiVariableDescriptorComponentShape: *none* - Shape cdifd:ddicdiAttributeComponentShape: *none* - Shape cdifd:ddicdiVariableValueComponentShape: *none* - Shape cdifd:ddicdiMeasureComponentShape: *none*
Validation result for _sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl: - Shape cdifd:ddicdiRepresentedVariableShape: *none*
Validation result for _sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl: - Shape cdifd:ddicdiReferenceVariableShape: *none* - Shape cdifd:ddicdiDescriptorVariableShape: *none*

Test passed: 1 / 1

example_1_1.json Example
Passed
Files
Using exampleDdicdiKeyValueStructure.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/ddiProperties/ddicdiKeyValueStructure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiKeyValueStructure/rules.shacl: - Shape cdifd:ddicdiKeyValueStructureShape: <https://example.org/kvstructure/observations>
Validation result for _sources/ddiProperties/ddicdiInstanceVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiInstanceVariable/rules.shacl: - Shape cdifd:ddicdiInstanceVariableShape: *none*
Validation result for _sources/ddiProperties/ddicdiValueDomain/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiValueDomain/rules.shacl: - Shape cdifd:ddicdiValueAndConceptDescriptionShape: *none* - Shape cdifd:ddicdiDescriptorShape: *none* - Shape cdifd:ddicdiDescriptorValueDomainShape: *none* - Shape cdifd:ddicdiSentinelValueDomainShape: *none* - Shape cdifd:ddicdiSubstantiveValueDomainShape: *none*
Validation result for _sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl: - Shape cdifd:ddicdiEnumerationDomainShape: *none*
Validation result for _sources/ddiProperties/ddicdiMachine/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiMachine/rules.shacl: - Shape cdifd:ddicdiMachineShape: *none*
Validation result for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: - Shape cdifd:ddicdiProcessingAgentShape: *none* - Shape _:n9de63f5f1c264d96acfdcbea4616405bb8: *none* - Shape _:n9de63f5f1c264d96acfdcbea4616405bb3: *none* - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/ddiProperties/ddicdiIndividual/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiIndividual/rules.shacl: - Shape cdifd:ddicdiIndividualShape: *none*
Validation result for _sources/ddiProperties/ddicdiOrganization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiOrganization/rules.shacl: - Shape cdifd:ddicdiOrganizationShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl: - Shape cdifd:ddicdiIdentifierComponentShape: *none* - Shape cdifd:ddicdiDimensionComponentShape: *none* - Shape cdifd:ddicdiVariableDescriptorComponentShape: *none* - Shape cdifd:ddicdiAttributeComponentShape: *none* - Shape cdifd:ddicdiVariableValueComponentShape: *none* - Shape cdifd:ddicdiMeasureComponentShape: *none*
Validation result for _sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl: - Shape cdifd:ddicdiRepresentedVariableShape: *none*
Validation result for _sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl: - Shape cdifd:ddicdiReferenceVariableShape: *none* - Shape cdifd:ddicdiDescriptorVariableShape: *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*
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape _:n176305b206f54db69d4da0c228e0f9aab67: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape _:n176305b206f54db69d4da0c228e0f9aab20: *none* - Shape _:n176305b206f54db69d4da0c228e0f9aab69: *none* - Shape _:n176305b206f54db69d4da0c228e0f9aab71: *none* - Shape cdifd:CDIFxasInstanceVariableShape: *none* - Shape _:n176305b206f54db69d4da0c228e0f9aab17: *none* - Shape _:n176305b206f54db69d4da0c228e0f9aab72: *none* - Shape _:n176305b206f54db69d4da0c228e0f9aab15: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n176305b206f54db69d4da0c228e0f9aab14: *none* - Shape _:n176305b206f54db69d4da0c228e0f9aab70: *none* - Shape _:n176305b206f54db69d4da0c228e0f9aab73: *none* - Shape _:n176305b206f54db69d4da0c228e0f9aab18: *none* - Shape _:n176305b206f54db69d4da0c228e0f9aab66: *none* - Shape _:n176305b206f54db69d4da0c228e0f9aab11: *none* - Shape _:n176305b206f54db69d4da0c228e0f9aab16: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:n176305b206f54db69d4da0c228e0f9aab13: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape _:n176305b206f54db69d4da0c228e0f9aab10: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n176305b206f54db69d4da0c228e0f9aab75: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:n05023e4688cd4af7bb43a8b43484b23ab4: *none* - Shape _:n05023e4688cd4af7bb43a8b43484b23ab44: *none* - Shape _:n05023e4688cd4af7bb43a8b43484b23ab12: *none* - Shape _:n05023e4688cd4af7bb43a8b43484b23ab14: *none* - Shape _:n05023e4688cd4af7bb43a8b43484b23ab45: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n05023e4688cd4af7bb43a8b43484b23ab29: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n05023e4688cd4af7bb43a8b43484b23ab9: *none* - Shape _:n05023e4688cd4af7bb43a8b43484b23ab10: *none* - Shape _:n05023e4688cd4af7bb43a8b43484b23ab7: *none* - Shape _:n05023e4688cd4af7bb43a8b43484b23ab37: *none* - Shape _:n05023e4688cd4af7bb43a8b43484b23ab8: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n05023e4688cd4af7bb43a8b43484b23ab51: *none* - Shape _:n05023e4688cd4af7bb43a8b43484b23ab30: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:n05023e4688cd4af7bb43a8b43484b23ab52: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n05023e4688cd4af7bb43a8b43484b23ab5: *none* - Shape _:n05023e4688cd4af7bb43a8b43484b23ab38: *none* - Shape _:n05023e4688cd4af7bb43a8b43484b23ab11: *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/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:ne2c36700caf44a53b9b8e893e5563b82b10: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:ne2c36700caf44a53b9b8e893e5563b82b4: *none* - Shape _:ne2c36700caf44a53b9b8e893e5563b82b7: *none* - Shape _:ne2c36700caf44a53b9b8e893e5563b82b5: *none* - Shape _:ne2c36700caf44a53b9b8e893e5563b82b19: *none* - Shape _:ne2c36700caf44a53b9b8e893e5563b82b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne2c36700caf44a53b9b8e893e5563b82b6: *none* - Shape _:ne2c36700caf44a53b9b8e893e5563b82b26: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n115837e6110d435b9ec611ed162a2fd0b10: *none* - Shape _:n115837e6110d435b9ec611ed162a2fd0b22: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n115837e6110d435b9ec611ed162a2fd0b23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n115837e6110d435b9ec611ed162a2fd0b21: *none* - Shape _:n115837e6110d435b9ec611ed162a2fd0b11: *none* - Shape _:n115837e6110d435b9ec611ed162a2fd0b20: *none* - Shape _:n115837e6110d435b9ec611ed162a2fd0b25: *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:cdifStatisticsCollectionShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none*
Validation result for _sources/ddiProperties/ddicdiDataStructure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiDataStructure/rules.shacl: - Shape cdifd:ddicdiDimensionalDataStructureShape: *none* - Shape cdifd:ddicdiWideDataStructureShape: *none* - Shape cdifd:ddicdiDataStructureShape: *none* - Shape cdifd:ddicdiLongDataStructureShape: *none*

Test passed: 1 / 1

example_1_1.json Example
Passed
Files
Using exampleDdicdiLogicalRecord.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/ddiProperties/ddicdiLogicalRecord/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiLogicalRecord/rules.shacl: - Shape cdifd:ddicdiLogicalRecordShape: <https://example.org/record/dailyTemperature>
Validation result for _sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl: - Shape cdifd:ddicdiIdentifierComponentShape: *none* - Shape cdifd:ddicdiDimensionComponentShape: *none* - Shape cdifd:ddicdiVariableDescriptorComponentShape: *none* - Shape cdifd:ddicdiAttributeComponentShape: *none* - Shape cdifd:ddicdiVariableValueComponentShape: *none* - Shape cdifd:ddicdiMeasureComponentShape: *none*
Validation result for _sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl: - Shape cdifd:ddicdiRepresentedVariableShape: *none*
Validation result for _sources/ddiProperties/ddicdiValueDomain/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiValueDomain/rules.shacl: - Shape cdifd:ddicdiValueAndConceptDescriptionShape: *none* - Shape cdifd:ddicdiDescriptorShape: *none* - Shape cdifd:ddicdiDescriptorValueDomainShape: *none* - Shape cdifd:ddicdiSentinelValueDomainShape: *none* - Shape cdifd:ddicdiSubstantiveValueDomainShape: *none*
Validation result for _sources/ddiProperties/ddicdiInstanceVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiInstanceVariable/rules.shacl: - Shape cdifd:ddicdiInstanceVariableShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl: - Shape cdifd:ddicdiEnumerationDomainShape: *none*
Validation result for _sources/ddiProperties/ddicdiMachine/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiMachine/rules.shacl: - Shape cdifd:ddicdiMachineShape: *none*
Validation result for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: - Shape _:nd45ac986b7d84e1d8c7bd70a9c6071dab3: *none* - Shape cdifd:ddicdiProcessingAgentShape: *none* - Shape _:nd45ac986b7d84e1d8c7bd70a9c6071dab8: *none* - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/ddiProperties/ddicdiIndividual/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiIndividual/rules.shacl: - Shape cdifd:ddicdiIndividualShape: *none*
Validation result for _sources/ddiProperties/ddicdiOrganization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiOrganization/rules.shacl: - Shape cdifd:ddicdiOrganizationShape: *none*
Validation result for _sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl: - Shape cdifd:ddicdiReferenceVariableShape: *none* - Shape cdifd:ddicdiDescriptorVariableShape: *none*
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape _:n383022e4c0de486b83c2bdd30e0da533b16: *none* - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape _:n383022e4c0de486b83c2bdd30e0da533b67: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n383022e4c0de486b83c2bdd30e0da533b20: *none* - Shape _:n383022e4c0de486b83c2bdd30e0da533b71: *none* - Shape _:n383022e4c0de486b83c2bdd30e0da533b18: *none* - Shape _:n383022e4c0de486b83c2bdd30e0da533b73: *none* - Shape _:n383022e4c0de486b83c2bdd30e0da533b11: *none* - Shape _:n383022e4c0de486b83c2bdd30e0da533b17: *none* - Shape _:n383022e4c0de486b83c2bdd30e0da533b75: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFxasInstanceVariableShape: *none* - Shape _:n383022e4c0de486b83c2bdd30e0da533b72: *none* - Shape _:n383022e4c0de486b83c2bdd30e0da533b15: *none* - Shape _:n383022e4c0de486b83c2bdd30e0da533b66: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:n383022e4c0de486b83c2bdd30e0da533b70: *none* - Shape _:n383022e4c0de486b83c2bdd30e0da533b13: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape _:n383022e4c0de486b83c2bdd30e0da533b69: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:n383022e4c0de486b83c2bdd30e0da533b10: *none* - Shape _:n383022e4c0de486b83c2bdd30e0da533b14: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne71d01e74d56412c9ae434e173521407b51: *none* - Shape _:ne71d01e74d56412c9ae434e173521407b9: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne71d01e74d56412c9ae434e173521407b12: *none* - Shape _:ne71d01e74d56412c9ae434e173521407b37: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne71d01e74d56412c9ae434e173521407b14: *none* - Shape _:ne71d01e74d56412c9ae434e173521407b8: *none* - Shape _:ne71d01e74d56412c9ae434e173521407b45: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne71d01e74d56412c9ae434e173521407b52: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne71d01e74d56412c9ae434e173521407b5: *none* - Shape _:ne71d01e74d56412c9ae434e173521407b38: *none* - Shape _:ne71d01e74d56412c9ae434e173521407b30: *none* - Shape _:ne71d01e74d56412c9ae434e173521407b7: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:ne71d01e74d56412c9ae434e173521407b29: *none* - Shape _:ne71d01e74d56412c9ae434e173521407b44: *none* - Shape _:ne71d01e74d56412c9ae434e173521407b11: *none* - Shape _:ne71d01e74d56412c9ae434e173521407b10: *none* - Shape _:ne71d01e74d56412c9ae434e173521407b4: *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/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n6ac0f9d4e54f4fd9b63c37a104abe43cb6: *none* - Shape _:n6ac0f9d4e54f4fd9b63c37a104abe43cb7: *none* - Shape _:n6ac0f9d4e54f4fd9b63c37a104abe43cb26: *none* - Shape _:n6ac0f9d4e54f4fd9b63c37a104abe43cb5: *none* - Shape _:n6ac0f9d4e54f4fd9b63c37a104abe43cb10: *none* - Shape _:n6ac0f9d4e54f4fd9b63c37a104abe43cb4: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n6ac0f9d4e54f4fd9b63c37a104abe43cb19: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6ac0f9d4e54f4fd9b63c37a104abe43cb8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n78fade1854934c94a1c3fc44c0ea4e1eb23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n78fade1854934c94a1c3fc44c0ea4e1eb21: *none* - Shape _:n78fade1854934c94a1c3fc44c0ea4e1eb10: *none* - Shape _:n78fade1854934c94a1c3fc44c0ea4e1eb22: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n78fade1854934c94a1c3fc44c0ea4e1eb25: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n78fade1854934c94a1c3fc44c0ea4e1eb11: *none* - Shape _:n78fade1854934c94a1c3fc44c0ea4e1eb20: *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:cdifStatisticsCollectionShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none*
Validation result for _sources/ddiProperties/ddicdiDataStructure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiDataStructure/rules.shacl: - Shape cdifd:ddicdiDimensionalDataStructureShape: *none* - Shape cdifd:ddicdiWideDataStructureShape: *none* - Shape cdifd:ddicdiDataStructureShape: *none* - Shape cdifd:ddicdiLongDataStructureShape: *none*

Test passed: 1 / 1

example_1_1.json Example
Passed
Files
Using exampleDdicdiLogicalRecordRepository.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/ddiProperties/ddicdiLogicalRecordRepository/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiLogicalRecordRepository/rules.shacl: - Shape cdifd:ddicdiLogicalRecordRelationshipShape: *none* - Shape cdifd:ddicdiLogicalRecordRepositoryShape: <https://example.org/repo/survey-2025> - Shape cdifd:ddicdiInstanceVariableMapShape: *none*
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape _:n4382b3da3a4e4273a468acd4c85f441ab70: *none* - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape _:n4382b3da3a4e4273a468acd4c85f441ab72: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape _:n4382b3da3a4e4273a468acd4c85f441ab15: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n4382b3da3a4e4273a468acd4c85f441ab14: *none* - Shape _:n4382b3da3a4e4273a468acd4c85f441ab10: *none* - Shape _:n4382b3da3a4e4273a468acd4c85f441ab11: *none* - Shape cdifd:CDIFxasInstanceVariableShape: *none* - Shape _:n4382b3da3a4e4273a468acd4c85f441ab17: *none* - Shape _:n4382b3da3a4e4273a468acd4c85f441ab69: *none* - Shape _:n4382b3da3a4e4273a468acd4c85f441ab75: *none* - Shape _:n4382b3da3a4e4273a468acd4c85f441ab71: *none* - Shape _:n4382b3da3a4e4273a468acd4c85f441ab20: *none* - Shape _:n4382b3da3a4e4273a468acd4c85f441ab13: *none* - Shape _:n4382b3da3a4e4273a468acd4c85f441ab67: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:n4382b3da3a4e4273a468acd4c85f441ab16: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n4382b3da3a4e4273a468acd4c85f441ab73: *none* - Shape _:n4382b3da3a4e4273a468acd4c85f441ab66: *none* - Shape _:n4382b3da3a4e4273a468acd4c85f441ab18: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:n11236a19ec384ffb804c5be3e039191ab51: *none* - Shape _:n11236a19ec384ffb804c5be3e039191ab9: *none* - Shape _:n11236a19ec384ffb804c5be3e039191ab11: *none* - Shape _:n11236a19ec384ffb804c5be3e039191ab30: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n11236a19ec384ffb804c5be3e039191ab10: *none* - Shape _:n11236a19ec384ffb804c5be3e039191ab29: *none* - Shape _:n11236a19ec384ffb804c5be3e039191ab8: *none* - Shape _:n11236a19ec384ffb804c5be3e039191ab5: *none* - Shape _:n11236a19ec384ffb804c5be3e039191ab4: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n11236a19ec384ffb804c5be3e039191ab12: *none* - Shape _:n11236a19ec384ffb804c5be3e039191ab44: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n11236a19ec384ffb804c5be3e039191ab38: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:n11236a19ec384ffb804c5be3e039191ab45: *none* - Shape _:n11236a19ec384ffb804c5be3e039191ab14: *none* - Shape _:n11236a19ec384ffb804c5be3e039191ab7: *none* - Shape _:n11236a19ec384ffb804c5be3e039191ab37: *none* - Shape _:n11236a19ec384ffb804c5be3e039191ab52: *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/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n7b11ed64b23b4b32a9b8ae54fb2ecff1b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n7b11ed64b23b4b32a9b8ae54fb2ecff1b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n7b11ed64b23b4b32a9b8ae54fb2ecff1b10: *none* - Shape _:n7b11ed64b23b4b32a9b8ae54fb2ecff1b26: *none* - Shape _:n7b11ed64b23b4b32a9b8ae54fb2ecff1b19: *none* - Shape _:n7b11ed64b23b4b32a9b8ae54fb2ecff1b5: *none* - Shape _:n7b11ed64b23b4b32a9b8ae54fb2ecff1b7: *none* - Shape _:n7b11ed64b23b4b32a9b8ae54fb2ecff1b6: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n2a0d590f47d84d048401862d365514f3b10: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n2a0d590f47d84d048401862d365514f3b25: *none* - Shape _:n2a0d590f47d84d048401862d365514f3b23: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n2a0d590f47d84d048401862d365514f3b22: *none* - Shape _:n2a0d590f47d84d048401862d365514f3b11: *none* - Shape _:n2a0d590f47d84d048401862d365514f3b21: *none* - Shape _:n2a0d590f47d84d048401862d365514f3b20: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *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:cdifStatisticsCollectionShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/ddiProperties/ddicdiLogicalRecord/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiLogicalRecord/rules.shacl: - Shape cdifd:ddicdiLogicalRecordShape: *none*
Validation result for _sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl: - Shape cdifd:ddicdiIdentifierComponentShape: *none* - Shape cdifd:ddicdiDimensionComponentShape: *none* - Shape cdifd:ddicdiVariableDescriptorComponentShape: *none* - Shape cdifd:ddicdiAttributeComponentShape: *none* - Shape cdifd:ddicdiVariableValueComponentShape: *none* - Shape cdifd:ddicdiMeasureComponentShape: *none*
Validation result for _sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl: - Shape cdifd:ddicdiRepresentedVariableShape: *none*
Validation result for _sources/ddiProperties/ddicdiValueDomain/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiValueDomain/rules.shacl: - Shape cdifd:ddicdiValueAndConceptDescriptionShape: *none* - Shape cdifd:ddicdiDescriptorShape: *none* - Shape cdifd:ddicdiDescriptorValueDomainShape: *none* - Shape cdifd:ddicdiSentinelValueDomainShape: *none* - Shape cdifd:ddicdiSubstantiveValueDomainShape: *none*
Validation result for _sources/ddiProperties/ddicdiInstanceVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiInstanceVariable/rules.shacl: - Shape cdifd:ddicdiInstanceVariableShape: *none*
Validation result for _sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl: - Shape cdifd:ddicdiEnumerationDomainShape: *none*
Validation result for _sources/ddiProperties/ddicdiMachine/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiMachine/rules.shacl: - Shape cdifd:ddicdiMachineShape: *none*
Validation result for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none* - Shape _:nbe21d46ac12f47d59b2fb1511532e045b8: *none* - Shape cdifd:ddicdiProcessingAgentShape: *none* - Shape _:nbe21d46ac12f47d59b2fb1511532e045b3: *none* - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/ddiProperties/ddicdiIndividual/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiIndividual/rules.shacl: - Shape cdifd:ddicdiIndividualShape: *none*
Validation result for _sources/ddiProperties/ddicdiOrganization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiOrganization/rules.shacl: - Shape cdifd:ddicdiOrganizationShape: *none*
Validation result for _sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl: - Shape cdifd:ddicdiReferenceVariableShape: *none* - Shape cdifd:ddicdiDescriptorVariableShape: *none*
Validation result for _sources/ddiProperties/ddicdiDataStructure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiDataStructure/rules.shacl: - Shape cdifd:ddicdiDimensionalDataStructureShape: *none* - Shape cdifd:ddicdiWideDataStructureShape: *none* - Shape cdifd:ddicdiDataStructureShape: *none* - Shape cdifd:ddicdiLongDataStructureShape: *none*

Test passed: 1 / 1

example_1_1.json Example
Passed
Files
Using exampleDdicdiMachine.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/ddiProperties/ddicdiMachine/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiMachine/rules.shacl: - Shape cdifd:ddicdiMachineShape: ex:machine-hpc-cluster

Test passed: 1 / 1

example_1_1.json Example
Passed
Files
Using exampleDdicdiOrganization.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/ddiProperties/ddicdiOrganization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiOrganization/rules.shacl: - Shape cdifd:ddicdiOrganizationShape: ex:org-earth-science-institute

Test passed: 1 / 1

example_1_1.json Example
Passed
Files
Using exampleDdicdiPhysicalDataSet.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/ddiProperties/ddicdiPhysicalDataSet/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiPhysicalDataSet/rules.shacl: - Shape cdifd:ddicdiDimensionalDataSetShape: *none* - Shape cdifd:ddicdiLongDataSetShape: *none* - Shape cdifd:ddicdiWideDataSetShape: <https://example.org/physical/dailyTemperature>
Validation result for _sources/ddiProperties/ddicdiInstanceVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiInstanceVariable/rules.shacl: - Shape cdifd:ddicdiInstanceVariableShape: *none*
Validation result for _sources/ddiProperties/ddicdiValueDomain/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiValueDomain/rules.shacl: - Shape cdifd:ddicdiValueAndConceptDescriptionShape: *none* - Shape cdifd:ddicdiDescriptorShape: *none* - Shape cdifd:ddicdiDescriptorValueDomainShape: *none* - Shape cdifd:ddicdiSentinelValueDomainShape: *none* - Shape cdifd:ddicdiSubstantiveValueDomainShape: *none*
Validation result for _sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl: - Shape cdifd:ddicdiEnumerationDomainShape: *none*
Validation result for _sources/ddiProperties/ddicdiMachine/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiMachine/rules.shacl: - Shape cdifd:ddicdiMachineShape: *none*
Validation result for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:ddicdiProcessingAgentShape: *none* - Shape _:neadb07a04b6b4d83befd809debe98edeb8: *none* - Shape _:neadb07a04b6b4d83befd809debe98edeb3: *none*
Validation result for _sources/ddiProperties/ddicdiIndividual/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiIndividual/rules.shacl: - Shape cdifd:ddicdiIndividualShape: *none*
Validation result for _sources/ddiProperties/ddicdiOrganization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiOrganization/rules.shacl: - Shape cdifd:ddicdiOrganizationShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl: - Shape cdifd:ddicdiIdentifierComponentShape: *none* - Shape cdifd:ddicdiDimensionComponentShape: *none* - Shape cdifd:ddicdiVariableDescriptorComponentShape: *none* - Shape cdifd:ddicdiAttributeComponentShape: *none* - Shape cdifd:ddicdiVariableValueComponentShape: *none* - Shape cdifd:ddicdiMeasureComponentShape: *none*
Validation result for _sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl: - Shape cdifd:ddicdiRepresentedVariableShape: *none*
Validation result for _sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl: - Shape cdifd:ddicdiReferenceVariableShape: *none* - Shape cdifd:ddicdiDescriptorVariableShape: *none*
Validation result for _sources/ddiProperties/ddicdiPhysicalMapping/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiPhysicalMapping/rules.shacl: - Shape cdifd:ddicdiTextMappingShape: *none* - Shape cdifd:ddicdiPhysicalMappingPositionShape: *none* - Shape cdifd:ddicdiLocatorMappingShape: *none* - Shape cdifd:ddicdiPhysicalMappingShape: *none*
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:nf345951794a0416a818ef34a6c084f37b66: *none* - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape _:nf345951794a0416a818ef34a6c084f37b71: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape _:nf345951794a0416a818ef34a6c084f37b69: *none* - Shape _:nf345951794a0416a818ef34a6c084f37b14: *none* - Shape _:nf345951794a0416a818ef34a6c084f37b73: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:nf345951794a0416a818ef34a6c084f37b18: *none* - Shape _:nf345951794a0416a818ef34a6c084f37b72: *none* - Shape _:nf345951794a0416a818ef34a6c084f37b20: *none* - Shape _:nf345951794a0416a818ef34a6c084f37b17: *none* - Shape cdifd:CDIFxasInstanceVariableShape: *none* - Shape _:nf345951794a0416a818ef34a6c084f37b10: *none* - Shape _:nf345951794a0416a818ef34a6c084f37b13: *none* - Shape _:nf345951794a0416a818ef34a6c084f37b11: *none* - Shape _:nf345951794a0416a818ef34a6c084f37b15: *none* - Shape _:nf345951794a0416a818ef34a6c084f37b67: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape _:nf345951794a0416a818ef34a6c084f37b75: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:nf345951794a0416a818ef34a6c084f37b16: *none* - Shape _:nf345951794a0416a818ef34a6c084f37b70: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nfffacfe8b2fa46f69f5d46bb24c0e115b30: *none* - Shape _:nfffacfe8b2fa46f69f5d46bb24c0e115b7: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nfffacfe8b2fa46f69f5d46bb24c0e115b14: *none* - Shape _:nfffacfe8b2fa46f69f5d46bb24c0e115b45: *none* - Shape _:nfffacfe8b2fa46f69f5d46bb24c0e115b10: *none* - Shape _:nfffacfe8b2fa46f69f5d46bb24c0e115b38: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nfffacfe8b2fa46f69f5d46bb24c0e115b29: *none* - Shape _:nfffacfe8b2fa46f69f5d46bb24c0e115b37: *none* - Shape _:nfffacfe8b2fa46f69f5d46bb24c0e115b11: *none* - Shape _:nfffacfe8b2fa46f69f5d46bb24c0e115b5: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:nfffacfe8b2fa46f69f5d46bb24c0e115b8: *none* - Shape _:nfffacfe8b2fa46f69f5d46bb24c0e115b51: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nfffacfe8b2fa46f69f5d46bb24c0e115b12: *none* - Shape _:nfffacfe8b2fa46f69f5d46bb24c0e115b9: *none* - Shape _:nfffacfe8b2fa46f69f5d46bb24c0e115b4: *none* - Shape _:nfffacfe8b2fa46f69f5d46bb24c0e115b44: *none* - Shape _:nfffacfe8b2fa46f69f5d46bb24c0e115b52: *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/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n612ec1676b30408495e0f594f448124eb8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n612ec1676b30408495e0f594f448124eb7: *none* - Shape _:n612ec1676b30408495e0f594f448124eb6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n612ec1676b30408495e0f594f448124eb19: *none* - Shape _:n612ec1676b30408495e0f594f448124eb10: *none* - Shape _:n612ec1676b30408495e0f594f448124eb5: *none* - Shape _:n612ec1676b30408495e0f594f448124eb4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n612ec1676b30408495e0f594f448124eb26: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n8105087361d7442e86717e7a1f09c642b22: *none* - Shape _:n8105087361d7442e86717e7a1f09c642b25: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n8105087361d7442e86717e7a1f09c642b23: *none* - Shape _:n8105087361d7442e86717e7a1f09c642b20: *none* - Shape _:n8105087361d7442e86717e7a1f09c642b10: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8105087361d7442e86717e7a1f09c642b11: *none* - Shape _:n8105087361d7442e86717e7a1f09c642b21: *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:cdifStatisticsCollectionShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *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*
Validation result for _sources/ddiProperties/ddicdiDataStructure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiDataStructure/rules.shacl: - Shape cdifd:ddicdiDimensionalDataStructureShape: *none* - Shape cdifd:ddicdiWideDataStructureShape: *none* - Shape cdifd:ddicdiDataStructureShape: *none* - Shape cdifd:ddicdiLongDataStructureShape: *none*
Validation result for _sources/ddiProperties/ddicdiLogicalRecord/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiLogicalRecord/rules.shacl: - Shape cdifd:ddicdiLogicalRecordShape: *none*

Test passed: 1 / 1

example_1_1.json Example
Passed
Files
Using exampleDdicdiPhysicalMapping.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/ddiProperties/ddicdiPhysicalMapping/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiPhysicalMapping/rules.shacl: - Shape cdifd:ddicdiTextMappingShape: <https://example.org/dataset/oceanTemp2025/var/seaWaterTemp/mapping> - Shape cdifd:ddicdiPhysicalMappingPositionShape: *none* - Shape cdifd:ddicdiLocatorMappingShape: *none* - Shape cdifd:ddicdiPhysicalMappingShape: *none*
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape _:n3c974b12f48f4770a04195dca566f60fb70: *none* - Shape _:n3c974b12f48f4770a04195dca566f60fb15: *none* - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape _:n3c974b12f48f4770a04195dca566f60fb10: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape _:n3c974b12f48f4770a04195dca566f60fb71: *none* - Shape _:n3c974b12f48f4770a04195dca566f60fb66: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n3c974b12f48f4770a04195dca566f60fb67: *none* - Shape _:n3c974b12f48f4770a04195dca566f60fb14: *none* - Shape _:n3c974b12f48f4770a04195dca566f60fb75: *none* - Shape cdifd:CDIFxasInstanceVariableShape: *none* - Shape _:n3c974b12f48f4770a04195dca566f60fb73: *none* - Shape _:n3c974b12f48f4770a04195dca566f60fb17: *none* - Shape _:n3c974b12f48f4770a04195dca566f60fb72: *none* - Shape _:n3c974b12f48f4770a04195dca566f60fb20: *none* - Shape _:n3c974b12f48f4770a04195dca566f60fb18: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:n3c974b12f48f4770a04195dca566f60fb11: *none* - Shape _:n3c974b12f48f4770a04195dca566f60fb13: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape _:n3c974b12f48f4770a04195dca566f60fb16: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:n3c974b12f48f4770a04195dca566f60fb69: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6991fbc91dc944c88f9e1fb72d4e3b53b7: *none* - Shape _:n6991fbc91dc944c88f9e1fb72d4e3b53b29: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6991fbc91dc944c88f9e1fb72d4e3b53b8: *none* - Shape _:n6991fbc91dc944c88f9e1fb72d4e3b53b38: *none* - Shape _:n6991fbc91dc944c88f9e1fb72d4e3b53b10: *none* - Shape _:n6991fbc91dc944c88f9e1fb72d4e3b53b30: *none* - Shape _:n6991fbc91dc944c88f9e1fb72d4e3b53b11: *none* - Shape _:n6991fbc91dc944c88f9e1fb72d4e3b53b44: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6991fbc91dc944c88f9e1fb72d4e3b53b12: *none* - Shape _:n6991fbc91dc944c88f9e1fb72d4e3b53b5: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6991fbc91dc944c88f9e1fb72d4e3b53b52: *none* - Shape _:n6991fbc91dc944c88f9e1fb72d4e3b53b14: *none* - Shape _:n6991fbc91dc944c88f9e1fb72d4e3b53b4: *none* - Shape _:n6991fbc91dc944c88f9e1fb72d4e3b53b9: *none* - Shape _:n6991fbc91dc944c88f9e1fb72d4e3b53b45: *none* - Shape _:n6991fbc91dc944c88f9e1fb72d4e3b53b37: *none* - Shape _:n6991fbc91dc944c88f9e1fb72d4e3b53b51: *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/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:nee10880f80dc4d81ae5b967362d9e7a1b6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nee10880f80dc4d81ae5b967362d9e7a1b8: *none* - Shape _:nee10880f80dc4d81ae5b967362d9e7a1b7: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:nee10880f80dc4d81ae5b967362d9e7a1b19: *none* - Shape _:nee10880f80dc4d81ae5b967362d9e7a1b4: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:nee10880f80dc4d81ae5b967362d9e7a1b5: *none* - Shape _:nee10880f80dc4d81ae5b967362d9e7a1b10: *none* - Shape _:nee10880f80dc4d81ae5b967362d9e7a1b26: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n53a3510f6e3f403c877d24d5711d4bc3b11: *none* - Shape _:n53a3510f6e3f403c877d24d5711d4bc3b21: *none* - Shape _:n53a3510f6e3f403c877d24d5711d4bc3b20: *none* - Shape _:n53a3510f6e3f403c877d24d5711d4bc3b23: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n53a3510f6e3f403c877d24d5711d4bc3b22: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n53a3510f6e3f403c877d24d5711d4bc3b25: *none* - Shape _:n53a3510f6e3f403c877d24d5711d4bc3b10: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *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:cdifStatisticsCollectionShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*

Test passed: 0 / 1

example_1_1.json Example
SHACL: 1 Warning
Files
Using exampleDdicdiPresentationalVariable.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl: Validation Report Conforms: False Results (1): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("A DDI-CDI ReferenceVariable should specify cdi:takesSubstantiveValuesFrom - a substantive ReferenceValueDomain / ValueDomain (Required per CDIF DD Appendix 4)") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path cdi:takesSubstantiveValuesFrom ; sh:severity sh:Warning ] Focus Node: <https://example.org/pv/stationName> Result Path: cdi:takesSubstantiveValuesFrom Message: A DDI-CDI ReferenceVariable should specify cdi:takesSubstantiveValuesFrom - a substantive ReferenceValueDomain / ValueDomain (Required per CDIF DD Appendix 4)
Focus nodes for _sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl: - Shape cdifd:ddicdiReferenceVariableShape: <https://example.org/pv/stationName> - Shape cdifd:ddicdiDescriptorVariableShape: *none*
Validation result for _sources/ddiProperties/ddicdiValueDomain/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiValueDomain/rules.shacl: - Shape cdifd:ddicdiValueAndConceptDescriptionShape: *none* - Shape cdifd:ddicdiDescriptorShape: *none* - Shape cdifd:ddicdiDescriptorValueDomainShape: *none* - Shape cdifd:ddicdiSentinelValueDomainShape: *none* - Shape cdifd:ddicdiSubstantiveValueDomainShape: *none*
Validation result for _sources/ddiProperties/ddicdiInstanceVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiInstanceVariable/rules.shacl: - Shape cdifd:ddicdiInstanceVariableShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl: - Shape cdifd:ddicdiEnumerationDomainShape: *none*
Validation result for _sources/ddiProperties/ddicdiMachine/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiMachine/rules.shacl: - Shape cdifd:ddicdiMachineShape: *none*
Validation result for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:ddicdiProcessingAgentShape: *none* - Shape _:nfd69069e3e8244a5b6c78b479448e142b3: *none* - Shape _:nfd69069e3e8244a5b6c78b479448e142b8: *none* - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/ddiProperties/ddicdiIndividual/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiIndividual/rules.shacl: - Shape cdifd:ddicdiIndividualShape: *none*
Validation result for _sources/ddiProperties/ddicdiOrganization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiOrganization/rules.shacl: - Shape cdifd:ddicdiOrganizationShape: *none*
Validation result for _sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl: - Shape cdifd:ddicdiIdentifierComponentShape: *none* - Shape cdifd:ddicdiDimensionComponentShape: *none* - Shape cdifd:ddicdiVariableDescriptorComponentShape: *none* - Shape cdifd:ddicdiAttributeComponentShape: *none* - Shape cdifd:ddicdiVariableValueComponentShape: *none* - Shape cdifd:ddicdiMeasureComponentShape: *none*
Validation result for _sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl: - Shape cdifd:ddicdiRepresentedVariableShape: *none*

Test passed: 1 / 1

example_1_1.json Example
Passed
Files
Using exampleDdicdiProcessingAgent.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: - Shape _:n01fed498f1904cb3b2a3c2cf419b55d8b3: *none* - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:ddicdiProcessingAgentShape: ex:agent-data-pipeline - Shape _:n01fed498f1904cb3b2a3c2cf419b55d8b8: *none* - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none*

Test passed: 0 / 1

example_1_1.json Example
SHACL: 1 Warning
Files
Using exampleDdicdiRepresentedVariable.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl: Validation Report Conforms: False Results (1): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("A DDI-CDI RepresentedVariable should use at least one cdi:uses Concept (or id-reference)") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path cdi:uses ; sh:severity sh:Warning ] Focus Node: <https://example.org/rv/airTemperature> Result Path: cdi:uses Message: A DDI-CDI RepresentedVariable should use at least one cdi:uses Concept (or id-reference)
Focus nodes for _sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl: - Shape cdifd:ddicdiRepresentedVariableShape: <https://example.org/rv/airTemperature>
Validation result for _sources/ddiProperties/ddicdiValueDomain/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiValueDomain/rules.shacl: - Shape cdifd:ddicdiValueAndConceptDescriptionShape: *none* - Shape cdifd:ddicdiDescriptorShape: *none* - Shape cdifd:ddicdiDescriptorValueDomainShape: *none* - Shape cdifd:ddicdiSentinelValueDomainShape: *none* - Shape cdifd:ddicdiSubstantiveValueDomainShape: *none*
Validation result for _sources/ddiProperties/ddicdiInstanceVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiInstanceVariable/rules.shacl: - Shape cdifd:ddicdiInstanceVariableShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl: - Shape cdifd:ddicdiEnumerationDomainShape: *none*
Validation result for _sources/ddiProperties/ddicdiMachine/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiMachine/rules.shacl: - Shape cdifd:ddicdiMachineShape: *none*
Validation result for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: - Shape cdifd:ddicdiProcessingAgentShape: *none* - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none* - Shape _:nd194af651bf04ad3be0d63716c4ed26fb3: *none* - Shape _:nd194af651bf04ad3be0d63716c4ed26fb8: *none* - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/ddiProperties/ddicdiIndividual/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiIndividual/rules.shacl: - Shape cdifd:ddicdiIndividualShape: *none*
Validation result for _sources/ddiProperties/ddicdiOrganization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiOrganization/rules.shacl: - Shape cdifd:ddicdiOrganizationShape: *none*
Validation result for _sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl: - Shape cdifd:ddicdiIdentifierComponentShape: *none* - Shape cdifd:ddicdiDimensionComponentShape: *none* - Shape cdifd:ddicdiVariableDescriptorComponentShape: *none* - Shape cdifd:ddicdiAttributeComponentShape: *none* - Shape cdifd:ddicdiVariableValueComponentShape: *none* - Shape cdifd:ddicdiMeasureComponentShape: *none*
Validation result for _sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl: - Shape cdifd:ddicdiReferenceVariableShape: *none* - Shape cdifd:ddicdiDescriptorVariableShape: *none*

Test passed: 0 / 1

example_1_1.json Example
SHACL: 2 Warning
Files
Using exampleDdicdiStatisticalClassification.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/ddiProperties/ddicdiStatisticalClassification/rules.shacl: Validation Report Conforms: False Results (2): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("A DDI-CDI StatisticalClassification should be maintained by at least one cdi:isMaintainedBy Organization (or id-reference)") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path cdi:isMaintainedBy ; sh:severity sh:Warning ] Focus Node: <https://example.org/classification/stationType> Result Path: cdi:isMaintainedBy Message: A DDI-CDI StatisticalClassification should be maintained by at least one cdi:isMaintainedBy Organization (or id-reference) Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("A DDI-CDI StatisticalClassification should be defined by at least one cdi:isDefinedBy Concept (or id-reference)") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path cdi:isDefinedBy ; sh:severity sh:Warning ] Focus Node: <https://example.org/classification/stationType> Result Path: cdi:isDefinedBy Message: A DDI-CDI StatisticalClassification should be defined by at least one cdi:isDefinedBy Concept (or id-reference)
Focus nodes for _sources/ddiProperties/ddicdiStatisticalClassification/rules.shacl: - Shape cdifd:ddicdiStatisticalClassificationShape: <https://example.org/classification/stationType>
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/ddiProperties/ddicdiMachine/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiMachine/rules.shacl: - Shape cdifd:ddicdiMachineShape: *none*
Validation result for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:ddicdiProcessingAgentShape: *none* - Shape _:nfe4a484ddfd44bb6891b3902958580a5b3: *none* - Shape _:nfe4a484ddfd44bb6891b3902958580a5b8: *none* - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/ddiProperties/ddicdiIndividual/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiIndividual/rules.shacl: - Shape cdifd:ddicdiIndividualShape: *none*
Validation result for _sources/ddiProperties/ddicdiOrganization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiOrganization/rules.shacl: - Shape cdifd:ddicdiOrganizationShape: *none*

Test passed: 1 / 1

example_1_1.json Example
Passed
Files
Using exampleDdicdiStatistics.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/ddiProperties/ddicdiStatistics/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiStatistics/rules.shacl: - Shape cdifd:ddicdiStatisticsShape: <https://example.org/stats/seaWaterTemp/summary>
Validation result for _sources/ddiProperties/ddicdiInstanceVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiInstanceVariable/rules.shacl: - Shape cdifd:ddicdiInstanceVariableShape: *none*
Validation result for _sources/ddiProperties/ddicdiValueDomain/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiValueDomain/rules.shacl: - Shape cdifd:ddicdiValueAndConceptDescriptionShape: *none* - Shape cdifd:ddicdiDescriptorShape: *none* - Shape cdifd:ddicdiDescriptorValueDomainShape: *none* - Shape cdifd:ddicdiSentinelValueDomainShape: *none* - Shape cdifd:ddicdiSubstantiveValueDomainShape: *none*
Validation result for _sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl: - Shape cdifd:ddicdiEnumerationDomainShape: *none*
Validation result for _sources/ddiProperties/ddicdiMachine/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiMachine/rules.shacl: - Shape cdifd:ddicdiMachineShape: *none*
Validation result for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: - Shape cdifd:ddicdiProcessingAgentShape: *none* - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none* - Shape _:nd6cb29325aa5436a9f4347655daeb039b3: *none* - Shape _:nd6cb29325aa5436a9f4347655daeb039b8: *none*
Validation result for _sources/ddiProperties/ddicdiIndividual/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiIndividual/rules.shacl: - Shape cdifd:ddicdiIndividualShape: *none*
Validation result for _sources/ddiProperties/ddicdiOrganization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiOrganization/rules.shacl: - Shape cdifd:ddicdiOrganizationShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl: - Shape cdifd:ddicdiIdentifierComponentShape: *none* - Shape cdifd:ddicdiDimensionComponentShape: *none* - Shape cdifd:ddicdiVariableDescriptorComponentShape: *none* - Shape cdifd:ddicdiAttributeComponentShape: *none* - Shape cdifd:ddicdiVariableValueComponentShape: *none* - Shape cdifd:ddicdiMeasureComponentShape: *none*
Validation result for _sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl: - Shape cdifd:ddicdiRepresentedVariableShape: *none*
Validation result for _sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl: - Shape cdifd:ddicdiReferenceVariableShape: *none* - Shape cdifd:ddicdiDescriptorVariableShape: *none*

Test passed: 1 / 1

example_1_1.json Example
Passed
Files
Using exampleDdicdiValueDomain.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/ddiProperties/ddicdiValueDomain/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiValueDomain/rules.shacl: - Shape cdifd:ddicdiValueAndConceptDescriptionShape: <https://example.org/vd/temperatureCelsius/desc> - Shape cdifd:ddicdiDescriptorShape: *none* - Shape cdifd:ddicdiDescriptorValueDomainShape: *none* - Shape cdifd:ddicdiSentinelValueDomainShape: *none* - Shape cdifd:ddicdiSubstantiveValueDomainShape: <https://example.org/vd/temperatureCelsius>
Validation result for _sources/ddiProperties/ddicdiInstanceVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiInstanceVariable/rules.shacl: - Shape cdifd:ddicdiInstanceVariableShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiEnumerationDomain/rules.shacl: - Shape cdifd:ddicdiEnumerationDomainShape: *none*
Validation result for _sources/ddiProperties/ddicdiMachine/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiMachine/rules.shacl: - Shape cdifd:ddicdiMachineShape: *none*
Validation result for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiProcessingAgent/rules.shacl: - Shape _:n5ce2827292db4c16af18ecbf38e67c40b8: *none* - Shape cdifd:ddicdiProcessingAgentShape: *none* - Shape _:n5ce2827292db4c16af18ecbf38e67c40b3: *none* - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:ddicdiProcessingAgentShape/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/ddiProperties/ddicdiIndividual/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiIndividual/rules.shacl: - Shape cdifd:ddicdiIndividualShape: *none*
Validation result for _sources/ddiProperties/ddicdiOrganization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiOrganization/rules.shacl: - Shape cdifd:ddicdiOrganizationShape: *none*
Validation result for _sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiDataStructureComponent/rules.shacl: - Shape cdifd:ddicdiIdentifierComponentShape: *none* - Shape cdifd:ddicdiDimensionComponentShape: *none* - Shape cdifd:ddicdiVariableDescriptorComponentShape: *none* - Shape cdifd:ddicdiAttributeComponentShape: *none* - Shape cdifd:ddicdiVariableValueComponentShape: *none* - Shape cdifd:ddicdiMeasureComponentShape: *none*
Validation result for _sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiRepresentedVariable/rules.shacl: - Shape cdifd:ddicdiRepresentedVariableShape: *none*
Validation result for _sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/ddiProperties/ddicdiPresentationalVariable/rules.shacl: - Shape cdifd:ddicdiReferenceVariableShape: *none* - Shape cdifd:ddicdiDescriptorVariableShape: *none*

Test passed: 3 / 5

affiliation-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using affiliation-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD affiliation-fail.jsonld created
Output Turtle affiliation-fail.ttl created
JSON Schema
ValidationError: 'schema:name' is a required property Failed validating 'required' in schema['allOf'][0]['allOf'][1]: {'required': ['@id', '@type', '@context', 'schema:name', 'schema:identifier', 'schema:dateModified', 'schema:subjectOf']} On instance: {'@context': {'ex': 'https://example.org/', 'schema': 'http://schema.org/', 'xsd': 'http://www.w3.org/2001/XMLSchema#'}, '@id': 'ex:PersonExample_zZc', '@type': 'schema:Person', 'schema:affiliation': 'some organization, schema TBD', 'schema:alternateName': 'Test, Joe', 'schema:description': 'Metadata specialist, based in Portland, Maine', 'schema:identifier': {'@type': 'schema:PropertyValue', 'schema:propertyID': {'@id': 'https://doi.org'}, 'schema:url': 'https://doi.org/iY', 'schema:value': 'iY'}, 'schema:sameAs': ['https://ark.org/46737', 'uri:test:43737']}
SHACL
Validation result for _sources/profiles/cdifCompositeProfile/CoreDiscovery/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifCompositeProfile/CoreDiscovery/rules.shacl: - Shape _:n094d624ebe58459697a70b75ec981badb45: *none* - Shape cdifd:CDIFDatasetRecommendedShape: *none* - Shape _:n094d624ebe58459697a70b75ec981badb56: *none* - Shape cdifd:keywordsNoCommaTest/sh:or/rdf:first: *none* - Shape cdifd:relatedResourceProperty/sh:property/sh:or/rdf:first: *none* - Shape cdifd:creatorProperty: *none* - Shape cdifd:contributorProperty/sh:or/rdf:first: *none* - Shape _:n094d624ebe58459697a70b75ec981badb14: *none* - Shape cdifd:keywordsNoCommaTest/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDataDownloadDetailShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:providerProperty/sh:or/rdf:first: *none* - Shape _:n094d624ebe58459697a70b75ec981badb15: *none* - Shape cdifd:distributionProperty/sh:or/rdf:first: *none* - Shape cdifd:policiesProperty/sh:or/rdf:first: *none* - Shape cdifd:distributionProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:contributorProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n094d624ebe58459697a70b75ec981badb46: *none* - Shape cdifd:keywordsProperty: *none* - Shape cdifd:policiesProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDataDownloadDetailShape: *none* - Shape cdifd:providerProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:descriptionProperty: *none* - Shape _:n094d624ebe58459697a70b75ec981badb30: *none*
Validation result for _sources/profiles/cdifProfile/cdifCore/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifCore/rules.shacl: - Shape _:n9d2d6e916af34b759ea3953538752cc2b24: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:not: *none* - Shape cdifd:CDIFDatasetMandatoryShape: *none* - Shape soso:DatasetNS3Shape: *none* - Shape soso:DatasetNS1Shape: *none* - Shape _:n9d2d6e916af34b759ea3953538752cc2b23: *none* - Shape _:n9d2d6e916af34b759ea3953538752cc2b29: *none* - Shape _:n9d2d6e916af34b759ea3953538752cc2b40: *none* - Shape _:n9d2d6e916af34b759ea3953538752cc2b27: *none* - Shape cdifd:CDIFSubjectOfPlacementShape: *none* - Shape cdifd:rightsProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:qualifiedValueShape: *none* - Shape soso:DatasetNS2Shape: *none* - Shape cdifd:CDIFCatalogRecordShape: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:rightsProperty/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b23: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b20: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b10: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b25: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b11: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b21: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b22: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b26: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b10: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b19: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b7: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b6: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b4: *none*
Validation result for _sources/provProperties/generatedBy/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/generatedBy/rules.shacl: - Shape _:n735b4fff011743789af2b57b10051f28b5: *none* - Shape cdifd:generatedByNode: *none* - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none* - Shape _:n735b4fff011743789af2b57b10051f28b4: *none*
Validation result for _sources/schemaorgProperties/dataDownload/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/dataDownload/rules.shacl: - Shape cdifd:CDIFDataDownloadShape: *none* - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: *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:first: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape: *none* - Shape _:nb301a05908ce40b18389340b28f2344fb3: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: False Results (3): Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): Severity: sh:Violation Source Shape: cdifd:CDIFPersonShape Focus Node: ex:PersonExample_zZc Value Node: ex:PersonExample_zZc Message: A person must have a name or an identifier provided; affiliation to an organization is recommended. Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Info Source Shape: cdifd:contactPointProperty Focus Node: ex:PersonExample_zZc Result Path: schema1:contactPoint Message: A Person should have a contactPoint (schema:ContactPoint or mailto: IRI) Validation Result in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): Severity: sh:Warning Source Shape: cdifd:affiliationProperty Focus Node: ex:PersonExample_zZc Value Node: Literal("some organization, schema TBD") Result Path: schema1:affiliation Message: Optional: an affiliation must have object schema:Organization
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape _:nbf18ab327a014ecd9b80d649226e0c57b14: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape: ex:PersonExample_zZc
Validation result for _sources/schemaorgProperties/monetaryGrant/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/monetaryGrant/rules.shacl: - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb25: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb11: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb14: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb26: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb13: *none* - Shape cdifd:fundingShape: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb5: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb15: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb17: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb12: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb4: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb3: *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/schemaorgProperties/webAPI/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/webAPI/rules.shacl: - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nd7fe2839e6484653892c059f01325630b32: *none* - Shape _:nd7fe2839e6484653892c059f01325630b26: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nd7fe2839e6484653892c059f01325630b4: *none* - Shape cdifd:webAPINode: *none* - Shape _:nd7fe2839e6484653892c059f01325630b33: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nd7fe2839e6484653892c059f01325630b29: *none* - Shape _:nd7fe2839e6484653892c059f01325630b3: *none* - Shape _:nd7fe2839e6484653892c059f01325630b11: *none* - Shape _:nd7fe2839e6484653892c059f01325630b18: *none* - Shape _:nd7fe2839e6484653892c059f01325630b27: *none* - Shape _:nd7fe2839e6484653892c059f01325630b28: *none* - Shape _:nd7fe2839e6484653892c059f01325630b24: *none* - Shape _:nd7fe2839e6484653892c059f01325630b30: *none* - Shape _:nd7fe2839e6484653892c059f01325630b25: *none* - Shape _:nd7fe2839e6484653892c059f01325630b31: *none* - Shape _:nd7fe2839e6484653892c059f01325630b10: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nd7fe2839e6484653892c059f01325630b34: *none* - Shape _:nd7fe2839e6484653892c059f01325630b35: *none* - Shape _:nd7fe2839e6484653892c059f01325630b17: *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/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/provProperties/derivedFrom/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/derivedFrom/rules.shacl: - Shape cdifd:derivedFromProperty: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:first: *none* - Shape _:n785eba847107467fbd61216af4578bb4b4: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:CDIFRoleShape: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b20: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b17: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b15: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b14: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b18: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b16: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b3: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b4: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b38: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b30: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b52: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b10: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b4: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b44: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b7: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b51: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b29: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b45: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b37: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b14: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b5: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b9: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b8: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b12: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b11: *none*
Validation result for _sources/schemaorgProperties/temporalExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/temporalExtent/rules.shacl: - Shape cdifd:timeInstantNode: *none* - Shape _:neca05c77cad64e58b97d5ac546aeb0d3b5: *none* - Shape _:neca05c77cad64e58b97d5ac546aeb0d3b3: *none* - Shape cdifd:timePositionNode: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:first: *none* - Shape cdifd:timeIntervalNode: *none* - Shape _:neca05c77cad64e58b97d5ac546aeb0d3b17: *none* - Shape cdifd:timePositionNode/sh:property/sh:or/rdf:first: *none* - Shape _:neca05c77cad64e58b97d5ac546aeb0d3b4: *none* - Shape cdifd:temporalExtentProperty/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 _:na344f1771ac349b1ad09480a67616ad5b4: *none* - Shape cdifd:qualityMeasurementNode: *none* - Shape _:na344f1771ac349b1ad09480a67616ad5b13: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:na344f1771ac349b1ad09480a67616ad5b5: *none* - Shape _:na344f1771ac349b1ad09480a67616ad5b11: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:na344f1771ac349b1ad09480a67616ad5b12: *none* - Shape _:na344f1771ac349b1ad09480a67616ad5b14: *none*
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape _:ned99dcb086974b40b04538f13e8fc3aeb4: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb15: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb16: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb9: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb41: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb44: *none* - Shape cdifd:geoShapeNode: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb10: *none* - Shape cdifd:spatialExtentProperty: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb29: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb3: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb38: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb39: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb40: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb42: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb24: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb13: *none*
shortName-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using shortName-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD shortName-fail.jsonld created
Output Turtle shortName-fail.ttl created
JSON Schema
ValidationError: 'schema:identifier' is a required property Failed validating 'required' in schema['allOf'][0]['allOf'][1]: {'required': ['@id', '@type', '@context', 'schema:name', 'schema:identifier', 'schema:dateModified', 'schema:subjectOf']} On instance: {'@context': {'ex': 'https://example.org/', 'schema': 'http://schema.org/'}, '@id': 'ex:PersonExample_zZc', '@type': 'schema:Person', 'schema:alternateName': 'Test, Joe', 'schema:description': 'Metadata specialist, based in Portland, Maine', 'schema:name': ' ', 'schema:sameAs': ['https://ark.org/46737', 'uri:test:43737']}
SHACL
Validation result for _sources/profiles/cdifCompositeProfile/CoreDiscovery/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifCompositeProfile/CoreDiscovery/rules.shacl: - Shape _:n094d624ebe58459697a70b75ec981badb45: *none* - Shape cdifd:CDIFDatasetRecommendedShape: *none* - Shape _:n094d624ebe58459697a70b75ec981badb56: *none* - Shape cdifd:keywordsNoCommaTest/sh:or/rdf:first: *none* - Shape cdifd:relatedResourceProperty/sh:property/sh:or/rdf:first: *none* - Shape cdifd:creatorProperty: *none* - Shape cdifd:contributorProperty/sh:or/rdf:first: *none* - Shape _:n094d624ebe58459697a70b75ec981badb14: *none* - Shape cdifd:keywordsNoCommaTest/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDataDownloadDetailShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:providerProperty/sh:or/rdf:first: *none* - Shape _:n094d624ebe58459697a70b75ec981badb15: *none* - Shape cdifd:distributionProperty/sh:or/rdf:first: *none* - Shape cdifd:policiesProperty/sh:or/rdf:first: *none* - Shape cdifd:distributionProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:contributorProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n094d624ebe58459697a70b75ec981badb46: *none* - Shape cdifd:keywordsProperty: *none* - Shape cdifd:policiesProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDataDownloadDetailShape: *none* - Shape cdifd:providerProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:descriptionProperty: *none* - Shape _:n094d624ebe58459697a70b75ec981badb30: *none*
Validation result for _sources/profiles/cdifProfile/cdifCore/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifCore/rules.shacl: - Shape _:n9d2d6e916af34b759ea3953538752cc2b24: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:not: *none* - Shape cdifd:CDIFDatasetMandatoryShape: *none* - Shape soso:DatasetNS3Shape: *none* - Shape soso:DatasetNS1Shape: *none* - Shape _:n9d2d6e916af34b759ea3953538752cc2b23: *none* - Shape _:n9d2d6e916af34b759ea3953538752cc2b29: *none* - Shape _:n9d2d6e916af34b759ea3953538752cc2b40: *none* - Shape _:n9d2d6e916af34b759ea3953538752cc2b27: *none* - Shape cdifd:CDIFSubjectOfPlacementShape: *none* - Shape cdifd:rightsProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:qualifiedValueShape: *none* - Shape soso:DatasetNS2Shape: *none* - Shape cdifd:CDIFCatalogRecordShape: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:rightsProperty/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b23: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b20: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b10: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b25: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b11: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b21: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b22: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b26: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b10: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b19: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b7: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b6: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b4: *none*
Validation result for _sources/provProperties/generatedBy/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/generatedBy/rules.shacl: - Shape _:n735b4fff011743789af2b57b10051f28b5: *none* - Shape cdifd:generatedByNode: *none* - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none* - Shape _:n735b4fff011743789af2b57b10051f28b4: *none*
Validation result for _sources/schemaorgProperties/dataDownload/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/dataDownload/rules.shacl: - Shape cdifd:CDIFDataDownloadShape: *none* - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: *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:first: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape: *none* - Shape _:nb301a05908ce40b18389340b28f2344fb3: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: False Results (2): Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): Severity: sh:Violation Source Shape: cdifd:CDIFPersonShape Focus Node: ex:PersonExample_zZc Value Node: ex:PersonExample_zZc Message: A person must have a name or an identifier provided; affiliation to an organization is recommended. Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Info Source Shape: cdifd:contactPointProperty Focus Node: ex:PersonExample_zZc Result Path: schema1:contactPoint Message: A Person should have a contactPoint (schema:ContactPoint or mailto: IRI)
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape _:nbf18ab327a014ecd9b80d649226e0c57b14: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape: ex:PersonExample_zZc
Validation result for _sources/schemaorgProperties/monetaryGrant/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/monetaryGrant/rules.shacl: - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb25: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb11: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb14: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb26: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb13: *none* - Shape cdifd:fundingShape: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb5: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb15: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb17: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb12: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb4: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb3: *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/schemaorgProperties/webAPI/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/webAPI/rules.shacl: - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nd7fe2839e6484653892c059f01325630b32: *none* - Shape _:nd7fe2839e6484653892c059f01325630b26: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nd7fe2839e6484653892c059f01325630b4: *none* - Shape cdifd:webAPINode: *none* - Shape _:nd7fe2839e6484653892c059f01325630b33: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nd7fe2839e6484653892c059f01325630b29: *none* - Shape _:nd7fe2839e6484653892c059f01325630b3: *none* - Shape _:nd7fe2839e6484653892c059f01325630b11: *none* - Shape _:nd7fe2839e6484653892c059f01325630b18: *none* - Shape _:nd7fe2839e6484653892c059f01325630b27: *none* - Shape _:nd7fe2839e6484653892c059f01325630b28: *none* - Shape _:nd7fe2839e6484653892c059f01325630b24: *none* - Shape _:nd7fe2839e6484653892c059f01325630b30: *none* - Shape _:nd7fe2839e6484653892c059f01325630b25: *none* - Shape _:nd7fe2839e6484653892c059f01325630b31: *none* - Shape _:nd7fe2839e6484653892c059f01325630b10: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nd7fe2839e6484653892c059f01325630b34: *none* - Shape _:nd7fe2839e6484653892c059f01325630b35: *none* - Shape _:nd7fe2839e6484653892c059f01325630b17: *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/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/provProperties/derivedFrom/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/derivedFrom/rules.shacl: - Shape cdifd:derivedFromProperty: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:first: *none* - Shape _:n785eba847107467fbd61216af4578bb4b4: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:CDIFRoleShape: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b20: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b17: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b15: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b14: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b18: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b16: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b3: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b4: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b38: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b30: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b52: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b10: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b4: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b44: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b7: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b51: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b29: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b45: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b37: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b14: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b5: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b9: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b8: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b12: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b11: *none*
Validation result for _sources/schemaorgProperties/temporalExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/temporalExtent/rules.shacl: - Shape cdifd:timeInstantNode: *none* - Shape _:neca05c77cad64e58b97d5ac546aeb0d3b5: *none* - Shape _:neca05c77cad64e58b97d5ac546aeb0d3b3: *none* - Shape cdifd:timePositionNode: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:first: *none* - Shape cdifd:timeIntervalNode: *none* - Shape _:neca05c77cad64e58b97d5ac546aeb0d3b17: *none* - Shape cdifd:timePositionNode/sh:property/sh:or/rdf:first: *none* - Shape _:neca05c77cad64e58b97d5ac546aeb0d3b4: *none* - Shape cdifd:temporalExtentProperty/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 _:na344f1771ac349b1ad09480a67616ad5b4: *none* - Shape cdifd:qualityMeasurementNode: *none* - Shape _:na344f1771ac349b1ad09480a67616ad5b13: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:na344f1771ac349b1ad09480a67616ad5b5: *none* - Shape _:na344f1771ac349b1ad09480a67616ad5b11: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:na344f1771ac349b1ad09480a67616ad5b12: *none* - Shape _:na344f1771ac349b1ad09480a67616ad5b14: *none*
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape _:ned99dcb086974b40b04538f13e8fc3aeb4: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb15: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb16: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb9: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb41: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb44: *none* - Shape cdifd:geoShapeNode: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb10: *none* - Shape cdifd:spatialExtentProperty: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb29: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb3: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb38: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb39: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb40: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb42: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb24: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb13: *none*
example_1_1.json Example
Passed
Files
Using exampleCDIFDiscovery.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/profiles/cdifProfile/cdifCore/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifCore/rules.shacl: - Shape _:n9d2d6e916af34b759ea3953538752cc2b24: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:not: *none* - Shape cdifd:CDIFDatasetMandatoryShape: *none* - Shape soso:DatasetNS3Shape: *none* - Shape soso:DatasetNS1Shape: *none* - Shape _:n9d2d6e916af34b759ea3953538752cc2b23: *none* - Shape _:n9d2d6e916af34b759ea3953538752cc2b29: *none* - Shape _:n9d2d6e916af34b759ea3953538752cc2b40: *none* - Shape _:n9d2d6e916af34b759ea3953538752cc2b27: *none* - Shape cdifd:CDIFSubjectOfPlacementShape: *none* - Shape cdifd:rightsProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:qualifiedValueShape: *none* - Shape soso:DatasetNS2Shape: *none* - Shape cdifd:CDIFCatalogRecordShape: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:rightsProperty/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b23: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b20: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b10: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b25: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b11: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b21: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b22: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b26: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b10: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b19: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b7: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b6: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b4: *none*
Validation result for _sources/provProperties/generatedBy/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/generatedBy/rules.shacl: - Shape _:n735b4fff011743789af2b57b10051f28b5: *none* - Shape cdifd:generatedByNode: *none* - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none* - Shape _:n735b4fff011743789af2b57b10051f28b4: *none*
Validation result for _sources/schemaorgProperties/dataDownload/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/dataDownload/rules.shacl: - Shape cdifd:CDIFDataDownloadShape: ex:YOPx123/schema1:distribution,ex:YOPx123/schema1:distribution - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: ex:YOPx123/schema1:distribution,ex:YOPx123/schema1:distribution
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:first: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape: ex:sr68lgy,ex:mxxInaV,ex:xblzSwEYJKBPpkK,ex:exampleOrg_fW,ex:gDiAxjl,ex:PersonExample_zZc_asContributor/schema1:affiliation,<file:///github/workspace/kNKPZsCSWMc>,ex:maintainerAffiliation_3456,ex:corzCgjNrGcH - Shape _:nb301a05908ce40b18389340b28f2344fb3: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:CDIFContactPointShape: ex:jP/schema1:contactPoint,ex:ihjJtFPNEKnGSFBcgS/schema1:contactPoint,<https://ada.org/person/5489>/schema1:contactPoint,ex:ABYcNWHKYhTiLLNEzJx/schema1:contactPoint,ex:mxxInaV/schema1:contactPoint,ex:PersonExample_zZc_asContributor/schema1:contactPoint,ex:maintainerContactPoint_3456 - Shape _:nbf18ab327a014ecd9b80d649226e0c57b14: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape: ex:ihjJtFPNEKnGSFBcgS,<https://ada.org/person/5489>,ex:PersonExample_zZc_asContributor,ex:jP,ex:ABYcNWHKYhTiLLNEzJx,ex:PersonExample_zZc
Validation result for _sources/schemaorgProperties/monetaryGrant/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/monetaryGrant/rules.shacl: - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb25: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb11: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb14: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb26: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb13: *none* - Shape cdifd:fundingShape: ex:YOPx123/schema1:funding,ex:YOPx123/schema1:funding,ex:YOPx123/schema1:funding - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb5: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb15: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb17: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb12: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb4: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb3: *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/schemaorgProperties/webAPI/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/webAPI/rules.shacl: - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nd7fe2839e6484653892c059f01325630b32: *none* - Shape _:nd7fe2839e6484653892c059f01325630b26: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nd7fe2839e6484653892c059f01325630b4: *none* - Shape cdifd:webAPINode: *none* - Shape _:nd7fe2839e6484653892c059f01325630b33: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nd7fe2839e6484653892c059f01325630b29: *none* - Shape _:nd7fe2839e6484653892c059f01325630b3: *none* - Shape _:nd7fe2839e6484653892c059f01325630b11: *none* - Shape _:nd7fe2839e6484653892c059f01325630b18: *none* - Shape _:nd7fe2839e6484653892c059f01325630b27: *none* - Shape _:nd7fe2839e6484653892c059f01325630b28: *none* - Shape _:nd7fe2839e6484653892c059f01325630b24: *none* - Shape _:nd7fe2839e6484653892c059f01325630b30: *none* - Shape _:nd7fe2839e6484653892c059f01325630b25: *none* - Shape _:nd7fe2839e6484653892c059f01325630b31: *none* - Shape _:nd7fe2839e6484653892c059f01325630b10: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nd7fe2839e6484653892c059f01325630b34: *none* - Shape _:nd7fe2839e6484653892c059f01325630b35: *none* - Shape _:nd7fe2839e6484653892c059f01325630b17: *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/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/provProperties/derivedFrom/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/derivedFrom/rules.shacl: - Shape cdifd:derivedFromProperty: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:first: *none* - Shape _:n785eba847107467fbd61216af4578bb4b4: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:CDIFRoleShape: ex:YOPx123/schema1:contributor,ex:YOPx123/schema1:contributor - Shape _:n5d182bfadb4e4ec2977150857ea10675b20: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b17: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b15: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b14: *none* - Shape cdifd:CDIFDefinedTermShape: ex:YOPx123/schema1:keywords,ex:YOPx123/schema1:keywords,ex:OjHgIDO/schema1:measurementTechnique - Shape _:n5d182bfadb4e4ec2977150857ea10675b18: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b16: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b3: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b4: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b38: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b30: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b52: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b10: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b4: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b44: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b7: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b51: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b29: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b45: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b37: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b14: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b5: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b9: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b8: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b12: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b11: *none*
Validation result for _sources/schemaorgProperties/temporalExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/temporalExtent/rules.shacl: - Shape cdifd:timeInstantNode: *none* - Shape _:neca05c77cad64e58b97d5ac546aeb0d3b5: *none* - Shape _:neca05c77cad64e58b97d5ac546aeb0d3b3: *none* - Shape cdifd:timePositionNode: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:first: *none* - Shape cdifd:timeIntervalNode: *none* - Shape _:neca05c77cad64e58b97d5ac546aeb0d3b17: *none* - Shape cdifd:timePositionNode/sh:property/sh:or/rdf:first: *none* - Shape _:neca05c77cad64e58b97d5ac546aeb0d3b4: *none* - Shape cdifd:temporalExtentProperty/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 _:na344f1771ac349b1ad09480a67616ad5b4: *none* - Shape cdifd:qualityMeasurementNode: *none* - Shape _:na344f1771ac349b1ad09480a67616ad5b13: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:na344f1771ac349b1ad09480a67616ad5b5: *none* - Shape _:na344f1771ac349b1ad09480a67616ad5b11: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:na344f1771ac349b1ad09480a67616ad5b12: *none* - Shape _:na344f1771ac349b1ad09480a67616ad5b14: *none*
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape _:ned99dcb086974b40b04538f13e8fc3aeb4: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb15: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb16: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb9: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb41: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb44: *none* - Shape cdifd:geoShapeNode: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb10: *none* - Shape cdifd:spatialExtentProperty: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb29: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb3: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb38: *none* - Shape cdifd:CDIFDefinedTermShape: ex:YOPx123/schema1:keywords,ex:YOPx123/schema1:keywords,ex:OjHgIDO/schema1:measurementTechnique - Shape _:ned99dcb086974b40b04538f13e8fc3aeb39: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb40: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb42: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb24: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb13: *none*
example_2_1.json Example
SHACL: 4 Warning, 1 Info
Files
Using exampleCDIFDiscoveryMinimal.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/profiles/cdifProfile/cdifCore/rules.shacl: Validation Report Conforms: False Results (3): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: cdifd:descriptionProperty Focus Node: <https://example.org/dataset/minimal-discovery-001> Result Path: schema1:description Message: A description of the resource is recommended for discovery Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: cdifd:creatorProperty Focus Node: <https://example.org/dataset/minimal-discovery-001> Result Path: schema1:creator Message: At least one creator (author/originator) is recommended Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: cdifd:keywordsProperty Focus Node: <https://example.org/dataset/minimal-discovery-001> Result Path: schema1:keywords Message: Keywords are recommended for discovery
Focus nodes for _sources/profiles/cdifProfile/cdifCore/rules.shacl: - Shape _:n9d2d6e916af34b759ea3953538752cc2b24: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:not: *none* - Shape cdifd:CDIFDatasetMandatoryShape: *none* - Shape soso:DatasetNS3Shape: *none* - Shape soso:DatasetNS1Shape: *none* - Shape _:n9d2d6e916af34b759ea3953538752cc2b23: *none* - Shape _:n9d2d6e916af34b759ea3953538752cc2b29: *none* - Shape _:n9d2d6e916af34b759ea3953538752cc2b40: *none* - Shape _:n9d2d6e916af34b759ea3953538752cc2b27: *none* - Shape cdifd:CDIFSubjectOfPlacementShape: *none* - Shape cdifd:rightsProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:qualifiedValueShape: *none* - Shape soso:DatasetNS2Shape: *none* - Shape cdifd:CDIFCatalogRecordShape: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:rightsProperty/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b23: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b20: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b10: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b25: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b11: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b21: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b22: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b26: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b10: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b19: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b7: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b6: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b4: *none*
Validation result for _sources/provProperties/generatedBy/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/generatedBy/rules.shacl: - Shape _:n735b4fff011743789af2b57b10051f28b5: *none* - Shape cdifd:generatedByNode: *none* - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none* - Shape _:n735b4fff011743789af2b57b10051f28b4: *none*
Validation result for _sources/schemaorgProperties/dataDownload/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/dataDownload/rules.shacl: - Shape cdifd:CDIFDataDownloadShape: *none* - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: *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:first: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape: *none* - Shape _:nb301a05908ce40b18389340b28f2344fb3: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape _:nbf18ab327a014ecd9b80d649226e0c57b14: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape: *none*
Validation result for _sources/schemaorgProperties/monetaryGrant/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/monetaryGrant/rules.shacl: - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb25: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb11: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb14: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb26: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb13: *none* - Shape cdifd:fundingShape: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb5: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb15: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb17: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb12: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb4: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb3: *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/schemaorgProperties/webAPI/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/webAPI/rules.shacl: - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nd7fe2839e6484653892c059f01325630b32: *none* - Shape _:nd7fe2839e6484653892c059f01325630b26: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nd7fe2839e6484653892c059f01325630b4: *none* - Shape cdifd:webAPINode: *none* - Shape _:nd7fe2839e6484653892c059f01325630b33: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nd7fe2839e6484653892c059f01325630b29: *none* - Shape _:nd7fe2839e6484653892c059f01325630b3: *none* - Shape _:nd7fe2839e6484653892c059f01325630b11: *none* - Shape _:nd7fe2839e6484653892c059f01325630b18: *none* - Shape _:nd7fe2839e6484653892c059f01325630b27: *none* - Shape _:nd7fe2839e6484653892c059f01325630b28: *none* - Shape _:nd7fe2839e6484653892c059f01325630b24: *none* - Shape _:nd7fe2839e6484653892c059f01325630b30: *none* - Shape _:nd7fe2839e6484653892c059f01325630b25: *none* - Shape _:nd7fe2839e6484653892c059f01325630b31: *none* - Shape _:nd7fe2839e6484653892c059f01325630b10: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nd7fe2839e6484653892c059f01325630b34: *none* - Shape _:nd7fe2839e6484653892c059f01325630b35: *none* - Shape _:nd7fe2839e6484653892c059f01325630b17: *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/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/provProperties/derivedFrom/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/derivedFrom/rules.shacl: - Shape cdifd:derivedFromProperty: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:first: *none* - Shape _:n785eba847107467fbd61216af4578bb4b4: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:CDIFRoleShape: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b20: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b17: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b15: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b14: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b18: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b16: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b3: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b4: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: False Results (2): 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: [ rdf:type schema1:PropertyValue ; schema1:name Literal("sea ice extent") ] 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:Info Source Shape: [ sh:datatype xsd:string ; sh:message Literal("a variableMeasured should have a text description explaining the variable") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:minLength Literal("10", datatype=xsd:integer) ; sh:path schema1:description ; sh:severity sh:Info ] Focus Node: [ rdf:type schema1:PropertyValue ; schema1:name Literal("sea ice extent") ] Result Path: schema1:description Message: a variableMeasured should have a text description explaining the variable
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b38: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b30: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b52: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b10: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b4: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b44: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b7: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b51: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b29: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b45: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b37: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b14: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b5: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b9: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b8: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b12: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b11: *none*
Validation result for _sources/schemaorgProperties/temporalExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/temporalExtent/rules.shacl: - Shape cdifd:timeInstantNode: *none* - Shape _:neca05c77cad64e58b97d5ac546aeb0d3b5: *none* - Shape _:neca05c77cad64e58b97d5ac546aeb0d3b3: *none* - Shape cdifd:timePositionNode: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:first: *none* - Shape cdifd:timeIntervalNode: *none* - Shape _:neca05c77cad64e58b97d5ac546aeb0d3b17: *none* - Shape cdifd:timePositionNode/sh:property/sh:or/rdf:first: *none* - Shape _:neca05c77cad64e58b97d5ac546aeb0d3b4: *none* - Shape cdifd:temporalExtentProperty/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 _:na344f1771ac349b1ad09480a67616ad5b4: *none* - Shape cdifd:qualityMeasurementNode: *none* - Shape _:na344f1771ac349b1ad09480a67616ad5b13: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:na344f1771ac349b1ad09480a67616ad5b5: *none* - Shape _:na344f1771ac349b1ad09480a67616ad5b11: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:na344f1771ac349b1ad09480a67616ad5b12: *none* - Shape _:na344f1771ac349b1ad09480a67616ad5b14: *none*
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape _:ned99dcb086974b40b04538f13e8fc3aeb4: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb15: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb16: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb9: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb41: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb44: *none* - Shape cdifd:geoShapeNode: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb10: *none* - Shape cdifd:spatialExtentProperty: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb29: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb3: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb38: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb39: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb40: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb42: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb24: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb13: *none*
example_3_1.json Example
SHACL: 1 Info
Files
Using exampleCDIFDiscoveryComplete.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_3_1.jsonld created
Output Turtle example_3_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/profiles/cdifProfile/cdifCore/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifCore/rules.shacl: - Shape _:n9d2d6e916af34b759ea3953538752cc2b24: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:not: *none* - Shape cdifd:CDIFDatasetMandatoryShape: *none* - Shape soso:DatasetNS3Shape: *none* - Shape soso:DatasetNS1Shape: *none* - Shape _:n9d2d6e916af34b759ea3953538752cc2b23: *none* - Shape _:n9d2d6e916af34b759ea3953538752cc2b29: *none* - Shape _:n9d2d6e916af34b759ea3953538752cc2b40: *none* - Shape _:n9d2d6e916af34b759ea3953538752cc2b27: *none* - Shape cdifd:CDIFSubjectOfPlacementShape: *none* - Shape cdifd:rightsProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:qualifiedValueShape: *none* - Shape soso:DatasetNS2Shape: *none* - Shape cdifd:CDIFCatalogRecordShape: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:rightsProperty/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b23: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b20: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b10: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b25: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b11: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b21: *none* - Shape _:n810f01bb48f445af9a2d717e65f7b261b22: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b26: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b10: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b19: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b7: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b6: *none* - Shape _:n454e4675d8be488ba90dcfa18575fe37b4: *none*
Validation result for _sources/provProperties/generatedBy/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/generatedBy/rules.shacl: - Shape _:n735b4fff011743789af2b57b10051f28b5: *none* - Shape cdifd:generatedByNode: *none* - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none* - Shape _:n735b4fff011743789af2b57b10051f28b4: *none*
Validation result for _sources/schemaorgProperties/dataDownload/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/dataDownload/rules.shacl: - Shape cdifd:CDIFDataDownloadShape: ex:completeDiscoveryDataset42/schema1:distribution,ex:completeDiscoveryDataset42/schema1:distribution - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: ex:completeDiscoveryDataset42/schema1:distribution,ex:completeDiscoveryDataset42/schema1:distribution
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:first: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape: <https://ror.org/03fxm9z60>,<https://ror.org/007hqnf44>,ex:completeDiscoveryDataset42/schema1:funding/schema1:funder,<https://orcid.org/0000-0001-5555-6666>/schema1:affiliation - Shape _:nb301a05908ce40b18389340b28f2344fb3: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: False Results (1): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Info Source Shape: cdifd:contactPointProperty Focus Node: <https://orcid.org/0000-0002-7777-8888> Result Path: schema1:contactPoint Message: A Person should have a contactPoint (schema:ContactPoint or mailto: IRI)
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:CDIFContactPointShape: <https://orcid.org/0000-0001-5555-6666>/schema1:affiliation/schema1:contactPoint,<https://orcid.org/0000-0003-4444-5555>/schema1:contactPoint,<https://orcid.org/0000-0001-5555-6666>/schema1:contactPoint - Shape _:nbf18ab327a014ecd9b80d649226e0c57b14: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape: <https://orcid.org/0000-0003-4444-5555>,<https://orcid.org/0000-0001-5555-6666>,<https://orcid.org/0000-0002-7777-8888>
Validation result for _sources/schemaorgProperties/monetaryGrant/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/monetaryGrant/rules.shacl: - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb25: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb11: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb14: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb26: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb13: *none* - Shape cdifd:fundingShape: ex:completeDiscoveryDataset42/schema1:funding - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb5: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb15: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb17: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb12: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb4: *none* - Shape _:n198ab7a547bf44b0bb6011a59b07fb2cb3: *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/schemaorgProperties/webAPI/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/webAPI/rules.shacl: - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nd7fe2839e6484653892c059f01325630b32: *none* - Shape _:nd7fe2839e6484653892c059f01325630b26: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nd7fe2839e6484653892c059f01325630b4: *none* - Shape cdifd:webAPINode: *none* - Shape _:nd7fe2839e6484653892c059f01325630b33: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nd7fe2839e6484653892c059f01325630b29: *none* - Shape _:nd7fe2839e6484653892c059f01325630b3: *none* - Shape _:nd7fe2839e6484653892c059f01325630b11: *none* - Shape _:nd7fe2839e6484653892c059f01325630b18: *none* - Shape _:nd7fe2839e6484653892c059f01325630b27: *none* - Shape _:nd7fe2839e6484653892c059f01325630b28: *none* - Shape _:nd7fe2839e6484653892c059f01325630b24: *none* - Shape _:nd7fe2839e6484653892c059f01325630b30: *none* - Shape _:nd7fe2839e6484653892c059f01325630b25: *none* - Shape _:nd7fe2839e6484653892c059f01325630b31: *none* - Shape _:nd7fe2839e6484653892c059f01325630b10: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nd7fe2839e6484653892c059f01325630b34: *none* - Shape _:nd7fe2839e6484653892c059f01325630b35: *none* - Shape _:nd7fe2839e6484653892c059f01325630b17: *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/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/provProperties/derivedFrom/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/derivedFrom/rules.shacl: - Shape cdifd:derivedFromProperty: ex:rawCTDCasts - Shape cdifd:derivedFromProperty/sh:or/rdf:first: *none* - Shape _:n785eba847107467fbd61216af4578bb4b4: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:CDIFRoleShape: ex:completeDiscoveryDataset42/schema1:contributor - Shape _:n5d182bfadb4e4ec2977150857ea10675b20: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b17: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b15: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b14: *none* - Shape cdifd:CDIFDefinedTermShape: ex:completeDiscoveryDataset42/schema1:additionalType,ex:completeDiscoveryDataset42/schema1:spatialCoverage/schema1:name,ex:completeDiscoveryDataset42/dqv:hasQualityMeasurement/dqv:value,ex:completeDiscoveryDataset42/schema1:keywords,ex:completeDiscoveryDataset42/schema1:keywords,ex:varTemperature/schema1:propertyID,ex:completeDiscoveryDataset42/schema1:measurementTechnique,<https://orcid.org/0000-0001-5555-6666>/schema1:affiliation/schema1:additionalType,ex:completeDiscoveryDataset42/dqv:hasQualityMeasurement/dqv:isMeasurementOf - Shape _:n5d182bfadb4e4ec2977150857ea10675b18: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b16: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b3: *none* - Shape _:n5d182bfadb4e4ec2977150857ea10675b4: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b38: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b30: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b52: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b10: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b4: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b44: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b7: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b51: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b29: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b45: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b37: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b14: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b5: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b9: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b8: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b12: *none* - Shape _:n8627c5d404f0415a8776d8f21874a313b11: *none*
Validation result for _sources/schemaorgProperties/temporalExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/temporalExtent/rules.shacl: - Shape cdifd:timeInstantNode: ex:completeDiscoveryDataset42/schema1:temporalCoverage/time:hasBeginning,ex:completeDiscoveryDataset42/schema1:temporalCoverage/time:hasEnd - Shape _:neca05c77cad64e58b97d5ac546aeb0d3b5: *none* - Shape _:neca05c77cad64e58b97d5ac546aeb0d3b3: *none* - Shape cdifd:timePositionNode: ex:completeDiscoveryDataset42/schema1:temporalCoverage/time:hasEnd/time:inTimePosition,ex:completeDiscoveryDataset42/schema1:temporalCoverage/time:hasBeginning/time:inTimePosition - Shape cdifd:temporalExtentProperty/sh:or/rdf:first: *none* - Shape cdifd:timeIntervalNode: ex:completeDiscoveryDataset42/schema1:temporalCoverage - Shape _:neca05c77cad64e58b97d5ac546aeb0d3b17: *none* - Shape cdifd:timePositionNode/sh:property/sh:or/rdf:first: *none* - Shape _:neca05c77cad64e58b97d5ac546aeb0d3b4: *none* - Shape cdifd:temporalExtentProperty/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 _:na344f1771ac349b1ad09480a67616ad5b4: *none* - Shape cdifd:qualityMeasurementNode: ex:completeDiscoveryDataset42/dqv:hasQualityMeasurement,ex:completeDiscoveryDataset42/dqv:hasQualityMeasurement - Shape _:na344f1771ac349b1ad09480a67616ad5b13: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:na344f1771ac349b1ad09480a67616ad5b5: *none* - Shape _:na344f1771ac349b1ad09480a67616ad5b11: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:na344f1771ac349b1ad09480a67616ad5b12: *none* - Shape _:na344f1771ac349b1ad09480a67616ad5b14: *none*
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape _:ned99dcb086974b40b04538f13e8fc3aeb4: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode: ex:completeDiscoveryDataset42/schema1:spatialCoverage/schema1:geo - Shape _:ned99dcb086974b40b04538f13e8fc3aeb15: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb16: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb9: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb41: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb44: *none* - Shape cdifd:geoShapeNode: ex:completeDiscoveryDataset42/schema1:spatialCoverage/schema1:geo - Shape _:ned99dcb086974b40b04538f13e8fc3aeb10: *none* - Shape cdifd:spatialExtentProperty: ex:completeDiscoveryDataset42/schema1:spatialCoverage,ex:completeDiscoveryDataset42/schema1:spatialCoverage - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb29: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb3: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb38: *none* - Shape cdifd:CDIFDefinedTermShape: ex:completeDiscoveryDataset42/schema1:additionalType,ex:completeDiscoveryDataset42/schema1:spatialCoverage/schema1:name,ex:completeDiscoveryDataset42/dqv:hasQualityMeasurement/dqv:value,ex:completeDiscoveryDataset42/schema1:keywords,ex:completeDiscoveryDataset42/schema1:keywords,ex:varTemperature/schema1:propertyID,ex:completeDiscoveryDataset42/schema1:measurementTechnique,<https://orcid.org/0000-0001-5555-6666>/schema1:affiliation/schema1:additionalType,ex:completeDiscoveryDataset42/dqv:hasQualityMeasurement/dqv:isMeasurementOf - Shape _:ned99dcb086974b40b04538f13e8fc3aeb39: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb40: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb42: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb24: *none* - Shape _:ned99dcb086974b40b04538f13e8fc3aeb13: *none*

Test passed: 2 / 6

affiliation-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using affiliation-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD affiliation-fail.jsonld created
Output Turtle affiliation-fail.ttl created
JSON Schema
ValidationError: 'schema:name' is a required property Failed validating 'required' in schema['allOf'][0]['allOf'][1]: {'required': ['@id', '@type', '@context', 'schema:name', 'schema:identifier', 'schema:dateModified', 'schema:subjectOf']} On instance: {'@context': {'ex': 'https://example.org/', 'schema': 'http://schema.org/', 'xsd': 'http://www.w3.org/2001/XMLSchema#'}, '@id': 'ex:PersonExample_zZc', '@type': 'schema:Person', 'schema:affiliation': 'some organization, schema TBD', 'schema:alternateName': 'Test, Joe', 'schema:description': 'Metadata specialist, based in Portland, Maine', 'schema:identifier': {'@type': 'schema:PropertyValue', 'schema:propertyID': {'@id': 'https://doi.org'}, 'schema:url': 'https://doi.org/iY', 'schema:value': 'iY'}, 'schema:sameAs': ['https://ark.org/46737', 'uri:test:43737']}
SHACL
Validation result for _sources/profiles/cdifCompositeProfile/DiscoveryDataDescription/rules.shacl: Validation Report Conforms: True
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:CDIFSubjectOfPlacementShape/sh:property/sh:qualifiedValueShape: *none* - Shape _:n6b2485ac640346e080e64192105368e0b40: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:not: *none* - Shape cdifd:CDIFDatasetMandatoryShape: *none* - Shape soso:DatasetNS3Shape: *none* - Shape soso:DatasetNS1Shape: *none* - Shape _:n6b2485ac640346e080e64192105368e0b29: *none* - Shape _:n6b2485ac640346e080e64192105368e0b24: *none* - Shape cdifd:CDIFSubjectOfPlacementShape: *none* - Shape cdifd:rightsProperty/sh:or/rdf:rest/rdf:first: *none* - Shape soso:DatasetNS2Shape: *none* - Shape cdifd:CDIFCatalogRecordShape: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:first: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6b2485ac640346e080e64192105368e0b27: *none* - Shape _:n6b2485ac640346e080e64192105368e0b23: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b10: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b20: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b11: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b21: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b22: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b23: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b4: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b10: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b8: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b26: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b19: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b6: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b7: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b5: *none*
Validation result for _sources/provProperties/generatedBy/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/generatedBy/rules.shacl: - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:generatedByNode: *none* - Shape _:nffab6347c0f64c3a8c9dbd150aa78391b5: *none* - Shape _:nffab6347c0f64c3a8c9dbd150aa78391b4: *none*
Validation result for _sources/schemaorgProperties/dataDownload/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/dataDownload/rules.shacl: - Shape cdifd:CDIFDataDownloadShape: *none* - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: *none*
Validation result for _sources/schemaorgProperties/organization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/organization/rules.shacl: - Shape _:naf3cc826ced0416b9bccfbb60b2b087ab3: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: False Results (3): Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): Severity: sh:Violation Source Shape: cdifd:CDIFPersonShape Focus Node: ex:PersonExample_zZc Value Node: ex:PersonExample_zZc Message: A person must have a name or an identifier provided; affiliation to an organization is recommended. Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Info Source Shape: cdifd:contactPointProperty Focus Node: ex:PersonExample_zZc Result Path: schema1:contactPoint Message: A Person should have a contactPoint (schema:ContactPoint or mailto: IRI) Validation Result in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): Severity: sh:Warning Source Shape: cdifd:affiliationProperty Focus Node: ex:PersonExample_zZc Value Node: Literal("some organization, schema TBD") Result Path: schema1:affiliation Message: Optional: an affiliation must have object schema:Organization
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:nfd8ee2c30b0d4fc5be401afedd561f81b14: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape: ex:PersonExample_zZc
Validation result for _sources/schemaorgProperties/monetaryGrant/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/monetaryGrant/rules.shacl: - Shape _:nb34911d5848c48179ab436feea891ccbb13: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb4: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb26: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb11: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb14: *none* - Shape cdifd:fundingShape: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb5: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb12: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb25: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb15: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb3: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb17: *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/schemaorgProperties/webAPI/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/webAPI/rules.shacl: - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb31: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb33: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb29: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb32: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb18: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb34: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb25: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb26: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb30: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb10: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb17: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb35: *none* - Shape cdifd:webAPINode: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb28: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb24: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb27: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb11: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb4: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb3: *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/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/provProperties/derivedFrom/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/derivedFrom/rules.shacl: - Shape cdifd:derivedFromProperty: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:first: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n0868eccba1eb4e02a09f41a7da02b0e7b4: *none*
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:CDIFRoleShape: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b16: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b20: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b17: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b18: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b4: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b3: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b14: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b15: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b7: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b8: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b44: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b45: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b11: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b10: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b4: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b9: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b52: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b5: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b51: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b12: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b29: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b38: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b37: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b14: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b30: *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:rest/rdf:first: *none* - Shape _:n67b9c106a5ce4cfabde020b08b5b4f2ab5: *none* - Shape cdifd:timeInstantNode: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:first: *none* - Shape cdifd:timePositionNode: *none* - Shape cdifd:timeIntervalNode: *none* - Shape _:n67b9c106a5ce4cfabde020b08b5b4f2ab4: *none* - Shape _:n67b9c106a5ce4cfabde020b08b5b4f2ab17: *none* - Shape _:n67b9c106a5ce4cfabde020b08b5b4f2ab3: *none* - Shape cdifd:timePositionNode/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/qualityProperties/qualityMeasure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/qualityProperties/qualityMeasure/rules.shacl: - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:qualityMeasurementNode: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b14: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b4: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b5: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b12: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b11: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b13: *none*
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b9: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b29: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b44: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b13: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b16: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b15: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b3: *none* - Shape cdifd:geoShapeNode: *none* - Shape cdifd:spatialExtentProperty: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b41: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b40: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b24: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b10: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b39: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b38: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b42: *none*
Validation result for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl: - Shape _:n74b30619513a4635b3a3d870853afb4fb5: *none* - Shape cdifd:dataDescriptionDatasetShape: *none* - Shape _:n74b30619513a4635b3a3d870853afb4fb6: *none* - Shape cdifd:structuredDataSetLocatorMappingShape/sh:property/sh:node: *none* - Shape cdifd:CDIFDataDescriptionConformsToShape: *none* - Shape cdifd:structuredDataSetLocatorMappingShape: *none* - Shape cdifd:datasetScopeStatisticsShape: *none* - Shape cdifd:dataDescriptionVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:dataDescriptionVariableShape: *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: True
Focus nodes for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: - Shape cdifd:CDIFCodelistShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *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/cdifKey/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifKey/rules.shacl: - Shape cdifd:cdifKeyShape: *none*
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b73: *none* - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b15: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b70: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b13: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b71: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b67: *none* - Shape cdifd:CDIFxasInstanceVariableShape: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b18: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b11: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b69: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b17: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b72: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b14: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b75: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b66: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b10: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b20: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b16: *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:cdifStatisticsCollectionShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
shortName-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using shortName-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD shortName-fail.jsonld created
Output Turtle shortName-fail.ttl created
JSON Schema
ValidationError: 'schema:identifier' is a required property Failed validating 'required' in schema['allOf'][0]['allOf'][1]: {'required': ['@id', '@type', '@context', 'schema:name', 'schema:identifier', 'schema:dateModified', 'schema:subjectOf']} On instance: {'@context': {'ex': 'https://example.org/', 'schema': 'http://schema.org/'}, '@id': 'ex:PersonExample_zZc', '@type': 'schema:Person', 'schema:alternateName': 'Test, Joe', 'schema:description': 'Metadata specialist, based in Portland, Maine', 'schema:name': ' ', 'schema:sameAs': ['https://ark.org/46737', 'uri:test:43737']}
SHACL
Validation result for _sources/profiles/cdifCompositeProfile/DiscoveryDataDescription/rules.shacl: Validation Report Conforms: True
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:CDIFSubjectOfPlacementShape/sh:property/sh:qualifiedValueShape: *none* - Shape _:n6b2485ac640346e080e64192105368e0b40: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:not: *none* - Shape cdifd:CDIFDatasetMandatoryShape: *none* - Shape soso:DatasetNS3Shape: *none* - Shape soso:DatasetNS1Shape: *none* - Shape _:n6b2485ac640346e080e64192105368e0b29: *none* - Shape _:n6b2485ac640346e080e64192105368e0b24: *none* - Shape cdifd:CDIFSubjectOfPlacementShape: *none* - Shape cdifd:rightsProperty/sh:or/rdf:rest/rdf:first: *none* - Shape soso:DatasetNS2Shape: *none* - Shape cdifd:CDIFCatalogRecordShape: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:first: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6b2485ac640346e080e64192105368e0b27: *none* - Shape _:n6b2485ac640346e080e64192105368e0b23: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b10: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b20: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b11: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b21: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b22: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b23: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b4: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b10: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b8: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b26: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b19: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b6: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b7: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b5: *none*
Validation result for _sources/provProperties/generatedBy/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/generatedBy/rules.shacl: - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:generatedByNode: *none* - Shape _:nffab6347c0f64c3a8c9dbd150aa78391b5: *none* - Shape _:nffab6347c0f64c3a8c9dbd150aa78391b4: *none*
Validation result for _sources/schemaorgProperties/dataDownload/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/dataDownload/rules.shacl: - Shape cdifd:CDIFDataDownloadShape: *none* - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: *none*
Validation result for _sources/schemaorgProperties/organization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/organization/rules.shacl: - Shape _:naf3cc826ced0416b9bccfbb60b2b087ab3: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: False Results (2): Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): Severity: sh:Violation Source Shape: cdifd:CDIFPersonShape Focus Node: ex:PersonExample_zZc Value Node: ex:PersonExample_zZc Message: A person must have a name or an identifier provided; affiliation to an organization is recommended. Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Info Source Shape: cdifd:contactPointProperty Focus Node: ex:PersonExample_zZc Result Path: schema1:contactPoint Message: A Person should have a contactPoint (schema:ContactPoint or mailto: IRI)
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:nfd8ee2c30b0d4fc5be401afedd561f81b14: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape: ex:PersonExample_zZc
Validation result for _sources/schemaorgProperties/monetaryGrant/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/monetaryGrant/rules.shacl: - Shape _:nb34911d5848c48179ab436feea891ccbb13: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb4: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb26: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb11: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb14: *none* - Shape cdifd:fundingShape: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb5: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb12: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb25: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb15: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb3: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb17: *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/schemaorgProperties/webAPI/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/webAPI/rules.shacl: - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb31: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb33: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb29: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb32: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb18: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb34: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb25: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb26: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb30: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb10: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb17: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb35: *none* - Shape cdifd:webAPINode: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb28: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb24: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb27: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb11: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb4: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb3: *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/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/provProperties/derivedFrom/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/derivedFrom/rules.shacl: - Shape cdifd:derivedFromProperty: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:first: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n0868eccba1eb4e02a09f41a7da02b0e7b4: *none*
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:CDIFRoleShape: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b16: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b20: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b17: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b18: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b4: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b3: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b14: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b15: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b7: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b8: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b44: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b45: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b11: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b10: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b4: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b9: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b52: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b5: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b51: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b12: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b29: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b38: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b37: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b14: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b30: *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:rest/rdf:first: *none* - Shape _:n67b9c106a5ce4cfabde020b08b5b4f2ab5: *none* - Shape cdifd:timeInstantNode: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:first: *none* - Shape cdifd:timePositionNode: *none* - Shape cdifd:timeIntervalNode: *none* - Shape _:n67b9c106a5ce4cfabde020b08b5b4f2ab4: *none* - Shape _:n67b9c106a5ce4cfabde020b08b5b4f2ab17: *none* - Shape _:n67b9c106a5ce4cfabde020b08b5b4f2ab3: *none* - Shape cdifd:timePositionNode/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/qualityProperties/qualityMeasure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/qualityProperties/qualityMeasure/rules.shacl: - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:qualityMeasurementNode: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b14: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b4: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b5: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b12: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b11: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b13: *none*
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b9: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b29: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b44: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b13: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b16: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b15: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b3: *none* - Shape cdifd:geoShapeNode: *none* - Shape cdifd:spatialExtentProperty: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b41: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b40: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b24: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b10: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b39: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b38: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b42: *none*
Validation result for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl: - Shape _:n74b30619513a4635b3a3d870853afb4fb5: *none* - Shape cdifd:dataDescriptionDatasetShape: *none* - Shape _:n74b30619513a4635b3a3d870853afb4fb6: *none* - Shape cdifd:structuredDataSetLocatorMappingShape/sh:property/sh:node: *none* - Shape cdifd:CDIFDataDescriptionConformsToShape: *none* - Shape cdifd:structuredDataSetLocatorMappingShape: *none* - Shape cdifd:datasetScopeStatisticsShape: *none* - Shape cdifd:dataDescriptionVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:dataDescriptionVariableShape: *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: True
Focus nodes for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: - Shape cdifd:CDIFCodelistShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *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/cdifKey/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifKey/rules.shacl: - Shape cdifd:cdifKeyShape: *none*
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b73: *none* - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b15: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b70: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b13: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b71: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b67: *none* - Shape cdifd:CDIFxasInstanceVariableShape: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b18: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b11: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b69: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b17: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b72: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b14: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b75: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b66: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b10: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b20: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b16: *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:cdifStatisticsCollectionShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
example_1_1.json Example
SHACL: 1 Warning
Files
Using exampleCDIFDataDescription.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/profiles/cdifCompositeProfile/DiscoveryDataDescription/rules.shacl: Validation Report Conforms: True
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:CDIFSubjectOfPlacementShape/sh:property/sh:qualifiedValueShape: *none* - Shape _:n6b2485ac640346e080e64192105368e0b40: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:not: *none* - Shape cdifd:CDIFDatasetMandatoryShape: *none* - Shape soso:DatasetNS3Shape: *none* - Shape soso:DatasetNS1Shape: *none* - Shape _:n6b2485ac640346e080e64192105368e0b29: *none* - Shape _:n6b2485ac640346e080e64192105368e0b24: *none* - Shape cdifd:CDIFSubjectOfPlacementShape: *none* - Shape cdifd:rightsProperty/sh:or/rdf:rest/rdf:first: *none* - Shape soso:DatasetNS2Shape: *none* - Shape cdifd:CDIFCatalogRecordShape: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:first: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6b2485ac640346e080e64192105368e0b27: *none* - Shape _:n6b2485ac640346e080e64192105368e0b23: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b10: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b20: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b11: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b21: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b22: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b23: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b4: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b10: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b8: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b26: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b19: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b6: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b7: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b5: *none*
Validation result for _sources/provProperties/generatedBy/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/generatedBy/rules.shacl: - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:generatedByNode: *none* - Shape _:nffab6347c0f64c3a8c9dbd150aa78391b5: *none* - Shape _:nffab6347c0f64c3a8c9dbd150aa78391b4: *none*
Validation result for _sources/schemaorgProperties/dataDownload/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/dataDownload/rules.shacl: - Shape cdifd:CDIFDataDownloadShape: ex:YOPx/schema1:distribution,ex:YOPx/schema1:distribution,ex:YOPx/schema1:distribution,ex:YOPx/schema1:distribution,ex:YOPx/schema1:distribution/schema1:potentialAction/schema1:result - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: ex:YOPx/schema1:distribution,ex:YOPx/schema1:distribution,ex:YOPx/schema1:distribution,ex:YOPx/schema1:distribution,ex:YOPx/schema1:distribution/schema1:potentialAction/schema1:result
Validation result for _sources/schemaorgProperties/organization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/organization/rules.shacl: - Shape _:naf3cc826ced0416b9bccfbb60b2b087ab3: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape: ex:mxxInaV,ex:xblzSwEYJKBPpkK,ex:PersonExample_zZc_asContributor/schema1:affiliation,ex:exampleOrg_fW,ex:gDiAxjl,ex:maintainerAffiliation_3456,ex:sr68lgy,ex:kNKPZsCSWMc,ex:corzCgjNrGcH - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:nfd8ee2c30b0d4fc5be401afedd561f81b14: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: ex:ABYcNWHKYhTiLLNEzJx/schema1:contactPoint,<https://ada.org/person/5489>/schema1:contactPoint,ex:ihjJtFPNEKnGSFBcgS/schema1:contactPoint,ex:mxxInaV/schema1:contactPoint,ex:maintainerContactPoint_3456,ex:jP/schema1:contactPoint,ex:PersonExample_zZc_asContributor/schema1:contactPoint - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape: ex:ihjJtFPNEKnGSFBcgS,<https://ada.org/person/5489>,ex:PersonExample_zZc_asContributor,ex:jP,ex:ABYcNWHKYhTiLLNEzJx,ex:PersonExample_zZc
Validation result for _sources/schemaorgProperties/monetaryGrant/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/monetaryGrant/rules.shacl: - Shape _:nb34911d5848c48179ab436feea891ccbb13: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb4: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb26: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb11: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb14: *none* - Shape cdifd:fundingShape: ex:YOPx/schema1:funding,ex:YOPx/schema1:funding,ex:YOPx/schema1:funding - Shape _:nb34911d5848c48179ab436feea891ccbb5: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb12: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb25: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb15: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb3: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb17: *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/schemaorgProperties/webAPI/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/webAPI/rules.shacl: - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb31: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb33: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb29: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb32: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb18: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb34: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb25: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb26: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb30: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb10: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb17: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb35: *none* - Shape cdifd:webAPINode: ex:YOPx/schema1:distribution - Shape _:n8c6022bca58d41aaa814b3f1a622548eb28: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb24: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb27: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb11: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb4: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb3: *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/cdifDataType/cdifReference/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifReference/rules.shacl: - Shape cdifd:CDIFRelationShape: ex:YOPx/schema1:distribution/schema1:documentation
Validation result for _sources/schemaorgProperties/labeledLink/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/labeledLink/rules.shacl: - Shape cdifd:CDIFLabeledLinkShape: ex:YOPx/schema1:distribution/schema1:documentation
Validation result for _sources/provProperties/derivedFrom/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/derivedFrom/rules.shacl: - Shape cdifd:derivedFromProperty: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:first: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n0868eccba1eb4e02a09f41a7da02b0e7b4: *none*
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:CDIFRoleShape: ex:YOPx/schema1:contributor - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b16: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b20: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b17: *none* - Shape cdifd:CDIFDefinedTermShape: ex:YOPx/schema1:measurementTechnique,ex:YOPx/schema1:keywords,ex:YOPx/schema1:distribution/schema1:serviceType,ex:OjHgIDO/schema1:measurementTechnique,ex:KJTFKurNFu/cdi:describedUnitOfMeasure,ex:YOPx/dqv:hasQualityMeasurement/dqv:isMeasurementOf,ex:YOPx/dqv:hasQualityMeasurement/dqv:value,ex:YOPx/schema1:keywords - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b18: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b4: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b3: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b14: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b15: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b7: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b8: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b44: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b45: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b11: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b10: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b4: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b9: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b52: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b5: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b51: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b12: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b29: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b38: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b37: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b14: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b30: *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:rest/rdf:first: *none* - Shape _:n67b9c106a5ce4cfabde020b08b5b4f2ab5: *none* - Shape cdifd:timeInstantNode: ex:YOPx/schema1:temporalCoverage/time:hasEnd,ex:YOPx/schema1:temporalCoverage/time:hasBeginning - Shape cdifd:temporalExtentProperty/sh:or/rdf:first: *none* - Shape cdifd:timePositionNode: ex:YOPx/schema1:temporalCoverage/time:hasEnd/time:inTimePosition,ex:YOPx/schema1:temporalCoverage/time:hasBeginning/time:inTimePosition - Shape cdifd:timeIntervalNode: ex:YOPx/schema1:temporalCoverage - Shape _:n67b9c106a5ce4cfabde020b08b5b4f2ab4: *none* - Shape _:n67b9c106a5ce4cfabde020b08b5b4f2ab17: *none* - Shape _:n67b9c106a5ce4cfabde020b08b5b4f2ab3: *none* - Shape cdifd:timePositionNode/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/qualityProperties/qualityMeasure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/qualityProperties/qualityMeasure/rules.shacl: - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:qualityMeasurementNode: ex:YOPx/dqv:hasQualityMeasurement,ex:YOPx/dqv:hasQualityMeasurement,ex:YOPx/dqv:hasQualityMeasurement - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b14: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b4: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b5: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b12: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b11: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b13: *none*
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b9: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode: ex:YOPx/schema1:spatialCoverage/schema1:geo - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b29: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b44: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b13: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b16: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b15: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b3: *none* - Shape cdifd:geoShapeNode: ex:YOPx/schema1:spatialCoverage/schema1:geo - Shape cdifd:spatialExtentProperty: ex:YOPx/schema1:spatialCoverage,ex:YOPx/schema1:spatialCoverage - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b41: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b40: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b24: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: ex:YOPx/schema1:measurementTechnique,ex:YOPx/schema1:keywords,ex:YOPx/schema1:distribution/schema1:serviceType,ex:OjHgIDO/schema1:measurementTechnique,ex:KJTFKurNFu/cdi:describedUnitOfMeasure,ex:YOPx/dqv:hasQualityMeasurement/dqv:isMeasurementOf,ex:YOPx/dqv:hasQualityMeasurement/dqv:value,ex:YOPx/schema1:keywords - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b10: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b39: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b38: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b42: *none*
Validation result for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl: - Shape _:n74b30619513a4635b3a3d870853afb4fb5: *none* - Shape cdifd:dataDescriptionDatasetShape: *none* - Shape _:n74b30619513a4635b3a3d870853afb4fb6: *none* - Shape cdifd:structuredDataSetLocatorMappingShape/sh:property/sh:node: *none* - Shape cdifd:CDIFDataDescriptionConformsToShape: *none* - Shape cdifd:structuredDataSetLocatorMappingShape: ex:YOPx/schema1:distribution - Shape cdifd:datasetScopeStatisticsShape: *none* - Shape cdifd:dataDescriptionVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:dataDescriptionVariableShape: ex:KJTFKurNFu,ex:OjHgIDO
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: True
Focus nodes for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: - Shape cdifd:CDIFCodelistShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *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/cdifKey/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifKey/rules.shacl: - Shape cdifd:cdifKeyShape: *none*
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: False Results (1): Validation Result in MaxCountConstraintComponent (http://www.w3.org/ns/shacl#MaxCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:maxCount Literal("0", datatype=xsd:integer) ; sh:message Literal("cdi:qualifies should not be used when cdif:role is absent or not Attribute.") ; sh:path cdi:qualifies ; sh:severity sh:Warning ] Focus Node: ex:OjHgIDO Result Path: cdi:qualifies Message: cdi:qualifies should not be used when cdif:role is absent or not Attribute.
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b73: *none* - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b15: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b70: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b13: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b71: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b67: *none* - Shape cdifd:CDIFxasInstanceVariableShape: ex:KJTFKurNFu,ex:OjHgIDO - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b18: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b11: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b69: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b17: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b72: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b14: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b75: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b66: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b10: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b20: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b16: *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:cdifStatisticsCollectionShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
example_2_1.json Example
SHACL: 8 Warning, 1 Info
Files
Using exampleCDIFDataDescription_dimensional.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/profiles/cdifCompositeProfile/DiscoveryDataDescription/rules.shacl: Validation Report Conforms: True
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:CDIFSubjectOfPlacementShape/sh:property/sh:qualifiedValueShape: *none* - Shape _:n6b2485ac640346e080e64192105368e0b40: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:not: *none* - Shape cdifd:CDIFDatasetMandatoryShape: *none* - Shape soso:DatasetNS3Shape: *none* - Shape soso:DatasetNS1Shape: *none* - Shape _:n6b2485ac640346e080e64192105368e0b29: *none* - Shape _:n6b2485ac640346e080e64192105368e0b24: *none* - Shape cdifd:CDIFSubjectOfPlacementShape: *none* - Shape cdifd:rightsProperty/sh:or/rdf:rest/rdf:first: *none* - Shape soso:DatasetNS2Shape: *none* - Shape cdifd:CDIFCatalogRecordShape: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:first: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6b2485ac640346e080e64192105368e0b27: *none* - Shape _:n6b2485ac640346e080e64192105368e0b23: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b10: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b20: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b11: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b21: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b22: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b23: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b4: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b10: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b8: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b26: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b19: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b6: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b7: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b5: *none*
Validation result for _sources/provProperties/generatedBy/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/generatedBy/rules.shacl: - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:generatedByNode: *none* - Shape _:nffab6347c0f64c3a8c9dbd150aa78391b5: *none* - Shape _:nffab6347c0f64c3a8c9dbd150aa78391b4: *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: [ cdif:fileSize Literal("184.6", datatype=xsd:double) ; cdif:fileSizeUofM Literal("MB") ; cdif:hasPhysicalMapping [ cdi:isRequired Literal("true" = True, datatype=xsd:boolean) ; cdi:locator Literal("/depth") ; cdif:format Literal("decimal") ; cdif:formats_InstanceVariable ex:var-depth ; cdif:physicalDataType Literal("float32") ], [ cdi:isRequired Literal("true" = True, datatype=xsd:boolean) ; cdi:locator Literal("/lat") ; cdif:format Literal("decimal") ; cdif:formats_InstanceVariable ex:var-lat ; cdif:physicalDataType Literal("float32") ], [ cdi:isRequired Literal("true" = True, datatype=xsd:boolean) ; cdi:locator Literal("/lon") ; cdif:format Literal("decimal") ; cdif:formats_InstanceVariable ex:var-lon ; cdif:physicalDataType Literal("float32") ], [ cdi:isRequired Literal("true" = True, datatype=xsd:boolean) ; cdi:locator Literal("/temperature") ; cdi:nullSequence Literal("NaN") ; cdif:format Literal("decimal") ; cdif:formats_InstanceVariable ex:var-temperature ; cdif:physicalDataType Literal("float32") ], [ cdi:isRequired Literal("true" = True, datatype=xsd:boolean) ; cdi:locator Literal("/time") ; cdif:format Literal("days since 2024-01-01") ; cdif:formats_InstanceVariable ex:var-time ; cdif:physicalDataType Literal("int32") ] ; rdf:type cdi:PhysicalDataSet, cdi:StructuredDataSet, schema1:DataDownload ; schema1:contentUrl Literal("https://example.org/data/gom-temp-cube-2025.nc") ; schema1:encodingFormat Literal("application/x-netcdf") ; schema1:name Literal("Gulf of Maine temperature cube (NetCDF-4)") ; spdx:checksum [ rdf:type spdx:Checksum ; spdx:algorithm Literal("SHA256") ; spdx:checksumValue Literal("9f3c1a0b4e8d2f1e7a6c5b4d3a2918f0e1d2c3b4a5968778a9b0c1d2e3f40516") ] ] 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 cdifd:CDIFDataDownloadShape: ex:gom-temp-cube-2025/schema1:distribution - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: ex:gom-temp-cube-2025/schema1:distribution
Validation result for _sources/schemaorgProperties/organization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/organization/rules.shacl: - Shape _:naf3cc826ced0416b9bccfbb60b2b087ab3: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape: <https://ror.org/03m2x1q45> - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:nfd8ee2c30b0d4fc5be401afedd561f81b14: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape: *none*
Validation result for _sources/schemaorgProperties/monetaryGrant/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/monetaryGrant/rules.shacl: - Shape _:nb34911d5848c48179ab436feea891ccbb13: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb4: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb26: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb11: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb14: *none* - Shape cdifd:fundingShape: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb5: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb12: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb25: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb15: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb3: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb17: *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/schemaorgProperties/webAPI/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/webAPI/rules.shacl: - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb31: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb33: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb29: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb32: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb18: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb34: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb25: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb26: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb30: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb10: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb17: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb35: *none* - Shape cdifd:webAPINode: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb28: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb24: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb27: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb11: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb4: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb3: *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/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/provProperties/derivedFrom/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/derivedFrom/rules.shacl: - Shape cdifd:derivedFromProperty: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:first: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n0868eccba1eb4e02a09f41a7da02b0e7b4: *none*
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:CDIFRoleShape: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b16: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b20: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b17: *none* - Shape cdifd:CDIFDefinedTermShape: ex:var-time/cdi:describedUnitOfMeasure,ex:var-temperature/cdi:describedUnitOfMeasure - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b18: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b4: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b3: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b14: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b15: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: False Results (4): 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-depth 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-lon 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-time 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-lat Result Path: schema1:propertyID Message: a propertID must be a uri reference, a name string, or a schema:DefinedTerm
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b7: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b8: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b44: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b45: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b11: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b10: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b4: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b9: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b52: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b5: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b51: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b12: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b29: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b38: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b37: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b14: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b30: *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:rest/rdf:first: *none* - Shape _:n67b9c106a5ce4cfabde020b08b5b4f2ab5: *none* - Shape cdifd:timeInstantNode: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:first: *none* - Shape cdifd:timePositionNode: *none* - Shape cdifd:timeIntervalNode: *none* - Shape _:n67b9c106a5ce4cfabde020b08b5b4f2ab4: *none* - Shape _:n67b9c106a5ce4cfabde020b08b5b4f2ab17: *none* - Shape _:n67b9c106a5ce4cfabde020b08b5b4f2ab3: *none* - Shape cdifd:timePositionNode/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/qualityProperties/qualityMeasure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/qualityProperties/qualityMeasure/rules.shacl: - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:qualityMeasurementNode: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b14: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b4: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b5: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b12: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b11: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b13: *none*
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b9: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b29: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b44: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b13: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b16: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b15: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b3: *none* - Shape cdifd:geoShapeNode: ex:gom-temp-cube-2025/schema1:spatialCoverage/schema1:geo - Shape cdifd:spatialExtentProperty: ex:gom-temp-cube-2025/schema1:spatialCoverage - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b41: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b40: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b24: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: ex:var-time/cdi:describedUnitOfMeasure,ex:var-temperature/cdi:describedUnitOfMeasure - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b10: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b39: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b38: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b42: *none*
Validation result for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl: - Shape _:n74b30619513a4635b3a3d870853afb4fb5: *none* - Shape cdifd:dataDescriptionDatasetShape: *none* - Shape _:n74b30619513a4635b3a3d870853afb4fb6: *none* - Shape cdifd:structuredDataSetLocatorMappingShape/sh:property/sh:node: *none* - Shape cdifd:CDIFDataDescriptionConformsToShape: *none* - Shape cdifd:structuredDataSetLocatorMappingShape: ex:gom-temp-cube-2025/schema1:distribution - Shape cdifd:datasetScopeStatisticsShape: *none* - Shape cdifd:dataDescriptionVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:dataDescriptionVariableShape: ex:var-lon,ex:var-time,ex:var-depth,ex:var-temperature,ex:var-lat
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: True
Focus nodes for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: - Shape cdifd:CDIFCodelistShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *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/cdifKey/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifKey/rules.shacl: - Shape cdifd:cdifKeyShape: *none*
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: False Results (4): 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-depth 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-lon 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-time 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-lat Result Path: schema1:propertyID Message: a propertID must be a uri reference, a name string, or a schema:DefinedTerm
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b73: *none* - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b15: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b70: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b13: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b71: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b67: *none* - Shape cdifd:CDIFxasInstanceVariableShape: ex:var-lon,ex:var-time,ex:var-depth,ex:var-temperature,ex:var-lat - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b18: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b11: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b69: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b17: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b72: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b14: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b75: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b66: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b10: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b20: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b16: *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:cdifStatisticsCollectionShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
example_3_1.json Example
SHACL: 13 Warning, 1 Info
Files
Using exampleCDIFDataDescription_wide.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_3_1.jsonld created
Output Turtle example_3_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/profiles/cdifCompositeProfile/DiscoveryDataDescription/rules.shacl: Validation Report Conforms: True
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:CDIFSubjectOfPlacementShape/sh:property/sh:qualifiedValueShape: *none* - Shape _:n6b2485ac640346e080e64192105368e0b40: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:not: *none* - Shape cdifd:CDIFDatasetMandatoryShape: *none* - Shape soso:DatasetNS3Shape: *none* - Shape soso:DatasetNS1Shape: *none* - Shape _:n6b2485ac640346e080e64192105368e0b29: *none* - Shape _:n6b2485ac640346e080e64192105368e0b24: *none* - Shape cdifd:CDIFSubjectOfPlacementShape: *none* - Shape cdifd:rightsProperty/sh:or/rdf:rest/rdf:first: *none* - Shape soso:DatasetNS2Shape: *none* - Shape cdifd:CDIFCatalogRecordShape: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:first: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6b2485ac640346e080e64192105368e0b27: *none* - Shape _:n6b2485ac640346e080e64192105368e0b23: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b10: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b20: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b11: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b21: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b22: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b23: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b4: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b10: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b8: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b26: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b19: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b6: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b7: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b5: *none*
Validation result for _sources/provProperties/generatedBy/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/generatedBy/rules.shacl: - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:generatedByNode: *none* - Shape _:nffab6347c0f64c3a8c9dbd150aa78391b5: *none* - Shape _:nffab6347c0f64c3a8c9dbd150aa78391b4: *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("312", datatype=xsd:integer) ; cdif:fileSizeUofM Literal("KB") ; cdif:hasPhysicalMapping [ cdi:decimalPositions Literal("2", datatype=xsd:integer) ; cdi:nullSequence Literal("NA") ; cdif:format Literal("decimal") ; cdif:formats_InstanceVariable ex:var-oxygen ; cdif:index Literal("5", datatype=xsd:integer) ; cdif:physicalDataType Literal("float64") ], [ cdi:decimalPositions Literal("2", datatype=xsd:integer) ; cdi:nullSequence Literal("NA") ; cdif:format Literal("decimal") ; cdif:formats_InstanceVariable ex:var-ph ; cdif:index Literal("2", datatype=xsd:integer) ; cdif:physicalDataType Literal("float64") ], [ cdi:decimalPositions Literal("2", datatype=xsd:integer) ; cdi:nullSequence Literal("NA") ; cdif:format Literal("decimal") ; cdif:formats_InstanceVariable ex:var-temperature ; cdif:index Literal("3", datatype=xsd:integer) ; cdif:physicalDataType Literal("float64") ], [ cdi:decimalPositions Literal("3", datatype=xsd:integer) ; cdi:nullSequence Literal("NA") ; cdif:format Literal("decimal") ; cdif:formats_InstanceVariable ex:var-salinity ; cdif:index Literal("4", 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-station ; cdif:index Literal("0", 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:PhysicalDataSet, cdi:TabularTextDataSet, schema1:DataDownload ; schema1:contentUrl Literal("https://example.org/data/gom-water-quality-wide-2025.csv") ; schema1:encodingFormat Literal("text/csv") ; schema1:name Literal("Wide-form water-quality observations (CSV)") ; spdx:checksum [ rdf:type spdx:Checksum ; spdx:algorithm Literal("SHA256") ; spdx:checksumValue Literal("2c8e4f1a6d7b9c0e3f5a1b2c4d6e7f8a9b0c1d2e3f4a5b6c7d8e9f0a1b2c3d4e") ] ] 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 cdifd:CDIFDataDownloadShape: ex:gom-water-quality-wide-2025/schema1:distribution - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: ex:gom-water-quality-wide-2025/schema1:distribution
Validation result for _sources/schemaorgProperties/organization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/organization/rules.shacl: - Shape _:naf3cc826ced0416b9bccfbb60b2b087ab3: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape: <https://ror.org/03m2x1q45> - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:nfd8ee2c30b0d4fc5be401afedd561f81b14: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape: *none*
Validation result for _sources/schemaorgProperties/monetaryGrant/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/monetaryGrant/rules.shacl: - Shape _:nb34911d5848c48179ab436feea891ccbb13: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb4: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb26: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb11: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb14: *none* - Shape cdifd:fundingShape: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb5: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb12: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb25: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb15: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb3: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb17: *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/schemaorgProperties/webAPI/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/webAPI/rules.shacl: - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb31: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb33: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb29: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb32: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb18: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb34: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb25: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb26: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb30: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb10: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb17: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb35: *none* - Shape cdifd:webAPINode: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb28: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb24: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb27: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb11: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb4: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb3: *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/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/provProperties/derivedFrom/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/derivedFrom/rules.shacl: - Shape cdifd:derivedFromProperty: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:first: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n0868eccba1eb4e02a09f41a7da02b0e7b4: *none*
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:CDIFRoleShape: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b16: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b20: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b17: *none* - Shape cdifd:CDIFDefinedTermShape: ex:var-oxygen/cdi:describedUnitOfMeasure,ex:var-temperature/cdi:describedUnitOfMeasure - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b18: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b4: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b3: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b14: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b15: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: False Results (6): 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-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-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-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-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 _:nc9883787be6f4b59b8e2576eeb012ec0b7: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b8: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b44: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b45: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b11: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b10: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b4: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b9: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b52: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b5: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b51: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b12: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b29: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b38: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b37: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b14: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b30: *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:rest/rdf:first: *none* - Shape _:n67b9c106a5ce4cfabde020b08b5b4f2ab5: *none* - Shape cdifd:timeInstantNode: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:first: *none* - Shape cdifd:timePositionNode: *none* - Shape cdifd:timeIntervalNode: *none* - Shape _:n67b9c106a5ce4cfabde020b08b5b4f2ab4: *none* - Shape _:n67b9c106a5ce4cfabde020b08b5b4f2ab17: *none* - Shape _:n67b9c106a5ce4cfabde020b08b5b4f2ab3: *none* - Shape cdifd:timePositionNode/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/qualityProperties/qualityMeasure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/qualityProperties/qualityMeasure/rules.shacl: - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:qualityMeasurementNode: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b14: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b4: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b5: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b12: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b11: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b13: *none*
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b9: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b29: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b44: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b13: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b16: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b15: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b3: *none* - Shape cdifd:geoShapeNode: ex:gom-water-quality-wide-2025/schema1:spatialCoverage/schema1:geo - Shape cdifd:spatialExtentProperty: ex:gom-water-quality-wide-2025/schema1:spatialCoverage - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b41: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b40: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b24: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: ex:var-oxygen/cdi:describedUnitOfMeasure,ex:var-temperature/cdi:describedUnitOfMeasure - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b10: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b39: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b38: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b42: *none*
Validation result for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl: - Shape _:n74b30619513a4635b3a3d870853afb4fb5: *none* - Shape cdifd:dataDescriptionDatasetShape: *none* - Shape _:n74b30619513a4635b3a3d870853afb4fb6: *none* - Shape cdifd:structuredDataSetLocatorMappingShape/sh:property/sh:node: *none* - Shape cdifd:CDIFDataDescriptionConformsToShape: *none* - Shape cdifd:structuredDataSetLocatorMappingShape: *none* - Shape cdifd:datasetScopeStatisticsShape: *none* - Shape cdifd:dataDescriptionVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:dataDescriptionVariableShape: ex:var-oxygen,ex:var-station,ex:var-sample-date,ex:var-ph,ex:var-salinity,ex:var-temperature
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: True
Focus nodes for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: - Shape cdifd:CDIFCodelistShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *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/cdifKey/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifKey/rules.shacl: - Shape cdifd:cdifKeyShape: <https://example.org/gom-water-quality-wide-2025/pk>
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: False Results (7): 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-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-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-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-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-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 _:n81253cc1c31e4eeabcd720a48d0832d0b73: *none* - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b15: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b70: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b13: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b71: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b67: *none* - Shape cdifd:CDIFxasInstanceVariableShape: ex:var-oxygen,ex:var-station,ex:var-sample-date,ex:var-ph,ex:var-salinity,ex:var-temperature - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b18: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b11: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b69: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b17: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b72: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b14: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b75: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b66: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b10: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b20: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b16: *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:cdifStatisticsCollectionShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
example_4_1.json Example
SHACL: 21 Warning, 1 Info
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: True
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:CDIFSubjectOfPlacementShape/sh:property/sh:qualifiedValueShape: *none* - Shape _:n6b2485ac640346e080e64192105368e0b40: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:not: *none* - Shape cdifd:CDIFDatasetMandatoryShape: *none* - Shape soso:DatasetNS3Shape: *none* - Shape soso:DatasetNS1Shape: *none* - Shape _:n6b2485ac640346e080e64192105368e0b29: *none* - Shape _:n6b2485ac640346e080e64192105368e0b24: *none* - Shape cdifd:CDIFSubjectOfPlacementShape: *none* - Shape cdifd:rightsProperty/sh:or/rdf:rest/rdf:first: *none* - Shape soso:DatasetNS2Shape: *none* - Shape cdifd:CDIFCatalogRecordShape: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:first: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6b2485ac640346e080e64192105368e0b27: *none* - Shape _:n6b2485ac640346e080e64192105368e0b23: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b10: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b20: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b11: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b21: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b22: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nf74f450f77c2427abd558dfdfb95d7c6b23: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b4: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b10: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b8: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b26: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b19: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b6: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b7: *none* - Shape _:n1a87b4f2b2dc4c858d8809a08ea13274b5: *none*
Validation result for _sources/provProperties/generatedBy/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/generatedBy/rules.shacl: - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:generatedByNode: *none* - Shape _:nffab6347c0f64c3a8c9dbd150aa78391b5: *none* - Shape _:nffab6347c0f64c3a8c9dbd150aa78391b4: *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 cdifd:CDIFDataDownloadShape: ex:gom-water-quality-long-2025/schema1:distribution - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: ex:gom-water-quality-long-2025/schema1:distribution
Validation result for _sources/schemaorgProperties/organization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/organization/rules.shacl: - Shape _:naf3cc826ced0416b9bccfbb60b2b087ab3: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape: <https://ror.org/03m2x1q45> - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:nfd8ee2c30b0d4fc5be401afedd561f81b14: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape: *none*
Validation result for _sources/schemaorgProperties/monetaryGrant/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/monetaryGrant/rules.shacl: - Shape _:nb34911d5848c48179ab436feea891ccbb13: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb4: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb26: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb11: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb14: *none* - Shape cdifd:fundingShape: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb5: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb12: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb25: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb15: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb3: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape _:nb34911d5848c48179ab436feea891ccbb17: *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/schemaorgProperties/webAPI/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/webAPI/rules.shacl: - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb31: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb33: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb29: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb32: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb18: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb34: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb25: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb26: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb30: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb10: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb17: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb35: *none* - Shape cdifd:webAPINode: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb28: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb24: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb27: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb11: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb4: *none* - Shape _:n8c6022bca58d41aaa814b3f1a622548eb3: *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/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/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 cdifd:derivedFromProperty/sh:or/rdf:first: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n0868eccba1eb4e02a09f41a7da02b0e7b4: *none*
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:CDIFRoleShape: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b16: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b20: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b17: *none* - Shape cdifd:CDIFDefinedTermShape: ex:var-temperature/cdi:describedUnitOfMeasure,ex:var-dissolved-oxygen/cdi:describedUnitOfMeasure - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b18: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b4: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b3: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b14: *none* - Shape _:ndd1f0e6997304fcc9320d4cf4cae1d05b15: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:roleNameProperty/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-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-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-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-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-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-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-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-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 _:nc9883787be6f4b59b8e2576eeb012ec0b7: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b8: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b44: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b45: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b11: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b10: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b4: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b9: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b52: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b5: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b51: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b12: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b29: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b38: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b37: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b14: *none* - Shape _:nc9883787be6f4b59b8e2576eeb012ec0b30: *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:rest/rdf:first: *none* - Shape _:n67b9c106a5ce4cfabde020b08b5b4f2ab5: *none* - Shape cdifd:timeInstantNode: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:first: *none* - Shape cdifd:timePositionNode: *none* - Shape cdifd:timeIntervalNode: *none* - Shape _:n67b9c106a5ce4cfabde020b08b5b4f2ab4: *none* - Shape _:n67b9c106a5ce4cfabde020b08b5b4f2ab17: *none* - Shape _:n67b9c106a5ce4cfabde020b08b5b4f2ab3: *none* - Shape cdifd:timePositionNode/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/qualityProperties/qualityMeasure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/qualityProperties/qualityMeasure/rules.shacl: - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:qualityMeasurementNode: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b14: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b4: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b5: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b12: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b11: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:n6f7aa2ae088d44cd94676fd12b7e5a63b13: *none*
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b9: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b29: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b44: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b13: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b16: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b15: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b3: *none* - Shape cdifd:geoShapeNode: ex:gom-water-quality-long-2025/schema1:spatialCoverage/schema1:geo - Shape cdifd:spatialExtentProperty: ex:gom-water-quality-long-2025/schema1:spatialCoverage - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b41: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b40: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b24: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: ex:var-temperature/cdi:describedUnitOfMeasure,ex:var-dissolved-oxygen/cdi:describedUnitOfMeasure - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b10: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b39: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b38: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n2fe9a974c76d4c2a908edecdbcfa9872b42: *none*
Validation result for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl: - Shape _:n74b30619513a4635b3a3d870853afb4fb5: *none* - Shape cdifd:dataDescriptionDatasetShape: *none* - Shape _:n74b30619513a4635b3a3d870853afb4fb6: *none* - Shape cdifd:structuredDataSetLocatorMappingShape/sh:property/sh:node: *none* - Shape cdifd:CDIFDataDescriptionConformsToShape: *none* - Shape cdifd:structuredDataSetLocatorMappingShape: *none* - Shape cdifd:datasetScopeStatisticsShape: *none* - Shape cdifd:dataDescriptionVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:dataDescriptionVariableShape: ex:var-station,ex:var-ph,ex:var-parameter,ex:var-value,ex:var-temperature,ex:var-dissolved-oxygen,ex:var-sample-date,ex:var-unit,ex:var-salinity
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: True
Focus nodes for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: - Shape cdifd:CDIFCodelistShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *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/cdifKey/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifKey/rules.shacl: - Shape cdifd:cdifKeyShape: *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-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-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-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-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-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-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-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-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 _:n81253cc1c31e4eeabcd720a48d0832d0b73: *none* - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b15: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b70: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b13: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b71: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b67: *none* - Shape cdifd:CDIFxasInstanceVariableShape: ex:var-station,ex:var-ph,ex:var-parameter,ex:var-value,ex:var-temperature,ex:var-dissolved-oxygen,ex:var-sample-date,ex:var-unit,ex:var-salinity - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b18: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b11: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b69: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b17: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b72: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b14: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b75: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b66: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b10: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b20: *none* - Shape _:n81253cc1c31e4eeabcd720a48d0832d0b16: *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:cdifStatisticsCollectionShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*

Test passed: 0 / 2

example_1_1.json Example
SHACL: 11 Warning, 5 Info
Files
Using exampleCDIFDataStructureMinimal.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/profiles/cdifCompositeProfile/DiscoveryDataDescriptionStructure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifCompositeProfile/DiscoveryDataDescriptionStructure/rules.shacl: - Shape cdifds:ReferencedStructureImpliesReferencedRVShape: <https://example.org/dataset/vitalsWide/metadata>,<https://example.org/dataset/vitalsWide> - Shape cdifds:RepresentedVariableMustBeInstantiatedShape/sh:property/sh:qualifiedValueShape: *none* - Shape cdifds:RepresentedVariableMustBeInstantiatedShape: <https://example.org/struct/vitalsWide/rv/systolicBP>,<https://example.org/struct/vitalsWide/rv/patientId> - Shape cdifds:NoDuplicateHasIntendedDataTypeShape: *none* - Shape cdifds:NoDuplicateTakesSentinelValuesFromShape: *none* - Shape cdifd:cdifDataStructure_inlineStructureShape: *none* - Shape cdifds:NoDuplicateTakesSubstantiveValuesFromShape: *none* - Shape cdifds:NoDuplicateQualifiesShape: *none* - Shape cdifds:NoDuplicateDescribedUnitOfMeasureShape: *none* - Shape cdifds:RepresentedVariableMustHaveStableIdShape: <https://example.org/struct/vitalsWide/rv/systolicBP>,<https://example.org/struct/vitalsWide/rv/patientId> - Shape cdifds:NoDuplicateSimpleUnitOfMeasureShape: *none*
Validation result for _sources/profiles/cdifProfile/cdifCore/rules.shacl: Validation Report Conforms: False Results (3): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: cdifd:descriptionProperty Focus Node: <https://example.org/dataset/vitalsWide> Result Path: schema1:description Message: A description of the resource is recommended for discovery Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: cdifd:creatorProperty Focus Node: <https://example.org/dataset/vitalsWide> Result Path: schema1:creator Message: At least one creator (author/originator) is recommended Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: cdifd:keywordsProperty Focus Node: <https://example.org/dataset/vitalsWide> Result Path: schema1:keywords Message: Keywords are recommended for discovery
Focus nodes for _sources/profiles/cdifProfile/cdifCore/rules.shacl: - Shape _:n3ad370cd7ad547f7996c0c859ea51143b40: *none* - Shape cdifd:CDIFDatasetMandatoryShape: *none* - Shape soso:DatasetNS3Shape: *none* - Shape soso:DatasetNS1Shape: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:qualifiedValueShape: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:first: *none* - Shape _:n3ad370cd7ad547f7996c0c859ea51143b24: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:not: *none* - Shape _:n3ad370cd7ad547f7996c0c859ea51143b27: *none* - Shape cdifd:CDIFSubjectOfPlacementShape: *none* - Shape soso:DatasetNS2Shape: *none* - Shape cdifd:CDIFCatalogRecordShape: *none* - Shape cdifd:rightsProperty/sh:or/rdf:first: *none* - Shape _:n3ad370cd7ad547f7996c0c859ea51143b29: *none* - Shape cdifd:rightsProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n3ad370cd7ad547f7996c0c859ea51143b23: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n64f3d5d9efd344b2b71c53b7851e7736b10: *none* - Shape _:n64f3d5d9efd344b2b71c53b7851e7736b20: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n64f3d5d9efd344b2b71c53b7851e7736b25: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n64f3d5d9efd344b2b71c53b7851e7736b21: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n64f3d5d9efd344b2b71c53b7851e7736b11: *none* - Shape _:n64f3d5d9efd344b2b71c53b7851e7736b23: *none* - Shape _:n64f3d5d9efd344b2b71c53b7851e7736b22: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/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 _:n3e5f1af1f5e245318f5d846eacc969a4b6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n3e5f1af1f5e245318f5d846eacc969a4b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n3e5f1af1f5e245318f5d846eacc969a4b10: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n3e5f1af1f5e245318f5d846eacc969a4b26: *none* - Shape _:n3e5f1af1f5e245318f5d846eacc969a4b19: *none* - Shape _:n3e5f1af1f5e245318f5d846eacc969a4b7: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n3e5f1af1f5e245318f5d846eacc969a4b4: *none* - Shape _:n3e5f1af1f5e245318f5d846eacc969a4b8: *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 _:n9e177fddf77c4ac3a2ba5110ff9c4970b5: *none* - Shape _:n9e177fddf77c4ac3a2ba5110ff9c4970b4: *none* - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *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:isStructuredBy <https://example.org/struct/vitalsWide> ; rdf:type cdi:PhysicalDataSet, schema1:DataDownload ; schema1:contentUrl Literal("https://example.org/downloads/vitals.csv") ; schema1:encodingFormat Literal("text/csv") ; schema1:name Literal("vitals.csv") ] 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 cdifd:CDIFDataDownloadShape: <https://example.org/dataset/vitalsWide>/schema1:distribution - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: <https://example.org/dataset/vitalsWide>/schema1:distribution
Validation result for _sources/schemaorgProperties/organization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/organization/rules.shacl: - Shape _:n41e19c1db037483296e4b70ba749f328b3: *none* - Shape cdifd:CDIFOrganizationShape: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape _:n120acb016dbe49639747c3f0a4e7a0b6b14: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape: *none*
Validation result for _sources/schemaorgProperties/monetaryGrant/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/monetaryGrant/rules.shacl: - Shape _:n53908ad117f64042a1d0bada65a79cf3b26: *none* - Shape _:n53908ad117f64042a1d0bada65a79cf3b4: *none* - Shape cdifd:fundingShape: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape _:n53908ad117f64042a1d0bada65a79cf3b3: *none* - Shape _:n53908ad117f64042a1d0bada65a79cf3b12: *none* - Shape _:n53908ad117f64042a1d0bada65a79cf3b25: *none* - Shape _:n53908ad117f64042a1d0bada65a79cf3b13: *none* - Shape _:n53908ad117f64042a1d0bada65a79cf3b17: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n53908ad117f64042a1d0bada65a79cf3b14: *none* - Shape _:n53908ad117f64042a1d0bada65a79cf3b15: *none* - Shape _:n53908ad117f64042a1d0bada65a79cf3b5: *none* - Shape _:n53908ad117f64042a1d0bada65a79cf3b11: *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/schemaorgProperties/webAPI/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/webAPI/rules.shacl: - Shape _:n2d17e27ec1284829874d24739a611553b33: *none* - Shape _:n2d17e27ec1284829874d24739a611553b34: *none* - Shape _:n2d17e27ec1284829874d24739a611553b28: *none* - Shape _:n2d17e27ec1284829874d24739a611553b30: *none* - Shape _:n2d17e27ec1284829874d24739a611553b29: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n2d17e27ec1284829874d24739a611553b24: *none* - Shape _:n2d17e27ec1284829874d24739a611553b17: *none* - Shape _:n2d17e27ec1284829874d24739a611553b25: *none* - Shape _:n2d17e27ec1284829874d24739a611553b35: *none* - Shape _:n2d17e27ec1284829874d24739a611553b10: *none* - Shape _:n2d17e27ec1284829874d24739a611553b18: *none* - Shape cdifd:webAPINode: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n2d17e27ec1284829874d24739a611553b26: *none* - Shape _:n2d17e27ec1284829874d24739a611553b31: *none* - Shape _:n2d17e27ec1284829874d24739a611553b4: *none* - Shape _:n2d17e27ec1284829874d24739a611553b11: *none* - Shape _:n2d17e27ec1284829874d24739a611553b27: *none* - Shape _:n2d17e27ec1284829874d24739a611553b32: *none* - Shape _:n2d17e27ec1284829874d24739a611553b3: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *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/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/provProperties/derivedFrom/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/derivedFrom/rules.shacl: - Shape cdifd:derivedFromProperty: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:first: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n51520a5d1f9b4b218d08b588c9b6022fb4: *none*
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape _:n1f133a35cf8c42cb90e9b2500da9b4bbb20: *none* - Shape cdifd:CDIFRoleShape: *none* - Shape _:n1f133a35cf8c42cb90e9b2500da9b4bbb17: *none* - Shape _:n1f133a35cf8c42cb90e9b2500da9b4bbb18: *none* - Shape _:n1f133a35cf8c42cb90e9b2500da9b4bbb16: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n1f133a35cf8c42cb90e9b2500da9b4bbb3: *none* - Shape _:n1f133a35cf8c42cb90e9b2500da9b4bbb15: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape _:n1f133a35cf8c42cb90e9b2500da9b4bbb4: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape _:n1f133a35cf8c42cb90e9b2500da9b4bbb14: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: False Results (4): 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 <http://recursion.too.deep> ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ] Focus Node: <https://example.org/var/patientId> 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 <http://recursion.too.deep> ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ] Focus Node: <https://example.org/var/systolicBP> 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:Info Source Shape: [ sh:datatype xsd:string ; sh:message Literal("a variableMeasured should have a text description explaining the variable") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:minLength Literal("10", datatype=xsd:integer) ; sh:path schema1:description ; sh:severity sh:Info ] Focus Node: <https://example.org/var/patientId> Result Path: schema1:description Message: a variableMeasured should have a text description explaining the variable Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Info Source Shape: [ sh:datatype xsd:string ; sh:message Literal("a variableMeasured should have a text description explaining the variable") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:minLength Literal("10", datatype=xsd:integer) ; sh:path schema1:description ; sh:severity sh:Info ] Focus Node: <https://example.org/var/systolicBP> Result Path: schema1:description Message: a variableMeasured should have a text description explaining the variable
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:nd3784b4d3e054a038303c353e8b85b98b12: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b5: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b29: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b9: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b8: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b44: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b51: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b10: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b38: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b14: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b11: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b45: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b4: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b52: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b7: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b30: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b37: *none*
Validation result for _sources/schemaorgProperties/temporalExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/temporalExtent/rules.shacl: - Shape cdifd:timePositionNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:timeInstantNode: *none* - Shape _:ndc15b9a7286c4ec7a720484cdb3b87c2b5: *none* - Shape cdifd:timePositionNode: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:timeIntervalNode: *none* - Shape _:ndc15b9a7286c4ec7a720484cdb3b87c2b3: *none* - Shape _:ndc15b9a7286c4ec7a720484cdb3b87c2b4: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:first: *none* - Shape _:ndc15b9a7286c4ec7a720484cdb3b87c2b17: *none*
Validation result for _sources/qualityProperties/qualityMeasure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/qualityProperties/qualityMeasure/rules.shacl: - Shape _:n821e49f7ee794eb2bac6bdb40308ed3db12: *none* - Shape cdifd:qualityMeasurementNode: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:n821e49f7ee794eb2bac6bdb40308ed3db11: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:n821e49f7ee794eb2bac6bdb40308ed3db14: *none* - Shape _:n821e49f7ee794eb2bac6bdb40308ed3db4: *none* - Shape _:n821e49f7ee794eb2bac6bdb40308ed3db5: *none* - Shape _:n821e49f7ee794eb2bac6bdb40308ed3db13: *none*
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape _:nf5a097b1aa994b72ba80d1069b7322deb39: *none* - Shape _:nf5a097b1aa994b72ba80d1069b7322deb13: *none* - Shape _:nf5a097b1aa994b72ba80d1069b7322deb38: *none* - Shape cdifd:geoCoordinatesNode: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:nf5a097b1aa994b72ba80d1069b7322deb41: *none* - Shape _:nf5a097b1aa994b72ba80d1069b7322deb4: *none* - Shape _:nf5a097b1aa994b72ba80d1069b7322deb16: *none* - Shape _:nf5a097b1aa994b72ba80d1069b7322deb44: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:nf5a097b1aa994b72ba80d1069b7322deb15: *none* - Shape _:nf5a097b1aa994b72ba80d1069b7322deb29: *none* - Shape _:nf5a097b1aa994b72ba80d1069b7322deb3: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:geoShapeNode: *none* - Shape cdifd:spatialExtentProperty: *none* - Shape _:nf5a097b1aa994b72ba80d1069b7322deb24: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf5a097b1aa994b72ba80d1069b7322deb9: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape _:nf5a097b1aa994b72ba80d1069b7322deb42: *none* - Shape _:nf5a097b1aa994b72ba80d1069b7322deb10: *none* - Shape _:nf5a097b1aa994b72ba80d1069b7322deb40: *none*
Validation result for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl: Validation Report Conforms: False Results (2): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType.") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("3", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ] ) ; sh:path cdif:physicalDataType ; sh:severity sh:Warning ] Focus Node: <https://example.org/var/patientId> Result Path: cdif:physicalDataType Message: For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType. Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType.") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("3", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ] ) ; sh:path cdif:physicalDataType ; sh:severity sh:Warning ] Focus Node: <https://example.org/var/systolicBP> Result Path: cdif:physicalDataType Message: For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType.
Focus nodes for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl: - Shape cdifd:dataDescriptionDatasetShape: *none* - Shape cdifd:CDIFDataDescriptionConformsToShape: *none* - Shape _:n06cf561bf09e41eea7837281908a7533b6: *none* - Shape cdifd:structuredDataSetLocatorMappingShape/sh:property/sh:node: *none* - Shape cdifd:structuredDataSetLocatorMappingShape: *none* - Shape cdifd:datasetScopeStatisticsShape: *none* - Shape _:n06cf561bf09e41eea7837281908a7533b5: *none* - Shape cdifd:dataDescriptionVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:dataDescriptionVariableShape: <https://example.org/var/patientId>,<https://example.org/var/systolicBP>
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: True
Focus nodes for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: - Shape cdifd:CDIFCodelistShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *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/cdifKey/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifKey/rules.shacl: - Shape cdifd:cdifKeyShape: *none*
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: False Results (6): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): 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 <http://recursion.too.deep> ; sh:path schema1:identifier ] ] ) ; sh:path cdif:physicalDataType ; sh:severity sh:Warning ] Focus Node: <https://example.org/var/patientId> 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("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 <http://recursion.too.deep> ; sh:path schema1:identifier ] ] ) ; sh:path cdif:physicalDataType ; sh:severity sh:Warning ] Focus Node: <https://example.org/var/systolicBP> 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 <http://recursion.too.deep> ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ] Focus Node: <https://example.org/var/patientId> 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 <http://recursion.too.deep> ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ] Focus Node: <https://example.org/var/systolicBP> 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:Info Source Shape: [ sh:datatype xsd:string ; sh:message Literal("a variableMeasured should have a text description explaining the variable") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:minLength Literal("10", datatype=xsd:integer) ; sh:path schema1:description ; sh:severity sh:Info ] Focus Node: <https://example.org/var/patientId> Result Path: schema1:description Message: a variableMeasured should have a text description explaining the variable Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Info Source Shape: [ sh:datatype xsd:string ; sh:message Literal("a variableMeasured should have a text description explaining the variable") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:minLength Literal("10", datatype=xsd:integer) ; sh:path schema1:description ; sh:severity sh:Info ] Focus Node: <https://example.org/var/systolicBP> Result Path: schema1:description Message: a variableMeasured should have a text description explaining the variable
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape _:n14c46b6165e142c68b753b24e063faecb75: *none* - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape _:n14c46b6165e142c68b753b24e063faecb69: *none* - Shape _:n14c46b6165e142c68b753b24e063faecb71: *none* - Shape _:n14c46b6165e142c68b753b24e063faecb10: *none* - Shape _:n14c46b6165e142c68b753b24e063faecb17: *none* - Shape cdifd:CDIFxasInstanceVariableShape: <https://example.org/var/patientId>,<https://example.org/var/systolicBP> - Shape _:n14c46b6165e142c68b753b24e063faecb73: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n14c46b6165e142c68b753b24e063faecb67: *none* - Shape _:n14c46b6165e142c68b753b24e063faecb70: *none* - Shape _:n14c46b6165e142c68b753b24e063faecb15: *none* - Shape _:n14c46b6165e142c68b753b24e063faecb16: *none* - Shape _:n14c46b6165e142c68b753b24e063faecb20: *none* - Shape _:n14c46b6165e142c68b753b24e063faecb13: *none* - Shape _:n14c46b6165e142c68b753b24e063faecb14: *none* - Shape _:n14c46b6165e142c68b753b24e063faecb72: *none* - Shape _:n14c46b6165e142c68b753b24e063faecb18: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:n14c46b6165e142c68b753b24e063faecb11: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:n14c46b6165e142c68b753b24e063faecb66: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *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:cdifStatisticsCollectionShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/profiles/cdifProfile/cdifDataStructure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifDataStructure/rules.shacl: - Shape cdifd:cdifDataStructure_DataStructureShape: *none* - Shape cdifd:cdifDataStructure_DimensionalDataStructureShape: *none* - Shape cdifd:cdifDataStructure_PrimaryKeyShape: *none* - Shape cdifd:cdifDataStructure_WideDataStructureShape: <https://example.org/struct/vitalsWide> - Shape cdifd:cdifDataStructure_inlineStructureShape: <https://example.org/dataset/vitalsWide/metadata>,<https://example.org/dataset/vitalsWide> - Shape cdifd:cdifDataStructure_LongDataStructureShape: *none*
Validation result for _sources/cdifDataType/cdifDataStructureComponent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDataStructureComponent/rules.shacl: - Shape cdifd:cdifIdentifierComponentShape: <https://example.org/struct/vitalsWide/comp/patientId> - Shape cdifd:cdifDimensionComponentShape: *none* - Shape cdifd:cdifVariableDescriptorComponentShape: *none*
Validation result for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: - Shape cdifd:cdifRepresentedVariable_UnitTypeShape: *none* - Shape cdifd:cdifRepresentedVariable_RepresentedVariableShape: <https://example.org/struct/vitalsWide/rv/systolicBP>,<https://example.org/struct/vitalsWide/rv/patientId> - Shape cdifd:cdifRepresentedVariable_ConceptSystemShape: *none*
Validation result for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: - Shape cdifd:cdifDescriptorValueDomainShape: *none* - Shape cdifd:cdifDescriptorVariableShape: *none*
example_2_1.json Example
SHACL: 8 Warning, 11 Info
Files
Using exampleCDIFDataStructureComplete.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/profiles/cdifCompositeProfile/DiscoveryDataDescriptionStructure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifCompositeProfile/DiscoveryDataDescriptionStructure/rules.shacl: - Shape cdifds:ReferencedStructureImpliesReferencedRVShape: <https://example.org/dataset/vitalsLong/metadata>,<https://example.org/dataset/vitalsLong> - Shape cdifds:RepresentedVariableMustBeInstantiatedShape/sh:property/sh:qualifiedValueShape: *none* - Shape cdifds:RepresentedVariableMustBeInstantiatedShape: <https://example.org/struct/vitalsLong/rv/observedAt>,<https://example.org/struct/vitalsLong/rv/patientId>,<https://example.org/struct/vitalsLong/rv/measureValue> - Shape cdifds:NoDuplicateHasIntendedDataTypeShape: *none* - Shape cdifds:NoDuplicateTakesSentinelValuesFromShape: *none* - Shape cdifd:cdifDataStructure_inlineStructureShape: *none* - Shape cdifds:NoDuplicateTakesSubstantiveValuesFromShape: *none* - Shape cdifds:NoDuplicateQualifiesShape: *none* - Shape cdifds:NoDuplicateDescribedUnitOfMeasureShape: *none* - Shape cdifds:RepresentedVariableMustHaveStableIdShape: <https://example.org/struct/vitalsLong/rv/observedAt>,<https://example.org/struct/vitalsLong/rv/patientId>,<https://example.org/struct/vitalsLong/rv/measureValue> - Shape cdifds:NoDuplicateSimpleUnitOfMeasureShape: *none*
Validation result for _sources/profiles/cdifProfile/cdifCore/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifCore/rules.shacl: - Shape _:n3ad370cd7ad547f7996c0c859ea51143b40: *none* - Shape cdifd:CDIFDatasetMandatoryShape: *none* - Shape soso:DatasetNS3Shape: *none* - Shape soso:DatasetNS1Shape: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:qualifiedValueShape: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:first: *none* - Shape _:n3ad370cd7ad547f7996c0c859ea51143b24: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:not: *none* - Shape _:n3ad370cd7ad547f7996c0c859ea51143b27: *none* - Shape cdifd:CDIFSubjectOfPlacementShape: *none* - Shape soso:DatasetNS2Shape: *none* - Shape cdifd:CDIFCatalogRecordShape: *none* - Shape cdifd:rightsProperty/sh:or/rdf:first: *none* - Shape _:n3ad370cd7ad547f7996c0c859ea51143b29: *none* - Shape cdifd:rightsProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n3ad370cd7ad547f7996c0c859ea51143b23: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n64f3d5d9efd344b2b71c53b7851e7736b10: *none* - Shape _:n64f3d5d9efd344b2b71c53b7851e7736b20: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n64f3d5d9efd344b2b71c53b7851e7736b25: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n64f3d5d9efd344b2b71c53b7851e7736b21: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n64f3d5d9efd344b2b71c53b7851e7736b11: *none* - Shape _:n64f3d5d9efd344b2b71c53b7851e7736b23: *none* - Shape _:n64f3d5d9efd344b2b71c53b7851e7736b22: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/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 _:n3e5f1af1f5e245318f5d846eacc969a4b6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n3e5f1af1f5e245318f5d846eacc969a4b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n3e5f1af1f5e245318f5d846eacc969a4b10: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n3e5f1af1f5e245318f5d846eacc969a4b26: *none* - Shape _:n3e5f1af1f5e245318f5d846eacc969a4b19: *none* - Shape _:n3e5f1af1f5e245318f5d846eacc969a4b7: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n3e5f1af1f5e245318f5d846eacc969a4b4: *none* - Shape _:n3e5f1af1f5e245318f5d846eacc969a4b8: *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 _:n9e177fddf77c4ac3a2ba5110ff9c4970b5: *none* - Shape _:n9e177fddf77c4ac3a2ba5110ff9c4970b4: *none* - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/dataDownload/rules.shacl: Validation Report Conforms: False Results (2): 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) ; cdi:isStructuredBy <https://example.org/struct/vitalsLong> ; cdif:fileSize Literal("0.5", datatype=xsd:double) ; cdif:fileSizeUofM Literal("MB") ; cdif:hasPhysicalMapping [ cdif:format Literal("ISO8601") ; cdif:formats_InstanceVariable <https://example.org/var/observedAt> ; cdif:index Literal("3", datatype=xsd:integer) ; cdif:physicalDataType Literal("dateTime") ], [ cdif:format Literal("decimal") ; cdif:formats_InstanceVariable <https://example.org/var/measureValue> ; cdif:index Literal("2", datatype=xsd:integer) ; cdif:physicalDataType Literal("decimal") ], [ cdif:format Literal("string") ; cdif:formats_InstanceVariable <https://example.org/var/measureName> ; cdif:index Literal("1", datatype=xsd:integer) ; cdif:physicalDataType Literal("string") ], [ cdif:format Literal("string") ; cdif:formats_InstanceVariable <https://example.org/var/patientId> ; cdif:index Literal("0", 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) ; rdf:type cdi:PhysicalDataSet, cdi:TabularTextDataSet, schema1:DataDownload ; schema1:contentUrl Literal("https://example.org/api/v1/collections/vitals/items?f=csv") ; schema1:encodingFormat Literal("text/csv") ; schema1:name Literal("Vitals API response (long format)") ] Result Path: dcterms:conformsTo Message: Recommended: include dcterms:conformsTo to identify the standard or specification this distribution conforms to. 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) ; cdi:isStructuredBy <https://example.org/struct/vitalsLong> ; cdif:fileSize Literal("2.4", datatype=xsd:double) ; cdif:fileSizeUofM Literal("MB") ; cdif:hasPhysicalMapping [ cdif:format Literal("ISO8601") ; cdif:formats_InstanceVariable <https://example.org/var/observedAt> ; cdif:index Literal("3", datatype=xsd:integer) ; cdif:physicalDataType Literal("dateTime") ], [ cdif:format Literal("decimal") ; cdif:formats_InstanceVariable <https://example.org/var/measureValue> ; cdif:index Literal("2", datatype=xsd:integer) ; cdif:physicalDataType Literal("decimal") ], [ cdif:format Literal("string") ; cdif:formats_InstanceVariable <https://example.org/var/measureName> ; cdif:index Literal("1", datatype=xsd:integer) ; cdif:physicalDataType Literal("string") ], [ cdif:format Literal("string") ; cdif:formats_InstanceVariable <https://example.org/var/patientId> ; cdif:index Literal("0", 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) ; rdf:type cdi:PhysicalDataSet, cdi:TabularTextDataSet, schema1:DataDownload ; schema1:contentUrl Literal("https://example.org/downloads/vitals-long.csv") ; schema1:encodingFormat Literal("text/csv") ; schema1:name Literal("vitals-long.csv") ] 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 cdifd:CDIFDataDownloadShape: <https://example.org/dataset/vitalsLong>/schema1:distribution/schema1:potentialAction/schema1:result,<https://example.org/dataset/vitalsLong>/schema1:distribution - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: <https://example.org/dataset/vitalsLong>/schema1:distribution/schema1:potentialAction/schema1:result,<https://example.org/dataset/vitalsLong>/schema1:distribution
Validation result for _sources/schemaorgProperties/organization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/organization/rules.shacl: - Shape _:n41e19c1db037483296e4b70ba749f328b3: *none* - Shape cdifd:CDIFOrganizationShape: <https://ror.org/0171mag52>,<https://ror.org/01cwqze88> - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: False Results (1): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Info Source Shape: cdifd:contactPointProperty Focus Node: <https://orcid.org/0000-0001-8898-3457> Result Path: schema1:contactPoint Message: A Person should have a contactPoint (schema:ContactPoint or mailto: IRI)
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: <https://orcid.org/0000-0002-7933-2154>/schema1:contactPoint - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape _:n120acb016dbe49639747c3f0a4e7a0b6b14: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape: <https://orcid.org/0000-0001-8898-3457>,<https://orcid.org/0000-0002-7933-2154>
Validation result for _sources/schemaorgProperties/monetaryGrant/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/monetaryGrant/rules.shacl: - Shape _:n53908ad117f64042a1d0bada65a79cf3b26: *none* - Shape _:n53908ad117f64042a1d0bada65a79cf3b4: *none* - Shape cdifd:fundingShape: <https://example.org/grant/nih-R01-XXXX> - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape _:n53908ad117f64042a1d0bada65a79cf3b3: *none* - Shape _:n53908ad117f64042a1d0bada65a79cf3b12: *none* - Shape _:n53908ad117f64042a1d0bada65a79cf3b25: *none* - Shape _:n53908ad117f64042a1d0bada65a79cf3b13: *none* - Shape _:n53908ad117f64042a1d0bada65a79cf3b17: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n53908ad117f64042a1d0bada65a79cf3b14: *none* - Shape _:n53908ad117f64042a1d0bada65a79cf3b15: *none* - Shape _:n53908ad117f64042a1d0bada65a79cf3b5: *none* - Shape _:n53908ad117f64042a1d0bada65a79cf3b11: *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/schemaorgProperties/webAPI/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/webAPI/rules.shacl: - Shape _:n2d17e27ec1284829874d24739a611553b33: *none* - Shape _:n2d17e27ec1284829874d24739a611553b34: *none* - Shape _:n2d17e27ec1284829874d24739a611553b28: *none* - Shape _:n2d17e27ec1284829874d24739a611553b30: *none* - Shape _:n2d17e27ec1284829874d24739a611553b29: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n2d17e27ec1284829874d24739a611553b24: *none* - Shape _:n2d17e27ec1284829874d24739a611553b17: *none* - Shape _:n2d17e27ec1284829874d24739a611553b25: *none* - Shape _:n2d17e27ec1284829874d24739a611553b35: *none* - Shape _:n2d17e27ec1284829874d24739a611553b10: *none* - Shape _:n2d17e27ec1284829874d24739a611553b18: *none* - Shape cdifd:webAPINode: <https://example.org/dataset/vitalsLong>/schema1:distribution - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n2d17e27ec1284829874d24739a611553b26: *none* - Shape _:n2d17e27ec1284829874d24739a611553b31: *none* - Shape _:n2d17e27ec1284829874d24739a611553b4: *none* - Shape _:n2d17e27ec1284829874d24739a611553b11: *none* - Shape _:n2d17e27ec1284829874d24739a611553b27: *none* - Shape _:n2d17e27ec1284829874d24739a611553b32: *none* - Shape _:n2d17e27ec1284829874d24739a611553b3: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *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/cdifDataType/cdifReference/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifReference/rules.shacl: - Shape cdifd:CDIFRelationShape: <https://example.org/dataset/vitalsLong>/prov:wasDerivedFrom,<https://example.org/dataset/vitalsLong>/schema1:publishingPrinciples,<https://example.org/dataset/vitalsLong>/schema1:distribution/schema1:documentation
Validation result for _sources/schemaorgProperties/labeledLink/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/labeledLink/rules.shacl: - Shape cdifd:CDIFLabeledLinkShape: <https://example.org/dataset/vitalsLong>/prov:wasDerivedFrom,<https://example.org/dataset/vitalsLong>/schema1:publishingPrinciples,<https://example.org/dataset/vitalsLong>/schema1:distribution/schema1:documentation
Validation result for _sources/provProperties/derivedFrom/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/derivedFrom/rules.shacl: - Shape cdifd:derivedFromProperty: <https://example.org/dataset/vitalsLong>/prov:wasDerivedFrom - Shape cdifd:derivedFromProperty/sh:or/rdf:first: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n51520a5d1f9b4b218d08b588c9b6022fb4: *none*
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape _:n1f133a35cf8c42cb90e9b2500da9b4bbb20: *none* - Shape cdifd:CDIFRoleShape: <https://example.org/dataset/vitalsLong>/schema1:contributor - Shape _:n1f133a35cf8c42cb90e9b2500da9b4bbb17: *none* - Shape _:n1f133a35cf8c42cb90e9b2500da9b4bbb18: *none* - Shape _:n1f133a35cf8c42cb90e9b2500da9b4bbb16: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n1f133a35cf8c42cb90e9b2500da9b4bbb3: *none* - Shape _:n1f133a35cf8c42cb90e9b2500da9b4bbb15: *none* - Shape cdifd:CDIFDefinedTermShape: <https://example.org/dataset/vitalsLong>/schema1:contributor/schema1:roleName,<https://example.org/dataset/vitalsLong>/schema1:keywords,<https://example.org/dataset/vitalsLong>/schema1:distribution/schema1:serviceType,<https://example.org/dataset/vitalsLong>/cdif:statistics/cdi:typeOfStatistic - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape _:n1f133a35cf8c42cb90e9b2500da9b4bbb4: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape _:n1f133a35cf8c42cb90e9b2500da9b4bbb14: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: False Results (8): 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 <http://recursion.too.deep> ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ] Focus Node: <https://example.org/var/patientId> 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 <http://recursion.too.deep> ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ] Focus Node: <https://example.org/var/measureName> 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 <http://recursion.too.deep> ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ] Focus Node: <https://example.org/var/measureValue> 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 <http://recursion.too.deep> ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ] Focus Node: <https://example.org/var/observedAt> 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:Info Source Shape: [ sh:datatype xsd:string ; sh:message Literal("a variableMeasured should have a text description explaining the variable") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:minLength Literal("10", datatype=xsd:integer) ; sh:path schema1:description ; sh:severity sh:Info ] Focus Node: <https://example.org/var/patientId> Result Path: schema1:description Message: a variableMeasured should have a text description explaining the variable Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Info Source Shape: [ sh:datatype xsd:string ; sh:message Literal("a variableMeasured should have a text description explaining the variable") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:minLength Literal("10", datatype=xsd:integer) ; sh:path schema1:description ; sh:severity sh:Info ] Focus Node: <https://example.org/var/measureName> Result Path: schema1:description Message: a variableMeasured should have a text description explaining the variable Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Info Source Shape: [ sh:datatype xsd:string ; sh:message Literal("a variableMeasured should have a text description explaining the variable") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:minLength Literal("10", datatype=xsd:integer) ; sh:path schema1:description ; sh:severity sh:Info ] Focus Node: <https://example.org/var/measureValue> Result Path: schema1:description Message: a variableMeasured should have a text description explaining the variable Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Info Source Shape: [ sh:datatype xsd:string ; sh:message Literal("a variableMeasured should have a text description explaining the variable") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:minLength Literal("10", datatype=xsd:integer) ; sh:path schema1:description ; sh:severity sh:Info ] Focus Node: <https://example.org/var/observedAt> Result Path: schema1:description Message: a variableMeasured should have a text description explaining the variable
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:nd3784b4d3e054a038303c353e8b85b98b12: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b5: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b29: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b9: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b8: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b44: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b51: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b10: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b38: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b14: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b11: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b45: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b4: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b52: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b7: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b30: *none* - Shape _:nd3784b4d3e054a038303c353e8b85b98b37: *none*
Validation result for _sources/schemaorgProperties/temporalExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/temporalExtent/rules.shacl: - Shape cdifd:timePositionNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:timeInstantNode: *none* - Shape _:ndc15b9a7286c4ec7a720484cdb3b87c2b5: *none* - Shape cdifd:timePositionNode: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:timeIntervalNode: *none* - Shape _:ndc15b9a7286c4ec7a720484cdb3b87c2b3: *none* - Shape _:ndc15b9a7286c4ec7a720484cdb3b87c2b4: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:first: *none* - Shape _:ndc15b9a7286c4ec7a720484cdb3b87c2b17: *none*
Validation result for _sources/qualityProperties/qualityMeasure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/qualityProperties/qualityMeasure/rules.shacl: - Shape _:n821e49f7ee794eb2bac6bdb40308ed3db12: *none* - Shape cdifd:qualityMeasurementNode: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:n821e49f7ee794eb2bac6bdb40308ed3db11: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:n821e49f7ee794eb2bac6bdb40308ed3db14: *none* - Shape _:n821e49f7ee794eb2bac6bdb40308ed3db4: *none* - Shape _:n821e49f7ee794eb2bac6bdb40308ed3db5: *none* - Shape _:n821e49f7ee794eb2bac6bdb40308ed3db13: *none*
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape _:nf5a097b1aa994b72ba80d1069b7322deb39: *none* - Shape _:nf5a097b1aa994b72ba80d1069b7322deb13: *none* - Shape _:nf5a097b1aa994b72ba80d1069b7322deb38: *none* - Shape cdifd:geoCoordinatesNode: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:nf5a097b1aa994b72ba80d1069b7322deb41: *none* - Shape _:nf5a097b1aa994b72ba80d1069b7322deb4: *none* - Shape _:nf5a097b1aa994b72ba80d1069b7322deb16: *none* - Shape _:nf5a097b1aa994b72ba80d1069b7322deb44: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:nf5a097b1aa994b72ba80d1069b7322deb15: *none* - Shape _:nf5a097b1aa994b72ba80d1069b7322deb29: *none* - Shape _:nf5a097b1aa994b72ba80d1069b7322deb3: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:geoShapeNode: *none* - Shape cdifd:spatialExtentProperty: *none* - Shape _:nf5a097b1aa994b72ba80d1069b7322deb24: *none* - Shape cdifd:CDIFDefinedTermShape: <https://example.org/dataset/vitalsLong>/schema1:contributor/schema1:roleName,<https://example.org/dataset/vitalsLong>/schema1:keywords,<https://example.org/dataset/vitalsLong>/schema1:distribution/schema1:serviceType,<https://example.org/dataset/vitalsLong>/cdif:statistics/cdi:typeOfStatistic - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf5a097b1aa994b72ba80d1069b7322deb9: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape _:nf5a097b1aa994b72ba80d1069b7322deb42: *none* - Shape _:nf5a097b1aa994b72ba80d1069b7322deb10: *none* - Shape _:nf5a097b1aa994b72ba80d1069b7322deb40: *none*
Validation result for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl: - Shape cdifd:dataDescriptionDatasetShape: *none* - Shape cdifd:CDIFDataDescriptionConformsToShape: *none* - Shape _:n06cf561bf09e41eea7837281908a7533b6: *none* - Shape cdifd:structuredDataSetLocatorMappingShape/sh:property/sh:node: *none* - Shape cdifd:structuredDataSetLocatorMappingShape: *none* - Shape cdifd:datasetScopeStatisticsShape: *none* - Shape _:n06cf561bf09e41eea7837281908a7533b5: *none* - Shape cdifd:dataDescriptionVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:dataDescriptionVariableShape: <https://example.org/var/patientId>,<https://example.org/var/measureName>,<https://example.org/var/measureValue>,<https://example.org/var/observedAt>
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: True
Focus nodes for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: - Shape cdifd:CDIFCodelistShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *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/cdifKey/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifKey/rules.shacl: - Shape cdifd:cdifKeyShape: <https://example.org/dataset/vitalsLong/pk>
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: False Results (8): 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 <http://recursion.too.deep> ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ] Focus Node: <https://example.org/var/patientId> 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 <http://recursion.too.deep> ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ] Focus Node: <https://example.org/var/measureName> 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 <http://recursion.too.deep> ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ] Focus Node: <https://example.org/var/measureValue> 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 <http://recursion.too.deep> ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ] Focus Node: <https://example.org/var/observedAt> 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:Info Source Shape: [ sh:datatype xsd:string ; sh:message Literal("a variableMeasured should have a text description explaining the variable") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:minLength Literal("10", datatype=xsd:integer) ; sh:path schema1:description ; sh:severity sh:Info ] Focus Node: <https://example.org/var/patientId> Result Path: schema1:description Message: a variableMeasured should have a text description explaining the variable Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Info Source Shape: [ sh:datatype xsd:string ; sh:message Literal("a variableMeasured should have a text description explaining the variable") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:minLength Literal("10", datatype=xsd:integer) ; sh:path schema1:description ; sh:severity sh:Info ] Focus Node: <https://example.org/var/measureName> Result Path: schema1:description Message: a variableMeasured should have a text description explaining the variable Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Info Source Shape: [ sh:datatype xsd:string ; sh:message Literal("a variableMeasured should have a text description explaining the variable") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:minLength Literal("10", datatype=xsd:integer) ; sh:path schema1:description ; sh:severity sh:Info ] Focus Node: <https://example.org/var/measureValue> Result Path: schema1:description Message: a variableMeasured should have a text description explaining the variable Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Info Source Shape: [ sh:datatype xsd:string ; sh:message Literal("a variableMeasured should have a text description explaining the variable") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:minLength Literal("10", datatype=xsd:integer) ; sh:path schema1:description ; sh:severity sh:Info ] Focus Node: <https://example.org/var/observedAt> Result Path: schema1:description Message: a variableMeasured should have a text description explaining the variable
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape _:n14c46b6165e142c68b753b24e063faecb75: *none* - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape _:n14c46b6165e142c68b753b24e063faecb69: *none* - Shape _:n14c46b6165e142c68b753b24e063faecb71: *none* - Shape _:n14c46b6165e142c68b753b24e063faecb10: *none* - Shape _:n14c46b6165e142c68b753b24e063faecb17: *none* - Shape cdifd:CDIFxasInstanceVariableShape: <https://example.org/var/patientId>,<https://example.org/var/measureName>,<https://example.org/var/measureValue>,<https://example.org/var/observedAt> - Shape _:n14c46b6165e142c68b753b24e063faecb73: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n14c46b6165e142c68b753b24e063faecb67: *none* - Shape _:n14c46b6165e142c68b753b24e063faecb70: *none* - Shape _:n14c46b6165e142c68b753b24e063faecb15: *none* - Shape _:n14c46b6165e142c68b753b24e063faecb16: *none* - Shape _:n14c46b6165e142c68b753b24e063faecb20: *none* - Shape _:n14c46b6165e142c68b753b24e063faecb13: *none* - Shape _:n14c46b6165e142c68b753b24e063faecb14: *none* - Shape _:n14c46b6165e142c68b753b24e063faecb72: *none* - Shape _:n14c46b6165e142c68b753b24e063faecb18: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:n14c46b6165e142c68b753b24e063faecb11: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:n14c46b6165e142c68b753b24e063faecb66: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/cdifDataType/cdifStatistics/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifStatistics/rules.shacl: - Shape cdifd:cdifStatisticsShape: <https://example.org/dataset/vitalsLong>/cdif:statistics - Shape cdifd:cdifStatisticsCollectionShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/profiles/cdifProfile/cdifDataStructure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifDataStructure/rules.shacl: - Shape cdifd:cdifDataStructure_DataStructureShape: *none* - Shape cdifd:cdifDataStructure_DimensionalDataStructureShape: *none* - Shape cdifd:cdifDataStructure_PrimaryKeyShape: <https://example.org/struct/vitalsLong/pk> - Shape cdifd:cdifDataStructure_WideDataStructureShape: *none* - Shape cdifd:cdifDataStructure_inlineStructureShape: <https://example.org/dataset/vitalsLong/metadata>,<https://example.org/dataset/vitalsLong> - Shape cdifd:cdifDataStructure_LongDataStructureShape: <https://example.org/struct/vitalsLong>
Validation result for _sources/cdifDataType/cdifDataStructureComponent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDataStructureComponent/rules.shacl: - Shape cdifd:cdifIdentifierComponentShape: <https://example.org/struct/vitalsLong/comp/patientId> - Shape cdifd:cdifDimensionComponentShape: *none* - Shape cdifd:cdifVariableDescriptorComponentShape: <https://example.org/struct/vitalsLong/comp/measureName>
Validation result for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: - Shape cdifd:cdifRepresentedVariable_UnitTypeShape: *none* - Shape cdifd:cdifRepresentedVariable_RepresentedVariableShape: <https://example.org/struct/vitalsLong/rv/diastolicBP>,<https://example.org/struct/vitalsLong/rv/observedAt>,<https://example.org/struct/vitalsLong/rv/systolicBP>,<https://example.org/struct/vitalsLong/rv/measureValue>,<https://example.org/struct/vitalsLong/rv/patientId>,<https://example.org/struct/vitalsLong/rv/temperatureC>,<https://example.org/struct/vitalsLong/rv/heartRate> - Shape cdifd:cdifRepresentedVariable_ConceptSystemShape: *none*
Validation result for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: - Shape cdifd:cdifDescriptorValueDomainShape: <https://example.org/struct/vitalsLong/vd/measureName> - Shape cdifd:cdifDescriptorVariableShape: <https://example.org/struct/vitalsLong/dv/measureName>

Test passed: 0 / 1

example_1_1.json Example
SHACL: 5 Warning
Files
Using exampleCDIFcomplete.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/profiles/cdifCompositeProfile/cdifComplete/rules.shacl: Validation Report Conforms: False Results (3): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("A CDIFcomplete dataset should include provenance (prov:wasGeneratedBy).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path prov:wasGeneratedBy ; sh:severity sh:Warning ] Focus Node: ex:metadata-record-001 Result Path: prov:wasGeneratedBy Message: A CDIFcomplete dataset should include provenance (prov:wasGeneratedBy). Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("A CDIFcomplete dataset should describe its variables (schema:variableMeasured).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:variableMeasured ; sh:severity sh:Warning ] Focus Node: ex:metadata-record-001 Result Path: schema1:variableMeasured Message: A CDIFcomplete dataset should describe its variables (schema:variableMeasured). Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("A CDIFcomplete dataset should have at least one distribution.") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:distribution ; sh:severity sh:Warning ] Focus Node: ex:metadata-record-001 Result Path: schema1:distribution Message: A CDIFcomplete dataset should have at least one distribution.
Focus nodes for _sources/profiles/cdifCompositeProfile/cdifComplete/rules.shacl: - Shape cdifd:CDIFCompleteDatasetShape: *none*
Validation result for _sources/profiles/cdifProfile/cdifProvenance/rules.shacl: Validation Report Conforms: False Results (1): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("A dataset declaring CDIF provenance conformance should have at least one prov:wasGeneratedBy activity.") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path prov:wasGeneratedBy ; sh:severity sh:Warning ] Focus Node: ex:metadata-record-001 Result Path: prov:wasGeneratedBy Message: A dataset declaring CDIF provenance conformance should have at least one prov:wasGeneratedBy activity.
Focus nodes for _sources/profiles/cdifProfile/cdifProvenance/rules.shacl: - Shape cdifd:CDIFProvenanceShape: *none* - Shape cdifd:CDIFProvenanceConformsToShape: *none*
Validation result for _sources/cdifDataType/cdifProvActivity/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifProvActivity/rules.shacl: - Shape _:nef4bb5452c0547a985ce4f8ab41965e1b21: *none* - Shape _:nef4bb5452c0547a985ce4f8ab41965e1b5: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifProvActivityShape: *none* - Shape _:nef4bb5452c0547a985ce4f8ab41965e1b36: *none* - Shape _:nef4bb5452c0547a985ce4f8ab41965e1b35: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifProvHowToShape: ex:activity-geochem-analysis/schema1:actionProcess - Shape _:nef4bb5452c0547a985ce4f8ab41965e1b22: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:nef4bb5452c0547a985ce4f8ab41965e1b12: *none* - Shape _:nef4bb5452c0547a985ce4f8ab41965e1b13: *none* - Shape cdifd:cdifProvHowToStepShape: ex:activity-geochem-analysis/schema1:actionProcess/schema1:step,ex:activity-geochem-analysis/schema1:actionProcess/schema1:step - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:nef4bb5452c0547a985ce4f8ab41965e1b23: *none* - Shape _:nef4bb5452c0547a985ce4f8ab41965e1b4: *none*
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode: *none* - Shape _:n18960e31a45c4174b201bf51b0a50eaab39: *none* - Shape _:n18960e31a45c4174b201bf51b0a50eaab16: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n18960e31a45c4174b201bf51b0a50eaab15: *none* - Shape _:n18960e31a45c4174b201bf51b0a50eaab9: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n18960e31a45c4174b201bf51b0a50eaab4: *none* - Shape _:n18960e31a45c4174b201bf51b0a50eaab24: *none* - Shape _:n18960e31a45c4174b201bf51b0a50eaab3: *none* - Shape cdifd:geoShapeNode: ex:complete-dataset-001/schema1:spatialCoverage/schema1:geo - Shape _:n18960e31a45c4174b201bf51b0a50eaab38: *none* - Shape cdifd:spatialExtentProperty: ex:complete-dataset-001/schema1:spatialCoverage,ex:activity-geochem-analysis/schema1:location - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n18960e31a45c4174b201bf51b0a50eaab29: *none* - Shape _:n18960e31a45c4174b201bf51b0a50eaab10: *none* - Shape _:n18960e31a45c4174b201bf51b0a50eaab40: *none* - Shape cdifd:CDIFDefinedTermShape: ex:complete-dataset-001/schema1:spatialCoverage/schema1:name,ex:complete-dataset-001/dqv:hasQualityMeasurement/dqv:value,ex:complete-dataset-001/schema1:keywords,ex:complete-dataset-001/schema1:distribution/schema1:serviceType,ex:complete-dataset-001/schema1:measurementTechnique,ex:complete-dataset-001/schema1:relatedLink/schema1:linkRelationship,ex:complete-dataset-001/schema1:contributor/schema1:roleName,ex:complete-dataset-001/schema1:keywords,ex:activity-geochem-analysis/prov:used/schema1:instrument,ex:activity-geochem-analysis/prov:used/schema1:instrument/schema1:category,ex:complete-dataset-001/dqv:hasQualityMeasurement/dqv:isMeasurementOf - Shape _:n18960e31a45c4174b201bf51b0a50eaab13: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:n18960e31a45c4174b201bf51b0a50eaab42: *none* - Shape _:n18960e31a45c4174b201bf51b0a50eaab41: *none* - Shape _:n18960e31a45c4174b201bf51b0a50eaab44: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n823a53e9181848659e4bfe3f44b37c4bb5: *none* - Shape _:n823a53e9181848659e4bfe3f44b37c4bb10: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n823a53e9181848659e4bfe3f44b37c4bb7: *none* - Shape _:n823a53e9181848659e4bfe3f44b37c4bb8: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n823a53e9181848659e4bfe3f44b37c4bb26: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n823a53e9181848659e4bfe3f44b37c4bb19: *none* - Shape _:n823a53e9181848659e4bfe3f44b37c4bb6: *none* - Shape _:n823a53e9181848659e4bfe3f44b37c4bb4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:naca89858095f4427918ae86922a4a451b10: *none* - Shape _:naca89858095f4427918ae86922a4a451b22: *none* - Shape _:naca89858095f4427918ae86922a4a451b11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:naca89858095f4427918ae86922a4a451b21: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:naca89858095f4427918ae86922a4a451b23: *none* - Shape _:naca89858095f4427918ae86922a4a451b20: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:naca89858095f4427918ae86922a4a451b25: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *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 _:n62b98faa538b4729b49d90f5edbbceb6b4: *none* - Shape _:n62b98faa538b4729b49d90f5edbbceb6b5: *none*
Validation result for _sources/schemaorgProperties/instrument/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/instrument/rules.shacl: - Shape cdifd:instrumentNode: *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:first: *none* - Shape cdifd:CDIFOrganizationShape: ex:ieda-publisher,<https://ror.org/03m2x1q45>,<https://ror.org/02fjgr047> - Shape _:nac33f87a8cb44cca9fa8105c6061b1b2b3: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/additionalProperty/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/additionalProperty/rules.shacl: - Shape _:n3b8dce3bc17d4a6cbfbb053b522a8309b6: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape _:n3b8dce3bc17d4a6cbfbb053b522a8309b7: *none* - Shape cdifd:CDIFAddPropertyTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape _:n3b8dce3bc17d4a6cbfbb053b522a8309b13: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n3b8dce3bc17d4a6cbfbb053b522a8309b21: *none* - Shape cdifd:CDIFadditionalPropertyShape/sh:property/sh:or/rdf:first: *none* - Shape _:n3b8dce3bc17d4a6cbfbb053b522a8309b33: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape: dcat:CatalogRecord,ex:complete-dataset-001/schema1:additionalType - Shape _:n3b8dce3bc17d4a6cbfbb053b522a8309b30: *none* - Shape _:n3b8dce3bc17d4a6cbfbb053b522a8309b29: *none* - Shape cdifd:CDIFadditionalPropertyShape: *none* - Shape _:n3b8dce3bc17d4a6cbfbb053b522a8309b28: *none* - Shape cdifd:CDIFAddPropertyTermShape: *none* - Shape _:n3b8dce3bc17d4a6cbfbb053b522a8309b14: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n3b8dce3bc17d4a6cbfbb053b522a8309b31: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape: ex:activity-geochem-analysis/schema1:additionalProperty/schema1:propertyID,<urn:example:property:concentration>,<https://orcid.org>,<https://www.ogc.org/standards>,ex:complete-dataset-001/schema1:funding/schema1:identifier/schema1:propertyID,ex:activities,<https://vocab.nerc.ac.uk/collection/L05/current/>,<urn:example:property:wavelength>,<urn:example:property:intensity>,<https://registry.identifiers.org/registry/ror>,<urn:example:property:uncertainty>,detectionLimit,<https://vocabularyserver.com/keyword>,<https://www.geonames.org/>,<urn:example:property:sampleID>,<https://registry.identifiers.org/registry/doi> - Shape _:n3b8dce3bc17d4a6cbfbb053b522a8309b20: *none*
Validation result for _sources/cdifDataType/cdifReference/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifReference/rules.shacl: - Shape cdifd:CDIFRelationShape: ex:complete-dataset-001/schema1:publishingPrinciples,ex:complete-dataset-001/prov:wasDerivedFrom,ex:complete-dataset-001/schema1:distribution/schema1:documentation
Validation result for _sources/schemaorgProperties/labeledLink/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/labeledLink/rules.shacl: - Shape cdifd:CDIFLabeledLinkShape: ex:complete-dataset-001/schema1:publishingPrinciples,ex:complete-dataset-001/prov:wasDerivedFrom,ex:complete-dataset-001/schema1:distribution/schema1:documentation
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n84b51730485b40e5a9e40787cce18467b14: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: <https://orcid.org/0000-0003-5555-7777>/schema1:contactPoint,<https://orcid.org/0000-0001-2345-6789>/schema1:contactPoint - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape: <https://orcid.org/0000-0001-2345-6789>,<https://orcid.org/0000-0003-5555-7777>
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFRoleShape: ex:activity-geochem-analysis/schema1:participant,ex:complete-dataset-001/schema1:contributor - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n557176d8f17346c79682c23c477c2fdbb14: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape _:n557176d8f17346c79682c23c477c2fdbb18: *none* - Shape _:n557176d8f17346c79682c23c477c2fdbb3: *none* - Shape cdifd:CDIFDefinedTermShape: ex:complete-dataset-001/schema1:spatialCoverage/schema1:name,ex:complete-dataset-001/dqv:hasQualityMeasurement/dqv:value,ex:complete-dataset-001/schema1:keywords,ex:complete-dataset-001/schema1:distribution/schema1:serviceType,ex:complete-dataset-001/schema1:measurementTechnique,ex:complete-dataset-001/schema1:relatedLink/schema1:linkRelationship,ex:complete-dataset-001/schema1:contributor/schema1:roleName,ex:complete-dataset-001/schema1:keywords,ex:activity-geochem-analysis/prov:used/schema1:instrument,ex:activity-geochem-analysis/prov:used/schema1:instrument/schema1:category,ex:complete-dataset-001/dqv:hasQualityMeasurement/dqv:isMeasurementOf - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n557176d8f17346c79682c23c477c2fdbb16: *none* - Shape _:n557176d8f17346c79682c23c477c2fdbb15: *none* - Shape _:n557176d8f17346c79682c23c477c2fdbb17: *none* - Shape _:n557176d8f17346c79682c23c477c2fdbb4: *none* - Shape _:n557176d8f17346c79682c23c477c2fdbb20: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:n6fd365f93ead4446a189e9072e6bec2fb4: *none* - Shape _:n6fd365f93ead4446a189e9072e6bec2fb5: *none* - Shape _:n6fd365f93ead4446a189e9072e6bec2fb12: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6fd365f93ead4446a189e9072e6bec2fb29: *none* - Shape _:n6fd365f93ead4446a189e9072e6bec2fb38: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6fd365f93ead4446a189e9072e6bec2fb14: *none* - Shape _:n6fd365f93ead4446a189e9072e6bec2fb44: *none* - Shape _:n6fd365f93ead4446a189e9072e6bec2fb7: *none* - Shape _:n6fd365f93ead4446a189e9072e6bec2fb52: *none* - Shape _:n6fd365f93ead4446a189e9072e6bec2fb30: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:n6fd365f93ead4446a189e9072e6bec2fb8: *none* - Shape _:n6fd365f93ead4446a189e9072e6bec2fb51: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6fd365f93ead4446a189e9072e6bec2fb10: *none* - Shape _:n6fd365f93ead4446a189e9072e6bec2fb11: *none* - Shape _:n6fd365f93ead4446a189e9072e6bec2fb9: *none* - Shape _:n6fd365f93ead4446a189e9072e6bec2fb37: *none* - Shape _:n6fd365f93ead4446a189e9072e6bec2fb45: *none*
Validation result for _sources/schemaorgProperties/temporalExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/temporalExtent/rules.shacl: - Shape cdifd:timeInstantNode: ex:complete-dataset-001/schema1:temporalCoverage/time:hasEnd,ex:complete-dataset-001/schema1:temporalCoverage/time:hasBeginning - Shape cdifd:temporalExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:timePositionNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:timePositionNode: *none* - Shape cdifd:timeIntervalNode: ex:complete-dataset-001/schema1:temporalCoverage - Shape _:nbee0596c7ff343dc8f2e3256600f07b7b17: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:first: *none* - Shape _:nbee0596c7ff343dc8f2e3256600f07b7b4: *none* - Shape _:nbee0596c7ff343dc8f2e3256600f07b7b5: *none* - Shape _:nbee0596c7ff343dc8f2e3256600f07b7b3: *none*
Validation result for _sources/qualityProperties/qualityMeasure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/qualityProperties/qualityMeasure/rules.shacl: - Shape _:n5150ab5b3c64450786c61737fd7fe86ab4: *none* - Shape cdifd:qualityMeasurementNode: ex:complete-dataset-001/dqv:hasQualityMeasurement,ex:complete-dataset-001/dqv:hasQualityMeasurement - Shape _:n5150ab5b3c64450786c61737fd7fe86ab14: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:n5150ab5b3c64450786c61737fd7fe86ab5: *none* - Shape _:n5150ab5b3c64450786c61737fd7fe86ab11: *none* - Shape _:n5150ab5b3c64450786c61737fd7fe86ab13: *none* - Shape _:n5150ab5b3c64450786c61737fd7fe86ab12: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/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 cdifd:dataDescriptionDatasetShape: *none* - Shape cdifd:structuredDataSetLocatorMappingShape/sh:property/sh:node: *none* - Shape cdifd:CDIFDataDescriptionConformsToShape: *none* - Shape cdifd:structuredDataSetLocatorMappingShape: <file:///github/workspace/#part-spectra-nc>,ex:complete-dataset-001/schema1:distribution - Shape cdifd:dataDescriptionVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n9c4a353db1124992afd4dd9da697d054b5: *none* - Shape cdifd:datasetScopeStatisticsShape: *none* - Shape _:n9c4a353db1124992afd4dd9da697d054b6: *none* - Shape cdifd:dataDescriptionVariableShape: ex:var-sampleID,ex:var-uncertainty,ex:var-intensity,ex:var-concentration,ex:var-wavelength
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: True
Focus nodes for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: - Shape cdifd:CDIFCodelistShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *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/cdifKey/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifKey/rules.shacl: - Shape cdifd:cdifKeyShape: *none*
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape _:nd900fe32b7bc40d4b494f997caf10616b18: *none* - Shape _:nd900fe32b7bc40d4b494f997caf10616b16: *none* - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape _:nd900fe32b7bc40d4b494f997caf10616b17: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape _:nd900fe32b7bc40d4b494f997caf10616b20: *none* - Shape _:nd900fe32b7bc40d4b494f997caf10616b14: *none* - Shape _:nd900fe32b7bc40d4b494f997caf10616b72: *none* - Shape _:nd900fe32b7bc40d4b494f997caf10616b11: *none* - Shape _:nd900fe32b7bc40d4b494f997caf10616b67: *none* - Shape _:nd900fe32b7bc40d4b494f997caf10616b71: *none* - Shape _:nd900fe32b7bc40d4b494f997caf10616b70: *none* - Shape _:nd900fe32b7bc40d4b494f997caf10616b69: *none* - Shape _:nd900fe32b7bc40d4b494f997caf10616b13: *none* - Shape _:nd900fe32b7bc40d4b494f997caf10616b15: *none* - Shape cdifd:CDIFxasInstanceVariableShape: ex:var-sampleID,ex:var-uncertainty,ex:var-intensity,ex:var-concentration,ex:var-wavelength - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:nd900fe32b7bc40d4b494f997caf10616b10: *none* - Shape _:nd900fe32b7bc40d4b494f997caf10616b73: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:nd900fe32b7bc40d4b494f997caf10616b66: *none* - Shape _:nd900fe32b7bc40d4b494f997caf10616b75: *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:cdifStatisticsCollectionShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/profiles/cdifProfile/cdifCore/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifCore/rules.shacl: - Shape _:n0e132d865f3d4dd4884744fd1caa19d0b27: *none* - Shape _:n0e132d865f3d4dd4884744fd1caa19d0b23: *none* - Shape cdifd:CDIFDatasetMandatoryShape: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:not: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:rightsProperty/sh:or/rdf:rest/rdf:first: *none* - Shape soso:DatasetNS3Shape: *none* - Shape cdifd:rightsProperty/sh:or/rdf:first: *none* - Shape _:n0e132d865f3d4dd4884744fd1caa19d0b24: *none* - Shape soso:DatasetNS1Shape: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:first: *none* - Shape _:n0e132d865f3d4dd4884744fd1caa19d0b29: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:qualifiedValueShape: *none* - Shape cdifd:CDIFSubjectOfPlacementShape: *none* - Shape _:n0e132d865f3d4dd4884744fd1caa19d0b40: *none* - Shape soso:DatasetNS2Shape: *none* - Shape cdifd:CDIFCatalogRecordShape: *none*
Validation result for _sources/schemaorgProperties/dataDownload/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/dataDownload/rules.shacl: - Shape cdifd:CDIFDataDownloadShape: ex:complete-dataset-001/schema1:distribution,ex:complete-dataset-001/schema1:distribution,ex:complete-dataset-001/schema1:distribution,ex:complete-dataset-001/schema1:distribution/schema1:potentialAction/schema1:result,ex:complete-dataset-001/schema1:distribution - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: ex:complete-dataset-001/schema1:distribution,ex:complete-dataset-001/schema1:distribution,ex:complete-dataset-001/schema1:distribution,ex:complete-dataset-001/schema1:distribution/schema1:potentialAction/schema1:result,ex:complete-dataset-001/schema1:distribution
Validation result for _sources/schemaorgProperties/monetaryGrant/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/monetaryGrant/rules.shacl: - Shape _:n6a2dc7990eae4d92bbb32490442a841ab17: *none* - Shape cdifd:fundingShape: ex:complete-dataset-001/schema1:funding - Shape _:n6a2dc7990eae4d92bbb32490442a841ab13: *none* - Shape _:n6a2dc7990eae4d92bbb32490442a841ab5: *none* - Shape _:n6a2dc7990eae4d92bbb32490442a841ab26: *none* - Shape _:n6a2dc7990eae4d92bbb32490442a841ab14: *none* - Shape _:n6a2dc7990eae4d92bbb32490442a841ab15: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape _:n6a2dc7990eae4d92bbb32490442a841ab4: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6a2dc7990eae4d92bbb32490442a841ab25: *none* - Shape _:n6a2dc7990eae4d92bbb32490442a841ab12: *none* - Shape _:n6a2dc7990eae4d92bbb32490442a841ab3: *none* - Shape _:n6a2dc7990eae4d92bbb32490442a841ab11: *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/schemaorgProperties/webAPI/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/webAPI/rules.shacl: - Shape _:n9b540a24e2e04c28a87a75c944407a25b25: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n9b540a24e2e04c28a87a75c944407a25b10: *none* - Shape _:n9b540a24e2e04c28a87a75c944407a25b28: *none* - Shape _:n9b540a24e2e04c28a87a75c944407a25b17: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n9b540a24e2e04c28a87a75c944407a25b26: *none* - Shape _:n9b540a24e2e04c28a87a75c944407a25b4: *none* - Shape _:n9b540a24e2e04c28a87a75c944407a25b33: *none* - Shape _:n9b540a24e2e04c28a87a75c944407a25b35: *none* - Shape _:n9b540a24e2e04c28a87a75c944407a25b18: *none* - Shape _:n9b540a24e2e04c28a87a75c944407a25b11: *none* - Shape _:n9b540a24e2e04c28a87a75c944407a25b27: *none* - Shape _:n9b540a24e2e04c28a87a75c944407a25b32: *none* - Shape _:n9b540a24e2e04c28a87a75c944407a25b34: *none* - Shape cdifd:webAPINode: ex:complete-dataset-001/schema1:distribution - Shape _:n9b540a24e2e04c28a87a75c944407a25b30: *none* - Shape _:n9b540a24e2e04c28a87a75c944407a25b29: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n9b540a24e2e04c28a87a75c944407a25b3: *none* - Shape _:n9b540a24e2e04c28a87a75c944407a25b31: *none* - Shape _:n9b540a24e2e04c28a87a75c944407a25b24: *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/provProperties/derivedFrom/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/derivedFrom/rules.shacl: - Shape cdifd:derivedFromProperty: <https://example.org/fieldwork/gb-transect-2025/raw-samples>,ex:complete-dataset-001/prov:wasDerivedFrom,<https://doi.org/10.5880/example.field.001> - Shape _:n8c82d4d7223d434fae7e5e25cd75e906b4: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:first: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/profiles/cdifProfile/cdifManifest/rules.shacl: Validation Report Conforms: False Results (1): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("A dataset declaring CDIF archive distribution conformance should have at least one schema:distribution.") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:distribution ; sh:severity sh:Warning ] Focus Node: ex:metadata-record-001 Result Path: schema1:distribution Message: A dataset declaring CDIF archive distribution conformance should have at least one schema:distribution.
Focus nodes for _sources/profiles/cdifProfile/cdifManifest/rules.shacl: - Shape cdifd:CDIFManifestShape: *none* - Shape cdifd:CDIFManifestConformsToShape: *none* - Shape cdifd:CDIFArchiveHasPartShape: *none*
Validation result for _sources/cdifDataType/cdifDataCube/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDataCube/rules.shacl: - Shape cdifd:dataCubeShape: <file:///github/workspace/#part-spectra-nc>,ex:complete-dataset-001/schema1:distribution
Validation result for _sources/cdifDataType/cdifTabularData/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifTabularData/rules.shacl: - Shape cdifd:tabularDataShape/sh:or/rdf:first: *none* - Shape cdifd:tabularDataShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:tabularDataShape: ex:complete-dataset-001/schema1:distribution,<file:///github/workspace/#part-measurements-csv>
Validation result for _sources/profiles/cdifProfile/cdifDataStructure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifDataStructure/rules.shacl: - Shape cdifd:cdifDataStructure_DataStructureShape: *none* - Shape cdifd:cdifDataStructure_DimensionalDataStructureShape: *none* - Shape cdifd:cdifDataStructure_PrimaryKeyShape: *none* - Shape cdifd:cdifDataStructure_WideDataStructureShape: *none* - Shape cdifd:cdifDataStructure_inlineStructureShape: ex:metadata-record-001,ex:complete-dataset-001 - Shape cdifd:cdifDataStructure_LongDataStructureShape: *none*
Validation result for _sources/cdifDataType/cdifDataStructureComponent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDataStructureComponent/rules.shacl: - Shape cdifd:cdifIdentifierComponentShape: *none* - Shape cdifd:cdifDimensionComponentShape: *none* - Shape cdifd:cdifVariableDescriptorComponentShape: *none*
Validation result for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: - Shape cdifd:cdifRepresentedVariable_UnitTypeShape: *none* - Shape cdifd:cdifRepresentedVariable_RepresentedVariableShape: *none* - Shape cdifd:cdifRepresentedVariable_ConceptSystemShape: *none*
Validation result for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: - Shape cdifd:cdifDescriptorValueDomainShape: *none* - Shape cdifd:cdifDescriptorVariableShape: *none*

Test passed: 2 / 5

affiliation-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using affiliation-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD affiliation-fail.jsonld created
Output Turtle affiliation-fail.ttl created
JSON Schema
ValidationError: 'schema:name' is a required property Failed validating 'required' in schema['allOf'][0]['allOf'][1]: {'required': ['@id', '@type', '@context', 'schema:name', 'schema:identifier', 'schema:dateModified', 'schema:subjectOf']} On instance: {'@context': {'ex': 'https://example.org/', 'schema': 'http://schema.org/', 'xsd': 'http://www.w3.org/2001/XMLSchema#'}, '@id': 'ex:PersonExample_zZc', '@type': 'schema:Person', 'schema:affiliation': 'some organization, schema TBD', 'schema:alternateName': 'Test, Joe', 'schema:description': 'Metadata specialist, based in Portland, Maine', 'schema:identifier': {'@type': 'schema:PropertyValue', 'schema:propertyID': {'@id': 'https://doi.org'}, 'schema:url': 'https://doi.org/iY', 'schema:value': 'iY'}, 'schema:sameAs': ['https://ark.org/46737', 'uri:test:43737']}
SHACL
Validation result for _sources/profiles/cdifCompositeProfile/xasDocument/rules.shacl: Validation Report Conforms: False Results (3): Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): Severity: sh:Violation Source Shape: cdifd:CDIFPersonShape Focus Node: ex:PersonExample_zZc Value Node: ex:PersonExample_zZc Message: A person must have a name or an identifier provided; affiliation to an organization is recommended. Validation Result in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): Severity: sh:Warning Source Shape: cdifd:affiliationProperty Focus Node: ex:PersonExample_zZc Value Node: Literal("some organization, schema TBD") Result Path: schema1:affiliation Message: Optional: an affiliation must have object schema:Organization Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Info Source Shape: cdifd:contactPointProperty Focus Node: ex:PersonExample_zZc Result Path: schema1:contactPoint Message: A Person should have a contactPoint (schema:ContactPoint or mailto: IRI)
Focus nodes for _sources/profiles/cdifCompositeProfile/xasDocument/rules.shacl: - Shape cdifd:geoCoordinatesNode: *none* - Shape cdifd:xasFacilityNode: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b205: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b531: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b489: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b97: *none* - Shape cdifd:CDIFAddPropertyTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b375: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b217: *none* - Shape cdifd:cdifStatisticsCollectionShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b356: *none* - Shape cdifd:cdifIdentifierComponentShape: *none* - Shape cdifd:cdifDataStructure_DataStructureShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape <https://cdif.org/validation/0.1/skos#prefLabelUniqueLangShape>: *none* - Shape cdifd:cdifDescriptorVariableShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b425: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b195: *none* - Shape cdifd:CDIFDataDownloadShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b294: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b470: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b397: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b180: *none* - Shape cdifd:geoShapeNode: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b151: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b396: *none* - Shape cdifd:spatialExtentProperty: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape <http://science-on-schema.org/1.2.3/validation/shacl#DatasetNS2Shape>: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b311: *none* - Shape cdifd:cdifRepresentedVariable_RepresentedVariableShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b94: *none* - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDatasetMandatoryShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b615: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b472: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b324: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b219: *none* - Shape cdifd:CDIFxasInstanceVariableShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b367: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b6: *none* - Shape cdifd:CDIFadditionalPropertyShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b147: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b561: *none* - Shape cdifd:rightsProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:physicalMappingShape: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b194: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b213: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b565: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b103: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b510: *none* - Shape cdifd:cdifDataStructure_LongDataStructureShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFadditionalPropertyShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b357: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b153: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b27: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b433: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b99: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b505: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b67: *none* - Shape cdifd:fundingShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b562: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b76: *none* - Shape cdifd:XasCoreConformsToShape: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:cdifSubstantiveValueDomainShape: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b446: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:cdifVariableDescriptorComponentShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b323: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b25: *none* - Shape <http://science-on-schema.org/1.2.3/validation/shacl#DatasetNS3Shape>: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b628: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b458: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b66: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b508: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:qualityMeasurementNode: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFLabeledLinkShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b187: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b216: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b386: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b215: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b181: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b154: *none* - Shape <https://cdif.org/validation/0.1/skos#conceptBroaderNotSelfShape>: *none* - Shape cdifd:structuredDataSetLocatorMappingShape: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFRelationShape: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b141: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b509: *none* - Shape cdifd:CDIFOrganizationShape: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b101: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b221: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape <http://science-on-schema.org/1.2.3/validation/shacl#DatasetNS1Shape>: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b302: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b504: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifDataStructure_inlineStructureShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b503: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b303: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b574: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b77: *none* - Shape cdifd:xasGeneratedByNode: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDataDescriptionConformsToShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b74: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b434: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b312: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b514: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b513: *none* - Shape cdifd:xasSampleNode: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b172: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b188: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b304: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b157: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b152: *none* - Shape cdifd:cdifSentinelValueDomainShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b620: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:dataDescriptionVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:cdifStatisticsShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b581: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b459: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b374: *none* - Shape cdifd:CDIFCodelistShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b563: *none* - Shape cdifd:cdifProvHowToStepShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b452: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b559: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b93: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b490: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b440: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b406: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b212: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b385: *none* - Shape cdifd:cdifEnumerationDomainShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b148: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b376: *none* - Shape cdifd:XasOptionalConformsToShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b507: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b150: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b204: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b100: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b22: *none* - Shape cdifd:CDIFAddPropertyTermShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape: <https://doi.org> - Shape cdifd:dataDescriptionVariableShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b24: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b496: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b218: *none* - Shape cdifd:instrumentNode: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b7: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b75: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:cdifDataStructure_DimensionalDataStructureShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b447: *none* - Shape cdifd:datasetScopeStatisticsShape: *none* - Shape cdifd:cdifDataStructure_WideDataStructureShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b453: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFRoleShape: *none* - Shape cdifd:timeInstantNode: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b155: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:cdifRepresentedVariable_ConceptSystemShape: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape: ex:PersonExample_zZc - Shape _:n8b752b69135b491db26416efb8af8df1b405: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b384: *none* - Shape cdifd:xasInstrumentNode: *none* - Shape cdifd:cdifDescriptorValueDomainShape: *none* - Shape cdifd:rightsProperty/sh:or/rdf:first: *none* - Shape cdifd:timeIntervalNode: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b471: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b560: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b621: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b511: *none* - Shape cdifd:timePositionNode/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b173: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b613: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b484: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b530: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b383: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b234: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b604: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b512: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b235: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b23: *none* - Shape cdifd:timePositionNode: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b382: *none* - Shape <https://cdif.org/validation/0.1/skos#ConceptShape>: *none* - Shape cdifd:webAPINode: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b140: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b506: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFCatalogRecordShape: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b456: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b79: *none* - Shape cdifd:cdifDimensionComponentShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b293: *none* - Shape cdifd:cdifDataStructure_PrimaryKeyShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b599: *none* - Shape cdifd:cdifProvActivityShape: *none* - Shape cdifd:cdifRepresentedVariable_UnitTypeShape: *none* - Shape cdifd:derivedFromProperty: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b497: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape cdifd:cdifProvHowToShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b96: *none* - Shape cdifd:dataDescriptionDatasetShape: *none* - Shape cdifd:cdifKeyShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b98: *none* - Shape cdifd:generatedByNode: *none* - Shape cdifd:structuredDataSetLocatorMappingShape/sh:property/sh:node: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b388: *none* - Shape cdifd:CDIFActionShape: *none*
Validation result for _sources/xasProperties/xasCore/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasCore/rules.shacl: - Shape cdifd:CDIFDataDownloadShape: *none* - Shape cdifd:XasCoreConformsToShape: *none*
Validation result for _sources/xasProperties/xasSample/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasSample/rules.shacl: - Shape cdifd:xasSampleNode: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb20: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb10: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb21: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb25: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb23: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb11: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb22: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/additionalProperty/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/additionalProperty/rules.shacl: - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb7: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb30: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb29: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb21: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb28: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb20: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape: *none* - Shape cdifd:CDIFAddPropertyTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb13: *none* - Shape cdifd:CDIFadditionalPropertyShape: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb33: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb14: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb6: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFAddPropertyTermShape: *none* - Shape cdifd:CDIFadditionalPropertyShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape: <https://doi.org> - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb31: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb5: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb7: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb19: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb10: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb26: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb8: *none*
Validation result for _sources/schemaorgProperties/dataDownload/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/dataDownload/rules.shacl: - Shape cdifd:CDIFDataDownloadShape: *none* - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: *none*
Validation result for _sources/schemaorgProperties/organization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/organization/rules.shacl: - Shape cdifd:CDIFOrganizationShape: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf7f1ea0922644f33a161cb8d8cb0d5a1b3: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: False Results (3): Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): Severity: sh:Violation Source Shape: cdifd:CDIFPersonShape Focus Node: ex:PersonExample_zZc Value Node: ex:PersonExample_zZc Message: A person must have a name or an identifier provided; affiliation to an organization is recommended. Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Info Source Shape: cdifd:contactPointProperty Focus Node: ex:PersonExample_zZc Result Path: schema1:contactPoint Message: A Person should have a contactPoint (schema:ContactPoint or mailto: IRI) Validation Result in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): Severity: sh:Warning Source Shape: cdifd:affiliationProperty Focus Node: ex:PersonExample_zZc Value Node: Literal("some organization, schema TBD") Result Path: schema1:affiliation Message: Optional: an affiliation must have object schema:Organization
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape _:nf8bb0088bfe748a7925bfa78fbe618e0b14: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: ex:PersonExample_zZc
Validation result for _sources/xasProperties/xasGeneratedBy/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasGeneratedBy/rules.shacl: - Shape cdifd:xasGeneratedByNode: *none*
Validation result for _sources/xasProperties/xasInstrument/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasInstrument/rules.shacl: - Shape cdifd:xasInstrumentNode: *none*
Validation result for _sources/schemaorgProperties/instrument/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/instrument/rules.shacl: - Shape cdifd:instrumentNode: *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/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:CDIFRoleShape: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb15: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb17: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb4: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb3: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb16: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb18: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb14: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb20: *none*
Validation result for _sources/xasProperties/xasFacility/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasFacility/rules.shacl: - Shape cdifd:xasFacilityNode: *none*
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb24: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb4: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb3: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb10: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb38: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb40: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb16: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb39: *none* - Shape cdifd:geoShapeNode: *none* - Shape cdifd:spatialExtentProperty: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb41: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb15: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb44: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb13: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb9: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb29: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb42: *none*
Validation result for _sources/cdifDataType/cdifProvActivity/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifProvActivity/rules.shacl: - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb5: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifProvActivityShape: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb4: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb21: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb36: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb12: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb35: *none* - Shape cdifd:cdifProvHowToShape: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb13: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifProvHowToStepShape: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb22: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb23: *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 _:nb415e27e15e74f7b833358f1e927da40b5: *none* - Shape _:nb415e27e15e74f7b833358f1e927da40b4: *none* - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/xasProperties/xasOptional/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasOptional/rules.shacl: - Shape cdifd:XasOptionalConformsToShape: *none*
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab72: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab75: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab15: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab67: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab73: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab11: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab66: *none* - Shape cdifd:CDIFxasInstanceVariableShape: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab17: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab10: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab18: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab20: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab69: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab14: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab16: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab71: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab70: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab13: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b4: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b8: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b29: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b10: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b11: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b12: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b9: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b5: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b14: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b51: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b44: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b30: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b38: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b52: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b7: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b45: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b37: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *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:cdifStatisticsCollectionShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/schemaorgProperties/temporalExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/temporalExtent/rules.shacl: - Shape _:nefd3b08b395847e5b26ee41bf27ad992b3: *none* - Shape cdifd:timeInstantNode: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:timePositionNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:timePositionNode: *none* - Shape _:nefd3b08b395847e5b26ee41bf27ad992b4: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:first: *none* - Shape _:nefd3b08b395847e5b26ee41bf27ad992b17: *none* - Shape cdifd:timeIntervalNode: *none* - Shape _:nefd3b08b395847e5b26ee41bf27ad992b5: *none*
Validation result for _sources/qualityProperties/qualityMeasure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/qualityProperties/qualityMeasure/rules.shacl: - Shape _:nf72a068d57c04378bf0bc97c91440947b4: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:qualityMeasurementNode: *none* - Shape _:nf72a068d57c04378bf0bc97c91440947b5: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:nf72a068d57c04378bf0bc97c91440947b12: *none* - Shape _:nf72a068d57c04378bf0bc97c91440947b14: *none* - Shape _:nf72a068d57c04378bf0bc97c91440947b13: *none* - Shape _:nf72a068d57c04378bf0bc97c91440947b11: *none*
Validation result for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl: - Shape cdifd:dataDescriptionDatasetShape: *none* - Shape _:n9e404f638e974094a4f7c40dd85a9991b5: *none* - Shape cdifd:CDIFDataDescriptionConformsToShape: *none* - Shape cdifd:dataDescriptionVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n9e404f638e974094a4f7c40dd85a9991b6: *none* - Shape cdifd:structuredDataSetLocatorMappingShape: *none* - Shape cdifd:structuredDataSetLocatorMappingShape/sh:property/sh:node: *none* - Shape cdifd:datasetScopeStatisticsShape: *none* - Shape cdifd:dataDescriptionVariableShape: *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: True
Focus nodes for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: - Shape cdifd:CDIFCodelistShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *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/cdifKey/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifKey/rules.shacl: - Shape cdifd:cdifKeyShape: *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:rest/rdf:first: *none* - Shape cdifd:CDIFDatasetMandatoryShape: *none* - Shape _:n2663c5d44fee46d2b6616052f9e7349db24: *none* - Shape soso:DatasetNS3Shape: *none* - Shape _:n2663c5d44fee46d2b6616052f9e7349db40: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:qualifiedValueShape: *none* - Shape soso:DatasetNS1Shape: *none* - Shape _:n2663c5d44fee46d2b6616052f9e7349db27: *none* - Shape _:n2663c5d44fee46d2b6616052f9e7349db29: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFSubjectOfPlacementShape: *none* - Shape soso:DatasetNS2Shape: *none* - Shape cdifd:CDIFCatalogRecordShape: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:not: *none* - Shape _:n2663c5d44fee46d2b6616052f9e7349db23: *none* - Shape cdifd:rightsProperty/sh:or/rdf:first: *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 _:nfbf001310ee14a7fa68e065f8915a73bb15: *none* - Shape cdifd:fundingShape: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb26: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb5: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb11: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb25: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb17: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb14: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb4: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb12: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb3: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb13: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *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/schemaorgProperties/webAPI/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/webAPI/rules.shacl: - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b24: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b30: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b11: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b25: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b32: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b10: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b33: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b29: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:webAPINode: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b4: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b31: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b26: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b3: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b35: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b28: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b17: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b18: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b27: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b34: *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/provProperties/derivedFrom/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/derivedFrom/rules.shacl: - Shape cdifd:derivedFromProperty: *none* - Shape _:ne2a0ac3f191b4f4db636954aaf0c63bab4: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:first: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/profiles/cdifProfile/cdifDataStructure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifDataStructure/rules.shacl: - Shape cdifd:cdifDataStructure_DataStructureShape: *none* - Shape cdifd:cdifDataStructure_DimensionalDataStructureShape: *none* - Shape cdifd:cdifDataStructure_PrimaryKeyShape: *none* - Shape cdifd:cdifDataStructure_WideDataStructureShape: *none* - Shape cdifd:cdifDataStructure_inlineStructureShape: *none* - Shape cdifd:cdifDataStructure_LongDataStructureShape: *none*
Validation result for _sources/cdifDataType/cdifDataStructureComponent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDataStructureComponent/rules.shacl: - Shape cdifd:cdifIdentifierComponentShape: *none* - Shape cdifd:cdifDimensionComponentShape: *none* - Shape cdifd:cdifVariableDescriptorComponentShape: *none*
Validation result for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: - Shape cdifd:cdifRepresentedVariable_UnitTypeShape: *none* - Shape cdifd:cdifRepresentedVariable_RepresentedVariableShape: *none* - Shape cdifd:cdifRepresentedVariable_ConceptSystemShape: *none*
Validation result for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: - Shape cdifd:cdifDescriptorValueDomainShape: *none* - Shape cdifd:cdifDescriptorVariableShape: *none*
shortName-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using shortName-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD shortName-fail.jsonld created
Output Turtle shortName-fail.ttl created
JSON Schema
ValidationError: 'schema:identifier' is a required property Failed validating 'required' in schema['allOf'][0]['allOf'][1]: {'required': ['@id', '@type', '@context', 'schema:name', 'schema:identifier', 'schema:dateModified', 'schema:subjectOf']} On instance: {'@context': {'ex': 'https://example.org/', 'schema': 'http://schema.org/'}, '@id': 'ex:PersonExample_zZc', '@type': 'schema:Person', 'schema:alternateName': 'Test, Joe', 'schema:description': 'Metadata specialist, based in Portland, Maine', 'schema:name': ' ', 'schema:sameAs': ['https://ark.org/46737', 'uri:test:43737']}
SHACL
Validation result for _sources/profiles/cdifCompositeProfile/xasDocument/rules.shacl: Validation Report Conforms: False Results (2): Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): Severity: sh:Violation Source Shape: cdifd:CDIFPersonShape Focus Node: ex:PersonExample_zZc Value Node: ex:PersonExample_zZc Message: A person must have a name or an identifier provided; affiliation to an organization is recommended. Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Info Source Shape: cdifd:contactPointProperty Focus Node: ex:PersonExample_zZc Result Path: schema1:contactPoint Message: A Person should have a contactPoint (schema:ContactPoint or mailto: IRI)
Focus nodes for _sources/profiles/cdifCompositeProfile/xasDocument/rules.shacl: - Shape cdifd:geoCoordinatesNode: *none* - Shape cdifd:xasFacilityNode: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b205: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b531: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b489: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b97: *none* - Shape cdifd:CDIFAddPropertyTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b375: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b217: *none* - Shape cdifd:cdifStatisticsCollectionShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b356: *none* - Shape cdifd:cdifIdentifierComponentShape: *none* - Shape cdifd:cdifDataStructure_DataStructureShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape <https://cdif.org/validation/0.1/skos#prefLabelUniqueLangShape>: *none* - Shape cdifd:cdifDescriptorVariableShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b425: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b195: *none* - Shape cdifd:CDIFDataDownloadShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b294: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b470: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b397: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b180: *none* - Shape cdifd:geoShapeNode: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b151: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b396: *none* - Shape cdifd:spatialExtentProperty: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape <http://science-on-schema.org/1.2.3/validation/shacl#DatasetNS2Shape>: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b311: *none* - Shape cdifd:cdifRepresentedVariable_RepresentedVariableShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b94: *none* - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDatasetMandatoryShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b615: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b472: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b324: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b219: *none* - Shape cdifd:CDIFxasInstanceVariableShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b367: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b6: *none* - Shape cdifd:CDIFadditionalPropertyShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b147: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b561: *none* - Shape cdifd:rightsProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:physicalMappingShape: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b194: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b213: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b565: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b103: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b510: *none* - Shape cdifd:cdifDataStructure_LongDataStructureShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFadditionalPropertyShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b357: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b153: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b27: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b433: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b99: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b505: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b67: *none* - Shape cdifd:fundingShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b562: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b76: *none* - Shape cdifd:XasCoreConformsToShape: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:cdifSubstantiveValueDomainShape: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b446: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:cdifVariableDescriptorComponentShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b323: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b25: *none* - Shape <http://science-on-schema.org/1.2.3/validation/shacl#DatasetNS3Shape>: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b628: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b458: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b66: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b508: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:qualityMeasurementNode: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFLabeledLinkShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b187: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b216: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b386: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b215: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b181: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b154: *none* - Shape <https://cdif.org/validation/0.1/skos#conceptBroaderNotSelfShape>: *none* - Shape cdifd:structuredDataSetLocatorMappingShape: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFRelationShape: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b141: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b509: *none* - Shape cdifd:CDIFOrganizationShape: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b101: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b221: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape <http://science-on-schema.org/1.2.3/validation/shacl#DatasetNS1Shape>: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b302: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b504: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifDataStructure_inlineStructureShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b503: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b303: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b574: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b77: *none* - Shape cdifd:xasGeneratedByNode: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDataDescriptionConformsToShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b74: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b434: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b312: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b514: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b513: *none* - Shape cdifd:xasSampleNode: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b172: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b188: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b304: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b157: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b152: *none* - Shape cdifd:cdifSentinelValueDomainShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b620: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:dataDescriptionVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:cdifStatisticsShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b581: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b459: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b374: *none* - Shape cdifd:CDIFCodelistShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b563: *none* - Shape cdifd:cdifProvHowToStepShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b452: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b559: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b93: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b490: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b440: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b406: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b212: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b385: *none* - Shape cdifd:cdifEnumerationDomainShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b148: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b376: *none* - Shape cdifd:XasOptionalConformsToShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b507: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b150: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b204: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b100: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b22: *none* - Shape cdifd:CDIFAddPropertyTermShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape: *none* - Shape cdifd:dataDescriptionVariableShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b24: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b496: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b218: *none* - Shape cdifd:instrumentNode: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b7: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b75: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:cdifDataStructure_DimensionalDataStructureShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b447: *none* - Shape cdifd:datasetScopeStatisticsShape: *none* - Shape cdifd:cdifDataStructure_WideDataStructureShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b453: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFRoleShape: *none* - Shape cdifd:timeInstantNode: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b155: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:cdifRepresentedVariable_ConceptSystemShape: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape: ex:PersonExample_zZc - Shape _:n8b752b69135b491db26416efb8af8df1b405: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b384: *none* - Shape cdifd:xasInstrumentNode: *none* - Shape cdifd:cdifDescriptorValueDomainShape: *none* - Shape cdifd:rightsProperty/sh:or/rdf:first: *none* - Shape cdifd:timeIntervalNode: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b471: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b560: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b621: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b511: *none* - Shape cdifd:timePositionNode/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b173: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b613: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b484: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b530: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b383: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b234: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b604: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b512: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b235: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b23: *none* - Shape cdifd:timePositionNode: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b382: *none* - Shape <https://cdif.org/validation/0.1/skos#ConceptShape>: *none* - Shape cdifd:webAPINode: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b140: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b506: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFCatalogRecordShape: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b456: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b79: *none* - Shape cdifd:cdifDimensionComponentShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b293: *none* - Shape cdifd:cdifDataStructure_PrimaryKeyShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b599: *none* - Shape cdifd:cdifProvActivityShape: *none* - Shape cdifd:cdifRepresentedVariable_UnitTypeShape: *none* - Shape cdifd:derivedFromProperty: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b497: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape cdifd:cdifProvHowToShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b96: *none* - Shape cdifd:dataDescriptionDatasetShape: *none* - Shape cdifd:cdifKeyShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b98: *none* - Shape cdifd:generatedByNode: *none* - Shape cdifd:structuredDataSetLocatorMappingShape/sh:property/sh:node: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b388: *none* - Shape cdifd:CDIFActionShape: *none*
Validation result for _sources/xasProperties/xasCore/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasCore/rules.shacl: - Shape cdifd:CDIFDataDownloadShape: *none* - Shape cdifd:XasCoreConformsToShape: *none*
Validation result for _sources/xasProperties/xasSample/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasSample/rules.shacl: - Shape cdifd:xasSampleNode: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb20: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb10: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb21: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb25: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb23: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb11: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb22: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/additionalProperty/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/additionalProperty/rules.shacl: - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb7: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb30: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb29: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb21: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb28: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb20: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape: *none* - Shape cdifd:CDIFAddPropertyTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb13: *none* - Shape cdifd:CDIFadditionalPropertyShape: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb33: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb14: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb6: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFAddPropertyTermShape: *none* - Shape cdifd:CDIFadditionalPropertyShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb31: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb5: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb7: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb19: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb10: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb26: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb8: *none*
Validation result for _sources/schemaorgProperties/dataDownload/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/dataDownload/rules.shacl: - Shape cdifd:CDIFDataDownloadShape: *none* - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: *none*
Validation result for _sources/schemaorgProperties/organization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/organization/rules.shacl: - Shape cdifd:CDIFOrganizationShape: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf7f1ea0922644f33a161cb8d8cb0d5a1b3: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: False Results (2): Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): Severity: sh:Violation Source Shape: cdifd:CDIFPersonShape Focus Node: ex:PersonExample_zZc Value Node: ex:PersonExample_zZc Message: A person must have a name or an identifier provided; affiliation to an organization is recommended. Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Info Source Shape: cdifd:contactPointProperty Focus Node: ex:PersonExample_zZc Result Path: schema1:contactPoint Message: A Person should have a contactPoint (schema:ContactPoint or mailto: IRI)
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape _:nf8bb0088bfe748a7925bfa78fbe618e0b14: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: ex:PersonExample_zZc
Validation result for _sources/xasProperties/xasGeneratedBy/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasGeneratedBy/rules.shacl: - Shape cdifd:xasGeneratedByNode: *none*
Validation result for _sources/xasProperties/xasInstrument/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasInstrument/rules.shacl: - Shape cdifd:xasInstrumentNode: *none*
Validation result for _sources/schemaorgProperties/instrument/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/instrument/rules.shacl: - Shape cdifd:instrumentNode: *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/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:CDIFRoleShape: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb15: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb17: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb4: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb3: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb16: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb18: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb14: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb20: *none*
Validation result for _sources/xasProperties/xasFacility/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasFacility/rules.shacl: - Shape cdifd:xasFacilityNode: *none*
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb24: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb4: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb3: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb10: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb38: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb40: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb16: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb39: *none* - Shape cdifd:geoShapeNode: *none* - Shape cdifd:spatialExtentProperty: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb41: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb15: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb44: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb13: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb9: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb29: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb42: *none*
Validation result for _sources/cdifDataType/cdifProvActivity/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifProvActivity/rules.shacl: - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb5: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifProvActivityShape: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb4: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb21: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb36: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb12: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb35: *none* - Shape cdifd:cdifProvHowToShape: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb13: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifProvHowToStepShape: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb22: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb23: *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 _:nb415e27e15e74f7b833358f1e927da40b5: *none* - Shape _:nb415e27e15e74f7b833358f1e927da40b4: *none* - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/xasProperties/xasOptional/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasOptional/rules.shacl: - Shape cdifd:XasOptionalConformsToShape: *none*
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab72: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab75: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab15: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab67: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab73: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab11: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab66: *none* - Shape cdifd:CDIFxasInstanceVariableShape: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab17: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab10: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab18: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab20: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab69: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab14: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab16: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab71: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab70: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab13: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b4: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b8: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b29: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b10: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b11: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b12: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b9: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b5: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b14: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b51: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b44: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b30: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b38: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b52: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b7: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b45: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b37: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *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:cdifStatisticsCollectionShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/schemaorgProperties/temporalExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/temporalExtent/rules.shacl: - Shape _:nefd3b08b395847e5b26ee41bf27ad992b3: *none* - Shape cdifd:timeInstantNode: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:timePositionNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:timePositionNode: *none* - Shape _:nefd3b08b395847e5b26ee41bf27ad992b4: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:first: *none* - Shape _:nefd3b08b395847e5b26ee41bf27ad992b17: *none* - Shape cdifd:timeIntervalNode: *none* - Shape _:nefd3b08b395847e5b26ee41bf27ad992b5: *none*
Validation result for _sources/qualityProperties/qualityMeasure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/qualityProperties/qualityMeasure/rules.shacl: - Shape _:nf72a068d57c04378bf0bc97c91440947b4: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:qualityMeasurementNode: *none* - Shape _:nf72a068d57c04378bf0bc97c91440947b5: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:nf72a068d57c04378bf0bc97c91440947b12: *none* - Shape _:nf72a068d57c04378bf0bc97c91440947b14: *none* - Shape _:nf72a068d57c04378bf0bc97c91440947b13: *none* - Shape _:nf72a068d57c04378bf0bc97c91440947b11: *none*
Validation result for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl: - Shape cdifd:dataDescriptionDatasetShape: *none* - Shape _:n9e404f638e974094a4f7c40dd85a9991b5: *none* - Shape cdifd:CDIFDataDescriptionConformsToShape: *none* - Shape cdifd:dataDescriptionVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n9e404f638e974094a4f7c40dd85a9991b6: *none* - Shape cdifd:structuredDataSetLocatorMappingShape: *none* - Shape cdifd:structuredDataSetLocatorMappingShape/sh:property/sh:node: *none* - Shape cdifd:datasetScopeStatisticsShape: *none* - Shape cdifd:dataDescriptionVariableShape: *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: True
Focus nodes for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: - Shape cdifd:CDIFCodelistShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *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/cdifKey/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifKey/rules.shacl: - Shape cdifd:cdifKeyShape: *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:rest/rdf:first: *none* - Shape cdifd:CDIFDatasetMandatoryShape: *none* - Shape _:n2663c5d44fee46d2b6616052f9e7349db24: *none* - Shape soso:DatasetNS3Shape: *none* - Shape _:n2663c5d44fee46d2b6616052f9e7349db40: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:qualifiedValueShape: *none* - Shape soso:DatasetNS1Shape: *none* - Shape _:n2663c5d44fee46d2b6616052f9e7349db27: *none* - Shape _:n2663c5d44fee46d2b6616052f9e7349db29: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFSubjectOfPlacementShape: *none* - Shape soso:DatasetNS2Shape: *none* - Shape cdifd:CDIFCatalogRecordShape: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:not: *none* - Shape _:n2663c5d44fee46d2b6616052f9e7349db23: *none* - Shape cdifd:rightsProperty/sh:or/rdf:first: *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 _:nfbf001310ee14a7fa68e065f8915a73bb15: *none* - Shape cdifd:fundingShape: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb26: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb5: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb11: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb25: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb17: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb14: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb4: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb12: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb3: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb13: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *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/schemaorgProperties/webAPI/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/webAPI/rules.shacl: - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b24: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b30: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b11: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b25: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b32: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b10: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b33: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b29: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:webAPINode: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b4: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b31: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b26: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b3: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b35: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b28: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b17: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b18: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b27: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b34: *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/provProperties/derivedFrom/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/derivedFrom/rules.shacl: - Shape cdifd:derivedFromProperty: *none* - Shape _:ne2a0ac3f191b4f4db636954aaf0c63bab4: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:first: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/profiles/cdifProfile/cdifDataStructure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifDataStructure/rules.shacl: - Shape cdifd:cdifDataStructure_DataStructureShape: *none* - Shape cdifd:cdifDataStructure_DimensionalDataStructureShape: *none* - Shape cdifd:cdifDataStructure_PrimaryKeyShape: *none* - Shape cdifd:cdifDataStructure_WideDataStructureShape: *none* - Shape cdifd:cdifDataStructure_inlineStructureShape: *none* - Shape cdifd:cdifDataStructure_LongDataStructureShape: *none*
Validation result for _sources/cdifDataType/cdifDataStructureComponent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDataStructureComponent/rules.shacl: - Shape cdifd:cdifIdentifierComponentShape: *none* - Shape cdifd:cdifDimensionComponentShape: *none* - Shape cdifd:cdifVariableDescriptorComponentShape: *none*
Validation result for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: - Shape cdifd:cdifRepresentedVariable_UnitTypeShape: *none* - Shape cdifd:cdifRepresentedVariable_RepresentedVariableShape: *none* - Shape cdifd:cdifRepresentedVariable_ConceptSystemShape: *none*
Validation result for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: - Shape cdifd:cdifDescriptorValueDomainShape: *none* - Shape cdifd:cdifDescriptorVariableShape: *none*
example_1_1.json Example
SHACL: 8 Warning
Files
Using exampleCDIFxas.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/profiles/cdifCompositeProfile/xasDocument/rules.shacl: Validation Report Conforms: False Results (4): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type prov:Entity, schema1:Product, schema1:Thing ; schema1:additionalProperty [ rdf:type schema1:PropertyValue ; schema1:name Literal("collimation technique") ; schema1:propertyID xas:collimation ; schema1:value Literal("none") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("focusing") ; schema1:propertyID xas:focusing ; schema1:value Literal("???") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("harmonic_rejection") ; schema1:propertyID xas:harmonicrejection ; schema1:value Literal("Rh-coated mirror, detuned") ] ; schema1:additionalType wd:Q3099911, xas:beamline ; schema1:identifier Literal("should have a registry with URIs") ; schema1:name Literal("13-BM-D") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category). Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type prov:Entity, schema1:Product, schema1:Thing ; schema1:additionalProperty [ rdf:type schema1:PropertyValue ; schema1:alternateName Literal("incident flux measurement method") ; schema1:name Literal("detector mode i0") ; schema1:propertyID xas:detectori0 ; schema1:value Literal("10cm N2") ], [ rdf:type schema1:PropertyValue ; schema1:alternateName Literal("transmitted flux measurement method") ; schema1:name Literal("detector mode it") ; schema1:propertyID xas:detectorit ; schema1:value Literal("10cm N2") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("monitor mode") ; schema1:propertyID xas:monitormode ; schema1:value Literal("monitor") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("monitor preset") ; schema1:propertyID xas:monitorpreset ; schema1:value Literal("N.A.") ] ; schema1:additionalType wd:Q3099911, xas:xraymonitor ; schema1:name Literal("x-ray intensity monitor") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category). Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type prov:Entity, schema1:Product, schema1:Thing ; schema1:additionalProperty [ rdf:type schema1:PropertyValue ; schema1:name Literal("chemical formula") ; schema1:propertyID xas:monochromatorchemicalformula ; schema1:value Literal("Si") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("crystal type") ; schema1:propertyID xas:monochromatortype ; schema1:value Literal("missing") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("d-spacing") ; schema1:propertyID xas:dspacing ; schema1:unitText Literal("Angstrom") ; schema1:value Literal("3.13550") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("reflection plane (hkl)") ; schema1:propertyID xas:reflectionplane ; schema1:value Literal("1,1,1") ] ; schema1:additionalType wd:Q3099911, xas:xraymonochromator ; schema1:name Literal("Si 111") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category). Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type prov:Entity, schema1:Product, schema1:Thing ; schema1:additionalProperty [ rdf:type schema1:PropertyValue ; schema1:name Literal("Probe") ; schema1:propertyID xas:probe ; schema1:value Literal("x-ray") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("x-ray source") ; schema1:propertyID xas:xraysourcetype ; schema1:value Literal("Synchrotron X-ray Source") ] ; schema1:additionalType wd:Q3099911, xas:source ; schema1:identifier Literal("should have a registry with URIs") ; schema1:name Literal("source, made up for this example") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category).
Focus nodes for _sources/profiles/cdifCompositeProfile/xasDocument/rules.shacl: - Shape cdifd:geoCoordinatesNode: *none* - Shape cdifd:xasFacilityNode: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b205: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b531: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b489: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b97: *none* - Shape cdifd:CDIFAddPropertyTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b375: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b217: *none* - Shape cdifd:cdifStatisticsCollectionShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b356: *none* - Shape cdifd:cdifIdentifierComponentShape: xas:487y54/schema1:distribution/cdi:isStructuredBy/cdi:has_DataStructureComponent - Shape cdifd:cdifDataStructure_DataStructureShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape <https://cdif.org/validation/0.1/skos#prefLabelUniqueLangShape>: *none* - Shape cdifd:cdifDescriptorVariableShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b425: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b195: *none* - Shape cdifd:CDIFDataDownloadShape: xas:487y54/schema1:distribution - Shape _:n8b752b69135b491db26416efb8af8df1b294: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b470: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b397: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b180: *none* - Shape cdifd:geoShapeNode: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b151: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b396: *none* - Shape cdifd:spatialExtentProperty: ex:xasfacility_37yht - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape <http://science-on-schema.org/1.2.3/validation/shacl#DatasetNS2Shape>: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b311: *none* - Shape cdifd:cdifRepresentedVariable_RepresentedVariableShape: xas:monochromatorenergy - Shape _:n8b752b69135b491db26416efb8af8df1b94: *none* - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDatasetMandatoryShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b615: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b472: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b324: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b219: *none* - Shape cdifd:CDIFxasInstanceVariableShape: xas:monochromatorenergy,xas:transmittedintensity,xas:incidentintensity - Shape _:n8b752b69135b491db26416efb8af8df1b367: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b6: *none* - Shape cdifd:CDIFadditionalPropertyShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b147: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b561: *none* - Shape cdifd:rightsProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:physicalMappingShape: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b194: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b213: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b565: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b103: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b510: *none* - Shape cdifd:cdifDataStructure_LongDataStructureShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFadditionalPropertyShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b357: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b153: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b27: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b433: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b99: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b505: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b67: *none* - Shape cdifd:fundingShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b562: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b76: *none* - Shape cdifd:XasCoreConformsToShape: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:cdifSubstantiveValueDomainShape: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b446: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:cdifVariableDescriptorComponentShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b323: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b25: *none* - Shape <http://science-on-schema.org/1.2.3/validation/shacl#DatasetNS3Shape>: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b628: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b458: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b66: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b508: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:qualityMeasurementNode: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFLabeledLinkShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b187: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b216: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b386: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b215: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b181: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b154: *none* - Shape <https://cdif.org/validation/0.1/skos#conceptBroaderNotSelfShape>: *none* - Shape cdifd:structuredDataSetLocatorMappingShape: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFRelationShape: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b141: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b509: *none* - Shape cdifd:CDIFOrganizationShape: <https://ror.org/lejkthoj>,<https://ror.org/aps> - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b101: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b221: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape <http://science-on-schema.org/1.2.3/validation/shacl#DatasetNS1Shape>: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b302: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b504: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifDataStructure_inlineStructureShape: xas:ja51-pz63,xas:487y54 - Shape _:n8b752b69135b491db26416efb8af8df1b503: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b303: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b574: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b77: *none* - Shape cdifd:xasGeneratedByNode: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDataDescriptionConformsToShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b74: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b434: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b312: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b514: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b513: *none* - Shape cdifd:xasSampleNode: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b172: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b188: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b304: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b157: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b152: *none* - Shape cdifd:cdifSentinelValueDomainShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b620: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: xas:487y54/schema1:distribution - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:dataDescriptionVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:cdifStatisticsShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b581: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b459: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b374: *none* - Shape cdifd:CDIFCodelistShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b563: *none* - Shape cdifd:cdifProvHowToStepShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b452: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b559: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b93: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b490: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b440: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b406: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b212: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b385: *none* - Shape cdifd:cdifEnumerationDomainShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b148: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b376: *none* - Shape cdifd:XasOptionalConformsToShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b507: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b150: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b204: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b100: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b22: *none* - Shape cdifd:CDIFAddPropertyTermShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape: xas:monochromatorenergy,xas:samplepreparation,xas:edgeenergy,xas:samplechemicalcomposition,xas:incidentintensity,xas:experimentdocumentation,xas:samplematerial,xas:calibrationmethod,xas:transmittedintensity,xas:probe,xas:dspacing,xas:monochromatortype,xas:reflectionplane,xas:detectorit,xas:samplemass,xas:monitormode,xas:focusing,xas:xraysourcetype,xas:detectori0,xas:pointgroup,xas:sampleunitcell,xas:porosity,xas:pressure,xas:collimation,xas:facilityenergy,xas:harmonicrejection,xas:installedoptions,xas:facilitycurrent,xas:parentsample,xas:monitorpreset,xas:monochromatorchemicalformula - Shape cdifd:dataDescriptionVariableShape: xas:monochromatorenergy,xas:transmittedintensity,xas:incidentintensity - Shape _:n8b752b69135b491db26416efb8af8df1b24: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b496: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b218: *none* - Shape cdifd:instrumentNode: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b7: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b75: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:cdifDataStructure_DimensionalDataStructureShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b447: *none* - Shape cdifd:datasetScopeStatisticsShape: *none* - Shape cdifd:cdifDataStructure_WideDataStructureShape: xas:487y54/schema1:distribution/cdi:isStructuredBy - Shape _:n8b752b69135b491db26416efb8af8df1b453: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFRoleShape: xas:487y54/schema1:contributor,xas:487y54/schema1:contributor,xas:487y54/schema1:contributor - Shape cdifd:timeInstantNode: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b155: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:cdifRepresentedVariable_ConceptSystemShape: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape: <https://orcid.org/35735ul>,<https://ada.org/person/3479>,<https://orcid.org/3547ulkj> - Shape _:n8b752b69135b491db26416efb8af8df1b405: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b384: *none* - Shape cdifd:xasInstrumentNode: *none* - Shape cdifd:cdifDescriptorValueDomainShape: *none* - Shape cdifd:rightsProperty/sh:or/rdf:first: *none* - Shape cdifd:timeIntervalNode: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b471: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b560: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b621: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b511: *none* - Shape cdifd:timePositionNode/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b173: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b613: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape: wd:Q3099911,xas:analysisevent,xas:xraymonitor,xas:487y54/prov:wasGeneratedBy/schema1:object/schema1:additionalType,xas:xraymonochromator,dcat:CatalogRecord,xas:source,xas:facility,xas:beamline,<https://w3id.org/isample/vocabulary/materialsampleobjecttype/materialsample> - Shape _:n8b752b69135b491db26416efb8af8df1b484: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b530: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b383: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b234: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b604: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b512: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b235: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b23: *none* - Shape cdifd:timePositionNode: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b382: *none* - Shape <https://cdif.org/validation/0.1/skos#ConceptShape>: *none* - Shape cdifd:webAPINode: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b140: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b506: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFCatalogRecordShape: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b456: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b79: *none* - Shape cdifd:cdifDimensionComponentShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b293: *none* - Shape cdifd:cdifDataStructure_PrimaryKeyShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b599: *none* - Shape cdifd:cdifProvActivityShape: *none* - Shape cdifd:cdifRepresentedVariable_UnitTypeShape: *none* - Shape cdifd:derivedFromProperty: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b497: *none* - Shape cdifd:CDIFContactPointShape: <https://orcid.org/35735ul>/schema1:contactPoint,<https://orcid.org/3547ulkj>/schema1:contactPoint,<https://ada.org/person/3479>/schema1:contactPoint - Shape cdifd:cdifProvHowToShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b96: *none* - Shape cdifd:dataDescriptionDatasetShape: *none* - Shape cdifd:cdifKeyShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b98: *none* - Shape cdifd:generatedByNode: *none* - Shape cdifd:structuredDataSetLocatorMappingShape/sh:property/sh:node: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b388: *none* - Shape cdifd:CDIFActionShape: *none*
Validation result for _sources/xasProperties/xasCore/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasCore/rules.shacl: - Shape cdifd:CDIFDataDownloadShape: xas:487y54/schema1:distribution - Shape cdifd:XasCoreConformsToShape: *none*
Validation result for _sources/xasProperties/xasSample/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasSample/rules.shacl: - Shape cdifd:xasSampleNode: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb20: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb10: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb21: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb25: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb23: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb11: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb22: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/additionalProperty/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/additionalProperty/rules.shacl: - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb7: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb30: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb29: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb21: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb28: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb20: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape: wd:Q3099911,xas:analysisevent,xas:xraymonitor,xas:487y54/prov:wasGeneratedBy/schema1:object/schema1:additionalType,xas:xraymonochromator,dcat:CatalogRecord,xas:source,xas:facility,xas:beamline,<https://w3id.org/isample/vocabulary/materialsampleobjecttype/materialsample> - Shape cdifd:CDIFAddPropertyTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb13: *none* - Shape cdifd:CDIFadditionalPropertyShape: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb33: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb14: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb6: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFAddPropertyTermShape: *none* - Shape cdifd:CDIFadditionalPropertyShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape: xas:monochromatorenergy,xas:samplepreparation,xas:edgeenergy,xas:samplechemicalcomposition,xas:incidentintensity,xas:experimentdocumentation,xas:samplematerial,xas:calibrationmethod,xas:transmittedintensity,xas:probe,xas:dspacing,xas:monochromatortype,xas:reflectionplane,xas:detectorit,xas:samplemass,xas:monitormode,xas:focusing,xas:xraysourcetype,xas:detectori0,xas:pointgroup,xas:sampleunitcell,xas:porosity,xas:pressure,xas:collimation,xas:facilityenergy,xas:harmonicrejection,xas:installedoptions,xas:facilitycurrent,xas:parentsample,xas:monitorpreset,xas:monochromatorchemicalformula - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb31: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb5: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb7: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb19: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb10: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb26: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb8: *none*
Validation result for _sources/schemaorgProperties/dataDownload/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/dataDownload/rules.shacl: - Shape cdifd:CDIFDataDownloadShape: xas:487y54/schema1:distribution - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: xas:487y54/schema1:distribution
Validation result for _sources/schemaorgProperties/organization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/organization/rules.shacl: - Shape cdifd:CDIFOrganizationShape: <https://ror.org/lejkthoj>,<https://ror.org/aps> - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf7f1ea0922644f33a161cb8d8cb0d5a1b3: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape _:nf8bb0088bfe748a7925bfa78fbe618e0b14: *none* - Shape cdifd:CDIFContactPointShape: <https://orcid.org/35735ul>/schema1:contactPoint,<https://orcid.org/3547ulkj>/schema1:contactPoint,<https://ada.org/person/3479>/schema1:contactPoint - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: <https://orcid.org/35735ul>,<https://ada.org/person/3479>,<https://orcid.org/3547ulkj>
Validation result for _sources/xasProperties/xasGeneratedBy/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasGeneratedBy/rules.shacl: - Shape cdifd:xasGeneratedByNode: *none*
Validation result for _sources/xasProperties/xasInstrument/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasInstrument/rules.shacl: - Shape cdifd:xasInstrumentNode: *none*
Validation result for _sources/schemaorgProperties/instrument/rules.shacl: Validation Report Conforms: False Results (4): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type prov:Entity, schema1:Product, schema1:Thing ; schema1:additionalProperty [ rdf:type schema1:PropertyValue ; schema1:name Literal("collimation technique") ; schema1:propertyID xas:collimation ; schema1:value Literal("none") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("focusing") ; schema1:propertyID xas:focusing ; schema1:value Literal("???") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("harmonic_rejection") ; schema1:propertyID xas:harmonicrejection ; schema1:value Literal("Rh-coated mirror, detuned") ] ; schema1:additionalType wd:Q3099911, xas:beamline ; schema1:identifier Literal("should have a registry with URIs") ; schema1:name Literal("13-BM-D") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category). Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type prov:Entity, schema1:Product, schema1:Thing ; schema1:additionalProperty [ rdf:type schema1:PropertyValue ; schema1:alternateName Literal("incident flux measurement method") ; schema1:name Literal("detector mode i0") ; schema1:propertyID xas:detectori0 ; schema1:value Literal("10cm N2") ], [ rdf:type schema1:PropertyValue ; schema1:alternateName Literal("transmitted flux measurement method") ; schema1:name Literal("detector mode it") ; schema1:propertyID xas:detectorit ; schema1:value Literal("10cm N2") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("monitor mode") ; schema1:propertyID xas:monitormode ; schema1:value Literal("monitor") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("monitor preset") ; schema1:propertyID xas:monitorpreset ; schema1:value Literal("N.A.") ] ; schema1:additionalType wd:Q3099911, xas:xraymonitor ; schema1:name Literal("x-ray intensity monitor") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category). Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type prov:Entity, schema1:Product, schema1:Thing ; schema1:additionalProperty [ rdf:type schema1:PropertyValue ; schema1:name Literal("chemical formula") ; schema1:propertyID xas:monochromatorchemicalformula ; schema1:value Literal("Si") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("crystal type") ; schema1:propertyID xas:monochromatortype ; schema1:value Literal("missing") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("d-spacing") ; schema1:propertyID xas:dspacing ; schema1:unitText Literal("Angstrom") ; schema1:value Literal("3.13550") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("reflection plane (hkl)") ; schema1:propertyID xas:reflectionplane ; schema1:value Literal("1,1,1") ] ; schema1:additionalType wd:Q3099911, xas:xraymonochromator ; schema1:name Literal("Si 111") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category). Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type prov:Entity, schema1:Product, schema1:Thing ; schema1:additionalProperty [ rdf:type schema1:PropertyValue ; schema1:name Literal("Probe") ; schema1:propertyID xas:probe ; schema1:value Literal("x-ray") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("x-ray source") ; schema1:propertyID xas:xraysourcetype ; schema1:value Literal("Synchrotron X-ray Source") ] ; schema1:additionalType wd:Q3099911, xas:source ; schema1:identifier Literal("should have a registry with URIs") ; schema1:name Literal("source, made up for this example") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category).
Focus nodes for _sources/schemaorgProperties/instrument/rules.shacl: - Shape cdifd:instrumentNode: *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/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:CDIFRoleShape: xas:487y54/schema1:contributor,xas:487y54/schema1:contributor,xas:487y54/schema1:contributor - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb15: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb17: *none* - Shape cdifd:CDIFDefinedTermShape: xas:487y54/schema1:measurementTechnique,xas:487y54/schema1:keywords,xas:487y54/schema1:measurementTechnique,xas:487y54/schema1:keywords - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb4: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb3: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb16: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb18: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb14: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb20: *none*
Validation result for _sources/xasProperties/xasFacility/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasFacility/rules.shacl: - Shape cdifd:xasFacilityNode: *none*
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb24: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb4: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb3: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb10: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb38: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb40: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb16: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb39: *none* - Shape cdifd:geoShapeNode: *none* - Shape cdifd:spatialExtentProperty: ex:xasfacility_37yht - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb41: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb15: *none* - Shape cdifd:CDIFDefinedTermShape: xas:487y54/schema1:measurementTechnique,xas:487y54/schema1:keywords,xas:487y54/schema1:measurementTechnique,xas:487y54/schema1:keywords - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb44: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb13: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb9: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb29: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb42: *none*
Validation result for _sources/cdifDataType/cdifProvActivity/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifProvActivity/rules.shacl: - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb5: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifProvActivityShape: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb4: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb21: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb36: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb12: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb35: *none* - Shape cdifd:cdifProvHowToShape: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb13: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifProvHowToStepShape: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb22: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb23: *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 _:nb415e27e15e74f7b833358f1e927da40b5: *none* - Shape _:nb415e27e15e74f7b833358f1e927da40b4: *none* - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/xasProperties/xasOptional/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasOptional/rules.shacl: - Shape cdifd:XasOptionalConformsToShape: *none*
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab72: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab75: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab15: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab67: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab73: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab11: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab66: *none* - Shape cdifd:CDIFxasInstanceVariableShape: xas:monochromatorenergy,xas:transmittedintensity,xas:incidentintensity - Shape _:ne92e5a23915e4327b13572beefc1cddab17: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab10: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab18: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab20: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab69: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab14: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab16: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab71: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab70: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab13: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b4: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b8: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b29: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b10: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b11: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b12: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b9: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b5: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b14: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b51: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b44: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b30: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b38: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b52: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b7: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b45: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b37: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *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:cdifStatisticsCollectionShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/schemaorgProperties/temporalExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/temporalExtent/rules.shacl: - Shape _:nefd3b08b395847e5b26ee41bf27ad992b3: *none* - Shape cdifd:timeInstantNode: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:timePositionNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:timePositionNode: *none* - Shape _:nefd3b08b395847e5b26ee41bf27ad992b4: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:first: *none* - Shape _:nefd3b08b395847e5b26ee41bf27ad992b17: *none* - Shape cdifd:timeIntervalNode: *none* - Shape _:nefd3b08b395847e5b26ee41bf27ad992b5: *none*
Validation result for _sources/qualityProperties/qualityMeasure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/qualityProperties/qualityMeasure/rules.shacl: - Shape _:nf72a068d57c04378bf0bc97c91440947b4: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:qualityMeasurementNode: *none* - Shape _:nf72a068d57c04378bf0bc97c91440947b5: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:nf72a068d57c04378bf0bc97c91440947b12: *none* - Shape _:nf72a068d57c04378bf0bc97c91440947b14: *none* - Shape _:nf72a068d57c04378bf0bc97c91440947b13: *none* - Shape _:nf72a068d57c04378bf0bc97c91440947b11: *none*
Validation result for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl: - Shape cdifd:dataDescriptionDatasetShape: *none* - Shape _:n9e404f638e974094a4f7c40dd85a9991b5: *none* - Shape cdifd:CDIFDataDescriptionConformsToShape: *none* - Shape cdifd:dataDescriptionVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n9e404f638e974094a4f7c40dd85a9991b6: *none* - Shape cdifd:structuredDataSetLocatorMappingShape: *none* - Shape cdifd:structuredDataSetLocatorMappingShape/sh:property/sh:node: *none* - Shape cdifd:datasetScopeStatisticsShape: *none* - Shape cdifd:dataDescriptionVariableShape: xas:monochromatorenergy,xas:transmittedintensity,xas:incidentintensity
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: True
Focus nodes for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: - Shape cdifd:CDIFCodelistShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *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/cdifKey/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifKey/rules.shacl: - Shape cdifd:cdifKeyShape: *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:rest/rdf:first: *none* - Shape cdifd:CDIFDatasetMandatoryShape: *none* - Shape _:n2663c5d44fee46d2b6616052f9e7349db24: *none* - Shape soso:DatasetNS3Shape: *none* - Shape _:n2663c5d44fee46d2b6616052f9e7349db40: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:qualifiedValueShape: *none* - Shape soso:DatasetNS1Shape: *none* - Shape _:n2663c5d44fee46d2b6616052f9e7349db27: *none* - Shape _:n2663c5d44fee46d2b6616052f9e7349db29: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFSubjectOfPlacementShape: *none* - Shape soso:DatasetNS2Shape: *none* - Shape cdifd:CDIFCatalogRecordShape: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:not: *none* - Shape _:n2663c5d44fee46d2b6616052f9e7349db23: *none* - Shape cdifd:rightsProperty/sh:or/rdf:first: *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 _:nfbf001310ee14a7fa68e065f8915a73bb15: *none* - Shape cdifd:fundingShape: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb26: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb5: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb11: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb25: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb17: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb14: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb4: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb12: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb3: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb13: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *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/schemaorgProperties/webAPI/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/webAPI/rules.shacl: - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b24: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b30: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b11: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b25: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b32: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b10: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b33: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b29: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:webAPINode: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b4: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b31: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b26: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b3: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b35: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b28: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b17: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b18: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b27: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b34: *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/provProperties/derivedFrom/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/derivedFrom/rules.shacl: - Shape cdifd:derivedFromProperty: *none* - Shape _:ne2a0ac3f191b4f4db636954aaf0c63bab4: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:first: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/profiles/cdifProfile/cdifDataStructure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifDataStructure/rules.shacl: - Shape cdifd:cdifDataStructure_DataStructureShape: *none* - Shape cdifd:cdifDataStructure_DimensionalDataStructureShape: *none* - Shape cdifd:cdifDataStructure_PrimaryKeyShape: *none* - Shape cdifd:cdifDataStructure_WideDataStructureShape: xas:487y54/schema1:distribution/cdi:isStructuredBy - Shape cdifd:cdifDataStructure_inlineStructureShape: xas:ja51-pz63,xas:487y54 - Shape cdifd:cdifDataStructure_LongDataStructureShape: *none*
Validation result for _sources/cdifDataType/cdifDataStructureComponent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDataStructureComponent/rules.shacl: - Shape cdifd:cdifIdentifierComponentShape: xas:487y54/schema1:distribution/cdi:isStructuredBy/cdi:has_DataStructureComponent - Shape cdifd:cdifDimensionComponentShape: *none* - Shape cdifd:cdifVariableDescriptorComponentShape: *none*
Validation result for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: - Shape cdifd:cdifRepresentedVariable_UnitTypeShape: *none* - Shape cdifd:cdifRepresentedVariable_RepresentedVariableShape: xas:monochromatorenergy - Shape cdifd:cdifRepresentedVariable_ConceptSystemShape: *none*
Validation result for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: - Shape cdifd:cdifDescriptorValueDomainShape: *none* - Shape cdifd:cdifDescriptorVariableShape: *none*
example_2_1.json Example
SHACL: 20 Warning
Files
Using CDIF-XAS-Full.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/profiles/cdifCompositeProfile/xasDocument/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("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 <https://w3id.org/cdif/physicalDataType> ; sh:severity sh:Warning ] Focus Node: xas:monochromatorenergy Result Path: <https://w3id.org/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("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 <https://w3id.org/cdif/physicalDataType> ; sh:severity sh:Warning ] Focus Node: xas:transmittedintensity Result Path: <https://w3id.org/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("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 <https://w3id.org/cdif/physicalDataType> ; sh:severity sh:Warning ] Focus Node: xas:incidentintensity Result Path: <https://w3id.org/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("For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType.") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("3", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ] ) ; sh:path <https://w3id.org/cdif/physicalDataType> ; sh:severity sh:Warning ] Focus Node: xas:monochromatorenergy Result Path: <https://w3id.org/cdif/physicalDataType> Message: For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType. Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType.") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("3", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ] ) ; sh:path <https://w3id.org/cdif/physicalDataType> ; sh:severity sh:Warning ] Focus Node: xas:transmittedintensity Result Path: <https://w3id.org/cdif/physicalDataType> Message: For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType. Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType.") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("3", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ] ) ; sh:path <https://w3id.org/cdif/physicalDataType> ; sh:severity sh:Warning ] Focus Node: xas:incidentintensity Result Path: <https://w3id.org/cdif/physicalDataType> Message: For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType. Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type prov:Entity, schema1:Product, schema1:Thing ; schema1:additionalProperty [ rdf:type schema1:PropertyValue ; schema1:alternateName Literal("incident flux measurement method") ; schema1:name Literal("detector mode i0") ; schema1:propertyID xas:detectori0 ; schema1:value Literal("10cm N2") ], [ rdf:type schema1:PropertyValue ; schema1:alternateName Literal("transmitted flux measurement method") ; schema1:name Literal("detector mode it") ; schema1:propertyID xas:detectorit ; schema1:value Literal("10cm N2") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("monitor mode") ; schema1:propertyID xas:monitormode ; schema1:value Literal("monitor") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("monitor preset") ; schema1:propertyID xas:monitorpreset ; schema1:value Literal("N.A.") ] ; schema1:additionalType wd:Q3099911, xas:xraymonitor ; schema1:name Literal("x-ray intensity monitor") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category). Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type prov:Entity, schema1:Product, schema1:Thing ; schema1:additionalProperty [ rdf:type schema1:PropertyValue ; schema1:description Literal("delta_E/E") ; schema1:name Literal("energy resolution") ; schema1:propertyID xas:energyresolution ; schema1:value Literal("1e-4") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("beam spot size") ; schema1:propertyID xas:spotsize ; schema1:unitText Literal("um") ; schema1:value Literal("500 x 500") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("beamline website") ; schema1:propertyID xas:website ; schema1:value Literal("https://www.aps.anl.gov/Beamlines/Directory/13-BM-D") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("collimation technique") ; schema1:propertyID xas:collimation ; schema1:value Literal("none") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("detector") ; schema1:propertyID xas:detectortype ; schema1:value Literal("Vortex ME4 silicon drift detector") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("energy range") ; schema1:propertyID xas:energyrange ; schema1:unitText Literal("keV") ; schema1:value Literal("4.5 - 27") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("focusing") ; schema1:propertyID xas:focusing ; schema1:value Literal("???") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("harmonic_rejection") ; schema1:propertyID xas:harmonicrejection ; schema1:value Literal("Rh-coated mirror, detuned") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("photon flux") ; schema1:propertyID xas:flux ; schema1:unitText Literal("photons/s") ; schema1:value Literal("1e11") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("scan mode") ; schema1:propertyID xas:scanmode ; schema1:value Literal("step") ] ; schema1:additionalType wd:Q3099911, xas:beamline ; schema1:identifier Literal("should have a registry with URIs") ; schema1:name Literal("13-BM-D") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category). Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type prov:Entity, schema1:Product, schema1:Thing ; schema1:additionalProperty [ rdf:type schema1:PropertyValue ; schema1:name Literal("Probe") ; schema1:propertyID xas:probe ; schema1:value Literal("x-ray") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("x-ray source") ; schema1:propertyID xas:xraysourcetype ; schema1:value Literal("Synchrotron X-ray Source") ] ; schema1:additionalType wd:Q3099911, xas:source ; schema1:identifier Literal("should have a registry with URIs") ; schema1:name Literal("source, made up for this example") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category). Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type prov:Entity, schema1:Product, schema1:Thing ; schema1:additionalProperty [ rdf:type schema1:PropertyValue ; schema1:name Literal("chemical formula") ; schema1:propertyID xas:monochromatorchemicalformula ; schema1:value Literal("Si") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("crystal type") ; schema1:propertyID xas:monochromatortype ; schema1:value Literal("missing") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("d-spacing") ; schema1:propertyID xas:dspacing ; schema1:unitText Literal("Angstrom") ; schema1:value Literal("3.13550") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("reflection plane (hkl)") ; schema1:propertyID xas:reflectionplane ; schema1:value Literal("1,1,1") ] ; schema1:additionalType wd:Q3099911, xas:xraymonochromator ; schema1:name Literal("Si 111") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category).
Focus nodes for _sources/profiles/cdifCompositeProfile/xasDocument/rules.shacl: - Shape cdifd:geoCoordinatesNode: *none* - Shape cdifd:xasFacilityNode: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b205: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b531: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b489: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b97: *none* - Shape cdifd:CDIFAddPropertyTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b375: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b217: *none* - Shape cdifd:cdifStatisticsCollectionShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b356: *none* - Shape cdifd:cdifIdentifierComponentShape: *none* - Shape cdifd:cdifDataStructure_DataStructureShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape <https://cdif.org/validation/0.1/skos#prefLabelUniqueLangShape>: *none* - Shape cdifd:cdifDescriptorVariableShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b425: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b195: *none* - Shape cdifd:CDIFDataDownloadShape: xas:487y54123/schema1:distribution - Shape _:n8b752b69135b491db26416efb8af8df1b294: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b470: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b397: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b180: *none* - Shape cdifd:geoShapeNode: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b151: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b396: *none* - Shape cdifd:spatialExtentProperty: ex:xasfacility_37yht - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape <http://science-on-schema.org/1.2.3/validation/shacl#DatasetNS2Shape>: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b311: *none* - Shape cdifd:cdifRepresentedVariable_RepresentedVariableShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b94: *none* - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDatasetMandatoryShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b615: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b472: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b324: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b219: *none* - Shape cdifd:CDIFxasInstanceVariableShape: xas:monochromatorenergy,xas:transmittedintensity,xas:incidentintensity - Shape _:n8b752b69135b491db26416efb8af8df1b367: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b6: *none* - Shape cdifd:CDIFadditionalPropertyShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b147: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b561: *none* - Shape cdifd:rightsProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:physicalMappingShape: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b194: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b213: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b565: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b103: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b510: *none* - Shape cdifd:cdifDataStructure_LongDataStructureShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFadditionalPropertyShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b357: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b153: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b27: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b433: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b99: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b505: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b67: *none* - Shape cdifd:fundingShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b562: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b76: *none* - Shape cdifd:XasCoreConformsToShape: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:cdifSubstantiveValueDomainShape: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b446: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:cdifVariableDescriptorComponentShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b323: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b25: *none* - Shape <http://science-on-schema.org/1.2.3/validation/shacl#DatasetNS3Shape>: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b628: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b458: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b66: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b508: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:qualityMeasurementNode: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFLabeledLinkShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b187: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b216: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b386: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b215: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b181: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b154: *none* - Shape <https://cdif.org/validation/0.1/skos#conceptBroaderNotSelfShape>: *none* - Shape cdifd:structuredDataSetLocatorMappingShape: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFRelationShape: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b141: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b509: *none* - Shape cdifd:CDIFOrganizationShape: <https://ror.org/lejkthoj>,<https://ror.org/aps> - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b101: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b221: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape <http://science-on-schema.org/1.2.3/validation/shacl#DatasetNS1Shape>: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b302: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b504: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifDataStructure_inlineStructureShape: xas:ja51-pz63,xas:487y54123 - Shape _:n8b752b69135b491db26416efb8af8df1b503: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b303: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b574: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b77: *none* - Shape cdifd:xasGeneratedByNode: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDataDescriptionConformsToShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b74: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b434: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b312: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b514: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b513: *none* - Shape cdifd:xasSampleNode: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b172: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b188: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b304: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b157: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b152: *none* - Shape cdifd:cdifSentinelValueDomainShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b620: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: xas:487y54123/schema1:distribution - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:dataDescriptionVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:cdifStatisticsShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b581: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b459: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b374: *none* - Shape cdifd:CDIFCodelistShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b563: *none* - Shape cdifd:cdifProvHowToStepShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b452: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b559: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b93: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b490: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b440: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b406: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b212: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b385: *none* - Shape cdifd:cdifEnumerationDomainShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b148: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b376: *none* - Shape cdifd:XasOptionalConformsToShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b507: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b150: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b204: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b100: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b22: *none* - Shape cdifd:CDIFAddPropertyTermShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape: xas:samplepreparation,xas:edgeenergy,xas:incidentintensity,xas:website,xas:calibrationmethod,xas:transmittedintensity,xas:probe,xas:reflectionplane,xas:magneticfield,xas:viscosity,xas:energyrange,xas:opacity,xas:electrochemicalpotential,xas:magneticmoment,xas:xraysourcetype,xas:detectori0,xas:pointgroup,xas:resistivity,xas:flux,xas:spotsize,xas:installedoptions,xas:facilitycurrent,xas:parentsample,xas:volume,xas:monitorpreset,xas:samplecrystalstructure,xas:density,xas:temperature,xas:monochromatorenergy,xas:samplechemicalcomposition,xas:experimentdocumentation,xas:samplematerial,xas:energyresolution,xas:ph,xas:dspacing,xas:monochromatortype,xas:detectorit,xas:samplemass,xas:electricfield,xas:monitormode,xas:focusing,xas:sampleunitcell,xas:porosity,xas:pressure,xas:eh,xas:facilityenergy,xas:harmonicrejection,xas:collimation,xas:detectortype,xas:scanmode,xas:concentration,xas:monochromatorchemicalformula - Shape cdifd:dataDescriptionVariableShape: xas:monochromatorenergy,xas:transmittedintensity,xas:incidentintensity - Shape _:n8b752b69135b491db26416efb8af8df1b24: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b496: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b218: *none* - Shape cdifd:instrumentNode: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b7: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b75: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:cdifDataStructure_DimensionalDataStructureShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b447: *none* - Shape cdifd:datasetScopeStatisticsShape: *none* - Shape cdifd:cdifDataStructure_WideDataStructureShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b453: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFRoleShape: xas:487y54123/schema1:contributor,xas:487y54123/schema1:contributor,xas:487y54123/schema1:contributor - Shape cdifd:timeInstantNode: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b155: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:cdifRepresentedVariable_ConceptSystemShape: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape: <https://orcid.org/35735ul>,<https://ada.org/person/3479>,<https://orcid.org/3547ulkj> - Shape _:n8b752b69135b491db26416efb8af8df1b405: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b384: *none* - Shape cdifd:xasInstrumentNode: *none* - Shape cdifd:cdifDescriptorValueDomainShape: *none* - Shape cdifd:rightsProperty/sh:or/rdf:first: *none* - Shape cdifd:timeIntervalNode: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b471: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b560: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b621: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b511: *none* - Shape cdifd:timePositionNode/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b173: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b613: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape: wd:Q3099911,xas:analysisevent,xas:xraymonitor,xas:487y54123/prov:wasGeneratedBy/schema1:object/schema1:additionalType,xas:xraymonochromator,dcat:CatalogRecord,xas:source,xas:facility,xas:beamline,<https://w3id.org/isample/vocabulary/materialsampleobjecttype/materialsample> - Shape _:n8b752b69135b491db26416efb8af8df1b484: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b530: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b383: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b234: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b604: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b512: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b235: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b23: *none* - Shape cdifd:timePositionNode: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b382: *none* - Shape <https://cdif.org/validation/0.1/skos#ConceptShape>: *none* - Shape cdifd:webAPINode: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b140: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b506: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFCatalogRecordShape: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b456: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b79: *none* - Shape cdifd:cdifDimensionComponentShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b293: *none* - Shape cdifd:cdifDataStructure_PrimaryKeyShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b599: *none* - Shape cdifd:cdifProvActivityShape: *none* - Shape cdifd:cdifRepresentedVariable_UnitTypeShape: *none* - Shape cdifd:derivedFromProperty: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b497: *none* - Shape cdifd:CDIFContactPointShape: <https://ada.org/person/3479>/schema1:contactPoint,<https://orcid.org/3547ulkj>/schema1:contactPoint,<https://orcid.org/35735ul>/schema1:contactPoint - Shape cdifd:cdifProvHowToShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b96: *none* - Shape cdifd:dataDescriptionDatasetShape: *none* - Shape cdifd:cdifKeyShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b98: *none* - Shape cdifd:generatedByNode: *none* - Shape cdifd:structuredDataSetLocatorMappingShape/sh:property/sh:node: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b388: *none* - Shape cdifd:CDIFActionShape: *none*
Validation result for _sources/xasProperties/xasCore/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasCore/rules.shacl: - Shape cdifd:CDIFDataDownloadShape: xas:487y54123/schema1:distribution - Shape cdifd:XasCoreConformsToShape: *none*
Validation result for _sources/xasProperties/xasSample/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasSample/rules.shacl: - Shape cdifd:xasSampleNode: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb20: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb10: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb21: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb25: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb23: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb11: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb22: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/additionalProperty/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/additionalProperty/rules.shacl: - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb7: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb30: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb29: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb21: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb28: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb20: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape: wd:Q3099911,xas:analysisevent,xas:xraymonitor,xas:487y54123/prov:wasGeneratedBy/schema1:object/schema1:additionalType,xas:xraymonochromator,dcat:CatalogRecord,xas:source,xas:facility,xas:beamline,<https://w3id.org/isample/vocabulary/materialsampleobjecttype/materialsample> - Shape cdifd:CDIFAddPropertyTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb13: *none* - Shape cdifd:CDIFadditionalPropertyShape: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb33: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb14: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb6: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFAddPropertyTermShape: *none* - Shape cdifd:CDIFadditionalPropertyShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape: xas:samplepreparation,xas:edgeenergy,xas:incidentintensity,xas:website,xas:calibrationmethod,xas:transmittedintensity,xas:probe,xas:reflectionplane,xas:magneticfield,xas:viscosity,xas:energyrange,xas:opacity,xas:electrochemicalpotential,xas:magneticmoment,xas:xraysourcetype,xas:detectori0,xas:pointgroup,xas:resistivity,xas:flux,xas:spotsize,xas:installedoptions,xas:facilitycurrent,xas:parentsample,xas:volume,xas:monitorpreset,xas:samplecrystalstructure,xas:density,xas:temperature,xas:monochromatorenergy,xas:samplechemicalcomposition,xas:experimentdocumentation,xas:samplematerial,xas:energyresolution,xas:ph,xas:dspacing,xas:monochromatortype,xas:detectorit,xas:samplemass,xas:electricfield,xas:monitormode,xas:focusing,xas:sampleunitcell,xas:porosity,xas:pressure,xas:eh,xas:facilityenergy,xas:harmonicrejection,xas:collimation,xas:detectortype,xas:scanmode,xas:concentration,xas:monochromatorchemicalformula - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb31: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb5: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb7: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb19: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb10: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb26: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb8: *none*
Validation result for _sources/schemaorgProperties/dataDownload/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/dataDownload/rules.shacl: - Shape cdifd:CDIFDataDownloadShape: xas:487y54123/schema1:distribution - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: xas:487y54123/schema1:distribution
Validation result for _sources/schemaorgProperties/organization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/organization/rules.shacl: - Shape cdifd:CDIFOrganizationShape: <https://ror.org/lejkthoj>,<https://ror.org/aps> - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf7f1ea0922644f33a161cb8d8cb0d5a1b3: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape _:nf8bb0088bfe748a7925bfa78fbe618e0b14: *none* - Shape cdifd:CDIFContactPointShape: <https://ada.org/person/3479>/schema1:contactPoint,<https://orcid.org/3547ulkj>/schema1:contactPoint,<https://orcid.org/35735ul>/schema1:contactPoint - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: <https://orcid.org/35735ul>,<https://ada.org/person/3479>,<https://orcid.org/3547ulkj>
Validation result for _sources/xasProperties/xasGeneratedBy/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasGeneratedBy/rules.shacl: - Shape cdifd:xasGeneratedByNode: *none*
Validation result for _sources/xasProperties/xasInstrument/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasInstrument/rules.shacl: - Shape cdifd:xasInstrumentNode: *none*
Validation result for _sources/schemaorgProperties/instrument/rules.shacl: Validation Report Conforms: False Results (4): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type prov:Entity, schema1:Product, schema1:Thing ; schema1:additionalProperty [ rdf:type schema1:PropertyValue ; schema1:alternateName Literal("incident flux measurement method") ; schema1:name Literal("detector mode i0") ; schema1:propertyID xas:detectori0 ; schema1:value Literal("10cm N2") ], [ rdf:type schema1:PropertyValue ; schema1:alternateName Literal("transmitted flux measurement method") ; schema1:name Literal("detector mode it") ; schema1:propertyID xas:detectorit ; schema1:value Literal("10cm N2") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("monitor mode") ; schema1:propertyID xas:monitormode ; schema1:value Literal("monitor") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("monitor preset") ; schema1:propertyID xas:monitorpreset ; schema1:value Literal("N.A.") ] ; schema1:additionalType wd:Q3099911, xas:xraymonitor ; schema1:name Literal("x-ray intensity monitor") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category). Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type prov:Entity, schema1:Product, schema1:Thing ; schema1:additionalProperty [ rdf:type schema1:PropertyValue ; schema1:description Literal("delta_E/E") ; schema1:name Literal("energy resolution") ; schema1:propertyID xas:energyresolution ; schema1:value Literal("1e-4") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("beam spot size") ; schema1:propertyID xas:spotsize ; schema1:unitText Literal("um") ; schema1:value Literal("500 x 500") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("beamline website") ; schema1:propertyID xas:website ; schema1:value Literal("https://www.aps.anl.gov/Beamlines/Directory/13-BM-D") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("collimation technique") ; schema1:propertyID xas:collimation ; schema1:value Literal("none") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("detector") ; schema1:propertyID xas:detectortype ; schema1:value Literal("Vortex ME4 silicon drift detector") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("energy range") ; schema1:propertyID xas:energyrange ; schema1:unitText Literal("keV") ; schema1:value Literal("4.5 - 27") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("focusing") ; schema1:propertyID xas:focusing ; schema1:value Literal("???") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("harmonic_rejection") ; schema1:propertyID xas:harmonicrejection ; schema1:value Literal("Rh-coated mirror, detuned") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("photon flux") ; schema1:propertyID xas:flux ; schema1:unitText Literal("photons/s") ; schema1:value Literal("1e11") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("scan mode") ; schema1:propertyID xas:scanmode ; schema1:value Literal("step") ] ; schema1:additionalType wd:Q3099911, xas:beamline ; schema1:identifier Literal("should have a registry with URIs") ; schema1:name Literal("13-BM-D") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category). Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type prov:Entity, schema1:Product, schema1:Thing ; schema1:additionalProperty [ rdf:type schema1:PropertyValue ; schema1:name Literal("Probe") ; schema1:propertyID xas:probe ; schema1:value Literal("x-ray") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("x-ray source") ; schema1:propertyID xas:xraysourcetype ; schema1:value Literal("Synchrotron X-ray Source") ] ; schema1:additionalType wd:Q3099911, xas:source ; schema1:identifier Literal("should have a registry with URIs") ; schema1:name Literal("source, made up for this example") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category). Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type prov:Entity, schema1:Product, schema1:Thing ; schema1:additionalProperty [ rdf:type schema1:PropertyValue ; schema1:name Literal("chemical formula") ; schema1:propertyID xas:monochromatorchemicalformula ; schema1:value Literal("Si") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("crystal type") ; schema1:propertyID xas:monochromatortype ; schema1:value Literal("missing") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("d-spacing") ; schema1:propertyID xas:dspacing ; schema1:unitText Literal("Angstrom") ; schema1:value Literal("3.13550") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("reflection plane (hkl)") ; schema1:propertyID xas:reflectionplane ; schema1:value Literal("1,1,1") ] ; schema1:additionalType wd:Q3099911, xas:xraymonochromator ; schema1:name Literal("Si 111") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category).
Focus nodes for _sources/schemaorgProperties/instrument/rules.shacl: - Shape cdifd:instrumentNode: *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/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:CDIFRoleShape: xas:487y54123/schema1:contributor,xas:487y54123/schema1:contributor,xas:487y54123/schema1:contributor - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb15: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb17: *none* - Shape cdifd:CDIFDefinedTermShape: xas:487y54123/schema1:measurementTechnique,xas:487y54123/schema1:keywords,xas:487y54123/schema1:keywords,xas:487y54123/schema1:measurementTechnique - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb4: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb3: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb16: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb18: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb14: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb20: *none*
Validation result for _sources/xasProperties/xasFacility/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasFacility/rules.shacl: - Shape cdifd:xasFacilityNode: *none*
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb24: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb4: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb3: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb10: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb38: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb40: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb16: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb39: *none* - Shape cdifd:geoShapeNode: *none* - Shape cdifd:spatialExtentProperty: ex:xasfacility_37yht - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb41: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb15: *none* - Shape cdifd:CDIFDefinedTermShape: xas:487y54123/schema1:measurementTechnique,xas:487y54123/schema1:keywords,xas:487y54123/schema1:keywords,xas:487y54123/schema1:measurementTechnique - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb44: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb13: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb9: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb29: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb42: *none*
Validation result for _sources/cdifDataType/cdifProvActivity/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifProvActivity/rules.shacl: - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb5: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifProvActivityShape: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb4: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb21: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb36: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb12: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb35: *none* - Shape cdifd:cdifProvHowToShape: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb13: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifProvHowToStepShape: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb22: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb23: *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 _:nb415e27e15e74f7b833358f1e927da40b5: *none* - Shape _:nb415e27e15e74f7b833358f1e927da40b4: *none* - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/xasProperties/xasOptional/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasOptional/rules.shacl: - Shape cdifd:XasOptionalConformsToShape: *none*
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: False Results (3): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): 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: xas:monochromatorenergy 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("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: xas:transmittedintensity 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("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: xas:incidentintensity Result Path: cdif:physicalDataType Message: for cdi InstanceVariable a physical data type should be provided.
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab72: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab75: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab15: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab67: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab73: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab11: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab66: *none* - Shape cdifd:CDIFxasInstanceVariableShape: xas:monochromatorenergy,xas:transmittedintensity,xas:incidentintensity - Shape _:ne92e5a23915e4327b13572beefc1cddab17: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab10: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab18: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab20: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab69: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab14: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab16: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab71: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab70: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab13: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b4: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b8: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b29: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b10: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b11: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b12: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b9: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b5: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b14: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b51: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b44: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b30: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b38: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b52: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b7: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b45: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b37: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *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:cdifStatisticsCollectionShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/schemaorgProperties/temporalExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/temporalExtent/rules.shacl: - Shape _:nefd3b08b395847e5b26ee41bf27ad992b3: *none* - Shape cdifd:timeInstantNode: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:timePositionNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:timePositionNode: *none* - Shape _:nefd3b08b395847e5b26ee41bf27ad992b4: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:first: *none* - Shape _:nefd3b08b395847e5b26ee41bf27ad992b17: *none* - Shape cdifd:timeIntervalNode: *none* - Shape _:nefd3b08b395847e5b26ee41bf27ad992b5: *none*
Validation result for _sources/qualityProperties/qualityMeasure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/qualityProperties/qualityMeasure/rules.shacl: - Shape _:nf72a068d57c04378bf0bc97c91440947b4: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:qualityMeasurementNode: *none* - Shape _:nf72a068d57c04378bf0bc97c91440947b5: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:nf72a068d57c04378bf0bc97c91440947b12: *none* - Shape _:nf72a068d57c04378bf0bc97c91440947b14: *none* - Shape _:nf72a068d57c04378bf0bc97c91440947b13: *none* - Shape _:nf72a068d57c04378bf0bc97c91440947b11: *none*
Validation result for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl: Validation Report Conforms: False Results (3): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType.") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("3", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ] ) ; sh:path cdif:physicalDataType ; sh:severity sh:Warning ] Focus Node: xas:monochromatorenergy Result Path: cdif:physicalDataType Message: For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType. Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType.") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("3", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ] ) ; sh:path cdif:physicalDataType ; sh:severity sh:Warning ] Focus Node: xas:transmittedintensity Result Path: cdif:physicalDataType Message: For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType. Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType.") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("3", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ] ) ; sh:path cdif:physicalDataType ; sh:severity sh:Warning ] Focus Node: xas:incidentintensity Result Path: cdif:physicalDataType Message: For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType.
Focus nodes for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl: - Shape cdifd:dataDescriptionDatasetShape: *none* - Shape _:n9e404f638e974094a4f7c40dd85a9991b5: *none* - Shape cdifd:CDIFDataDescriptionConformsToShape: *none* - Shape cdifd:dataDescriptionVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n9e404f638e974094a4f7c40dd85a9991b6: *none* - Shape cdifd:structuredDataSetLocatorMappingShape: *none* - Shape cdifd:structuredDataSetLocatorMappingShape/sh:property/sh:node: *none* - Shape cdifd:datasetScopeStatisticsShape: *none* - Shape cdifd:dataDescriptionVariableShape: xas:monochromatorenergy,xas:transmittedintensity,xas:incidentintensity
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: True
Focus nodes for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: - Shape cdifd:CDIFCodelistShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *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/cdifKey/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifKey/rules.shacl: - Shape cdifd:cdifKeyShape: *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:rest/rdf:first: *none* - Shape cdifd:CDIFDatasetMandatoryShape: *none* - Shape _:n2663c5d44fee46d2b6616052f9e7349db24: *none* - Shape soso:DatasetNS3Shape: *none* - Shape _:n2663c5d44fee46d2b6616052f9e7349db40: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:qualifiedValueShape: *none* - Shape soso:DatasetNS1Shape: *none* - Shape _:n2663c5d44fee46d2b6616052f9e7349db27: *none* - Shape _:n2663c5d44fee46d2b6616052f9e7349db29: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFSubjectOfPlacementShape: *none* - Shape soso:DatasetNS2Shape: *none* - Shape cdifd:CDIFCatalogRecordShape: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:not: *none* - Shape _:n2663c5d44fee46d2b6616052f9e7349db23: *none* - Shape cdifd:rightsProperty/sh:or/rdf:first: *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 _:nfbf001310ee14a7fa68e065f8915a73bb15: *none* - Shape cdifd:fundingShape: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb26: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb5: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb11: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb25: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb17: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb14: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb4: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb12: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb3: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb13: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *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/schemaorgProperties/webAPI/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/webAPI/rules.shacl: - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b24: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b30: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b11: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b25: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b32: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b10: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b33: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b29: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:webAPINode: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b4: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b31: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b26: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b3: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b35: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b28: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b17: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b18: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b27: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b34: *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/provProperties/derivedFrom/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/derivedFrom/rules.shacl: - Shape cdifd:derivedFromProperty: *none* - Shape _:ne2a0ac3f191b4f4db636954aaf0c63bab4: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:first: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/profiles/cdifProfile/cdifDataStructure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifDataStructure/rules.shacl: - Shape cdifd:cdifDataStructure_DataStructureShape: *none* - Shape cdifd:cdifDataStructure_DimensionalDataStructureShape: *none* - Shape cdifd:cdifDataStructure_PrimaryKeyShape: *none* - Shape cdifd:cdifDataStructure_WideDataStructureShape: *none* - Shape cdifd:cdifDataStructure_inlineStructureShape: xas:ja51-pz63,xas:487y54123 - Shape cdifd:cdifDataStructure_LongDataStructureShape: *none*
Validation result for _sources/cdifDataType/cdifDataStructureComponent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDataStructureComponent/rules.shacl: - Shape cdifd:cdifIdentifierComponentShape: *none* - Shape cdifd:cdifDimensionComponentShape: *none* - Shape cdifd:cdifVariableDescriptorComponentShape: *none*
Validation result for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: - Shape cdifd:cdifRepresentedVariable_UnitTypeShape: *none* - Shape cdifd:cdifRepresentedVariable_RepresentedVariableShape: *none* - Shape cdifd:cdifRepresentedVariable_ConceptSystemShape: *none*
Validation result for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: - Shape cdifd:cdifDescriptorValueDomainShape: *none* - Shape cdifd:cdifDescriptorVariableShape: *none*
example_3_1.json Example
SHACL: 30 Warning, 8 Info
Files
Using example_dds_framed.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_3_1.jsonld created
Output Turtle example_3_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/profiles/cdifCompositeProfile/xasDocument/rules.shacl: Validation Report Conforms: False Results (19): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: cdifd:creatorProperty Focus Node: <https://example.org/dataset/DV/BYSPHH> Result Path: schema1:creator Message: At least one creator (author/originator) is recommended Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): 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 <https://w3id.org/cdif/physicalDataType> ; sh:severity sh:Warning ] Focus Node: <https://example.org/DV/BYSPHH/iv/Column_3> Result Path: <https://w3id.org/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("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 <https://w3id.org/cdif/physicalDataType> ; sh:severity sh:Warning ] Focus Node: <https://example.org/DV/BYSPHH/iv/Column_1> Result Path: <https://w3id.org/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("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 <https://w3id.org/cdif/physicalDataType> ; sh:severity sh:Warning ] Focus Node: <https://example.org/DV/BYSPHH/iv/Column_4> Result Path: <https://w3id.org/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("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 <https://w3id.org/cdif/physicalDataType> ; sh:severity sh:Warning ] Focus Node: <https://example.org/DV/BYSPHH/iv/Column_2> Result Path: <https://w3id.org/cdif/physicalDataType> Message: for cdi InstanceVariable a physical data type should be provided. Validation Result in MinLengthConstraintComponent (http://www.w3.org/ns/shacl#MinLengthConstraintComponent): Severity: sh:Info Source Shape: [ sh:datatype xsd:string ; sh:message Literal("a variableMeasured should have a text description explaining the variable") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:minLength Literal("10", datatype=xsd:integer) ; sh:path schema1:description ; sh:severity sh:Info ] Focus Node: <https://example.org/DV/BYSPHH/iv/Column_2> Value Node: Literal("time") Result Path: schema1:description Message: a variableMeasured should have a text description explaining the variable Validation Result in MinLengthConstraintComponent (http://www.w3.org/ns/shacl#MinLengthConstraintComponent): Severity: sh:Warning Source Shape: cdifd:name2Property Focus Node: <https://example.org/DV/BYSPHH/iv/Column_3> Value Node: Literal("i0") Result Path: schema1:name Message: variable name is <3 characters, is this name useful? Validation Result in MinLengthConstraintComponent (http://www.w3.org/ns/shacl#MinLengthConstraintComponent): Severity: sh:Info Source Shape: [ sh:datatype xsd:string ; sh:message Literal("a variableMeasured should have a text description explaining the variable") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:minLength Literal("10", datatype=xsd:integer) ; sh:path schema1:description ; sh:severity sh:Info ] Focus Node: <https://example.org/DV/BYSPHH/iv/Column_2> Value Node: Literal("time") Result Path: schema1:description Message: a variableMeasured should have a text description explaining the variable Validation Result in MinLengthConstraintComponent (http://www.w3.org/ns/shacl#MinLengthConstraintComponent): Severity: sh:Warning Source Shape: cdifd:name3Property Focus Node: <https://example.org/DV/BYSPHH/iv/Column_3> Value Node: Literal("i0") Result Path: schema1:name Message: variable name is <3 characters, is this name useful? Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType.") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("3", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ] ) ; sh:path <https://w3id.org/cdif/physicalDataType> ; sh:severity sh:Warning ] Focus Node: <https://example.org/DV/BYSPHH/iv/Column_3> Result Path: <https://w3id.org/cdif/physicalDataType> Message: For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType. Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType.") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("3", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ] ) ; sh:path <https://w3id.org/cdif/physicalDataType> ; sh:severity sh:Warning ] Focus Node: <https://example.org/DV/BYSPHH/iv/Column_1> Result Path: <https://w3id.org/cdif/physicalDataType> Message: For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType. Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType.") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("3", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ] ) ; sh:path <https://w3id.org/cdif/physicalDataType> ; sh:severity sh:Warning ] Focus Node: <https://example.org/DV/BYSPHH/iv/Column_4> Result Path: <https://w3id.org/cdif/physicalDataType> Message: For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType. Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType.") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("3", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ] ) ; sh:path <https://w3id.org/cdif/physicalDataType> ; sh:severity sh:Warning ] Focus Node: <https://example.org/DV/BYSPHH/iv/Column_2> Result Path: <https://w3id.org/cdif/physicalDataType> Message: For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType. Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type prov:Entity, schema1:Product, schema1:Thing ; schema1:additionalProperty [ rdf:type schema1:PropertyValue ; schema1:name Literal("crystal type") ; schema1:propertyID xas:monochromatortype ; schema1:value Literal("Si") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("d-spacing") ; schema1:propertyID xas:dspacing ; schema1:unitText Literal("Angstrom") ; schema1:value Literal("3.13550") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("reflection plane") ; schema1:propertyID xas:reflectionplane ; schema1:value Literal("1,1,1") ] ; schema1:additionalType wd:Q3099911, xas:xraymonochromator ; schema1:identifier Literal("xas:Mono/Si 111") ; schema1:name Literal("Si 111") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category). Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type prov:Entity, schema1:Product, schema1:Thing ; schema1:additionalProperty [ rdf:type schema1:PropertyValue ; schema1:name Literal("incident-flux detection method") ; schema1:propertyID xas:detectori0 ; schema1:value Literal("10cm N2") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("transmitted-flux detection method") ; schema1:propertyID xas:detectorit ; schema1:value Literal("10cm N2 (?)") ] ; schema1:additionalType wd:Q3099911, xas:xraymonitor ; schema1:identifier Literal("xas:Detector") ; schema1:name Literal("x-ray intensity monitor") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category). Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type prov:Entity, schema1:Product, schema1:Thing ; schema1:additionalProperty [ rdf:type schema1:PropertyValue ; schema1:name Literal("collimation") ; schema1:propertyID xas:collimation ; schema1:value Literal("none") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("focusing") ; schema1:propertyID xas:focusing ; schema1:value Literal("no") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("harmonic rejection") ; schema1:propertyID xas:harmonicrejection ; schema1:value Literal("Rh-coated mirror, detuned ") ] ; schema1:additionalType wd:Q3099911, xas:beamline ; schema1:identifier Literal("xas:Beamline/13-BM-D") ; schema1:name Literal("13-BM-D") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category). Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type prov:Entity, schema1:Product, schema1:Thing ; schema1:additionalProperty [ rdf:type schema1:PropertyValue ; schema1:name Literal("Probe") ; schema1:propertyID xas:probe ; schema1:value Literal("x-ray") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("X-ray source") ; schema1:propertyID xas:xraysourcetype ; schema1:value Literal("Synchrotron X-ray Source") ] ; schema1:additionalType wd:Q3099911, xas:source ; schema1:name Literal("APS bending magnet source") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category). Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Info Source Shape: cdifd:contactPointProperty Focus Node: [ rdf:type schema1:Person ; schema1:name Literal("Richards, Steve") ] Result Path: schema1:contactPoint Message: A Person should have a contactPoint (schema:ContactPoint or mailto: IRI) Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Info Source Shape: cdifd:contactPointProperty Focus Node: [ rdf:type schema1:Person ; schema1:name Literal("Richards, Steve") ] Result Path: schema1:contactPoint Message: A Person should have a contactPoint (schema:ContactPoint or mailto: IRI)
Focus nodes for _sources/profiles/cdifCompositeProfile/xasDocument/rules.shacl: - Shape cdifd:geoCoordinatesNode: *none* - Shape cdifd:xasFacilityNode: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b205: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b531: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b489: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b97: *none* - Shape cdifd:CDIFAddPropertyTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b375: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b217: *none* - Shape cdifd:cdifStatisticsCollectionShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b356: *none* - Shape cdifd:cdifIdentifierComponentShape: *none* - Shape cdifd:cdifDataStructure_DataStructureShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape <https://cdif.org/validation/0.1/skos#prefLabelUniqueLangShape>: *none* - Shape cdifd:cdifDescriptorVariableShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b425: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b195: *none* - Shape cdifd:CDIFDataDownloadShape: <https://example.org/dataset/DV/BYSPHH>/schema1:distribution - Shape _:n8b752b69135b491db26416efb8af8df1b294: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b470: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b397: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b180: *none* - Shape cdifd:geoShapeNode: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b151: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b396: *none* - Shape cdifd:spatialExtentProperty: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape <http://science-on-schema.org/1.2.3/validation/shacl#DatasetNS2Shape>: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b311: *none* - Shape cdifd:cdifRepresentedVariable_RepresentedVariableShape: <https://example.org/struct/DV/BYSPHH/rv/Column_1>,<https://example.org/struct/DV/BYSPHH/rv/Column_2>,<https://example.org/struct/DV/BYSPHH/rv/Column_3>,<https://example.org/struct/DV/BYSPHH/rv/Column_4> - Shape _:n8b752b69135b491db26416efb8af8df1b94: *none* - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDatasetMandatoryShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b615: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b472: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b324: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b219: *none* - Shape cdifd:CDIFxasInstanceVariableShape: <https://example.org/DV/BYSPHH/iv/Column_3>,<https://example.org/DV/BYSPHH/iv/Column_1>,<https://example.org/DV/BYSPHH/iv/Column_4>,<https://example.org/DV/BYSPHH/iv/Column_2> - Shape _:n8b752b69135b491db26416efb8af8df1b367: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b6: *none* - Shape cdifd:CDIFadditionalPropertyShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b147: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b561: *none* - Shape cdifd:rightsProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:physicalMappingShape: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b194: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b213: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b565: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b103: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b510: *none* - Shape cdifd:cdifDataStructure_LongDataStructureShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFadditionalPropertyShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b357: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b153: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b27: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b433: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b99: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b505: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b67: *none* - Shape cdifd:fundingShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b562: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b76: *none* - Shape cdifd:XasCoreConformsToShape: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:cdifSubstantiveValueDomainShape: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b446: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:cdifVariableDescriptorComponentShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b323: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b25: *none* - Shape <http://science-on-schema.org/1.2.3/validation/shacl#DatasetNS3Shape>: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b628: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b458: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b66: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b508: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:qualityMeasurementNode: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFLabeledLinkShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b187: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b216: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b386: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b215: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b181: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b154: *none* - Shape <https://cdif.org/validation/0.1/skos#conceptBroaderNotSelfShape>: *none* - Shape cdifd:structuredDataSetLocatorMappingShape: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFRelationShape: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b141: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b509: *none* - Shape cdifd:CDIFOrganizationShape: <https://example.org/dataset/DV/BYSPHH>/schema1:contributor/schema1:contributor - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b101: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b221: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape <http://science-on-schema.org/1.2.3/validation/shacl#DatasetNS1Shape>: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b302: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b504: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifDataStructure_inlineStructureShape: <https://example.org/dataset/DV/BYSPHH/metadata>,<https://example.org/dataset/DV/BYSPHH> - Shape _:n8b752b69135b491db26416efb8af8df1b503: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b303: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b574: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b77: *none* - Shape cdifd:xasGeneratedByNode: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDataDescriptionConformsToShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b74: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b434: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b312: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b514: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b513: *none* - Shape cdifd:xasSampleNode: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b172: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b188: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b304: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b157: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b152: *none* - Shape cdifd:cdifSentinelValueDomainShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b620: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: <https://example.org/dataset/DV/BYSPHH>/schema1:distribution - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:dataDescriptionVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:cdifStatisticsShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b581: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b459: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b374: *none* - Shape cdifd:CDIFCodelistShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b563: *none* - Shape cdifd:cdifProvHowToStepShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b452: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b559: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b93: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b490: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b440: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b406: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b212: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b385: *none* - Shape cdifd:cdifEnumerationDomainShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b148: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b376: *none* - Shape cdifd:XasOptionalConformsToShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b507: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b150: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b204: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b100: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b22: *none* - Shape cdifd:CDIFAddPropertyTermShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape: xas:detectori0,xas:monochromatorenergy,xas:edgeenergy,xas:time,xas:incidentintensity,xas:dspacing,xas:transmittedintensity,xas:probe,xas:monochromatortype,xas:detectorit,xas:reflectionplane,xas:harmonicrejection,xas:focusing,xas:collimation,xas:xraysourcetype - Shape cdifd:dataDescriptionVariableShape: <https://example.org/DV/BYSPHH/iv/Column_3>,<https://example.org/DV/BYSPHH/iv/Column_1>,<https://example.org/DV/BYSPHH/iv/Column_4>,<https://example.org/DV/BYSPHH/iv/Column_2> - Shape _:n8b752b69135b491db26416efb8af8df1b24: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b496: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b218: *none* - Shape cdifd:instrumentNode: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b7: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b75: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:cdifDataStructure_DimensionalDataStructureShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b447: *none* - Shape cdifd:datasetScopeStatisticsShape: *none* - Shape cdifd:cdifDataStructure_WideDataStructureShape: <https://example.org/struct/DV/BYSPHH> - Shape _:n8b752b69135b491db26416efb8af8df1b453: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFRoleShape: <https://example.org/dataset/DV/BYSPHH>/schema1:contributor,<https://example.org/dataset/DV/BYSPHH>/schema1:contributor,<https://example.org/dataset/DV/BYSPHH>/schema1:contributor - Shape cdifd:timeInstantNode: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b155: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:cdifRepresentedVariable_ConceptSystemShape: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape: <https://example.org/dataset/DV/BYSPHH>/schema1:contributor/schema1:contributor,<https://example.org/dataset/DV/BYSPHH>/schema1:contributor/schema1:contributor - Shape _:n8b752b69135b491db26416efb8af8df1b405: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b384: *none* - Shape cdifd:xasInstrumentNode: *none* - Shape cdifd:cdifDescriptorValueDomainShape: *none* - Shape cdifd:rightsProperty/sh:or/rdf:first: *none* - Shape cdifd:timeIntervalNode: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b471: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b560: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b621: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b511: *none* - Shape cdifd:timePositionNode/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b173: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b613: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape: wd:Q3099911,xas:xraymonochromator,xas:analysisevent,dcat:CatalogRecord,xas:source,xas:xraymonitor,xas:beamline - Shape _:n8b752b69135b491db26416efb8af8df1b484: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b530: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b383: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b234: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b604: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b512: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b235: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b23: *none* - Shape cdifd:timePositionNode: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b382: *none* - Shape <https://cdif.org/validation/0.1/skos#ConceptShape>: *none* - Shape cdifd:webAPINode: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b140: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b506: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFCatalogRecordShape: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b456: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b79: *none* - Shape cdifd:cdifDimensionComponentShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b293: *none* - Shape cdifd:cdifDataStructure_PrimaryKeyShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b599: *none* - Shape cdifd:cdifProvActivityShape: *none* - Shape cdifd:cdifRepresentedVariable_UnitTypeShape: *none* - Shape cdifd:derivedFromProperty: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b497: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape cdifd:cdifProvHowToShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b96: *none* - Shape cdifd:dataDescriptionDatasetShape: *none* - Shape cdifd:cdifKeyShape: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b98: *none* - Shape cdifd:generatedByNode: *none* - Shape cdifd:structuredDataSetLocatorMappingShape/sh:property/sh:node: *none* - Shape _:n8b752b69135b491db26416efb8af8df1b388: *none* - Shape cdifd:CDIFActionShape: *none*
Validation result for _sources/xasProperties/xasCore/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasCore/rules.shacl: - Shape cdifd:CDIFDataDownloadShape: <https://example.org/dataset/DV/BYSPHH>/schema1:distribution - Shape cdifd:XasCoreConformsToShape: *none*
Validation result for _sources/xasProperties/xasSample/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasSample/rules.shacl: - Shape cdifd:xasSampleNode: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb20: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb10: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb21: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb25: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb23: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb11: *none* - Shape _:nb655c8fa3d9e423bbb24cc4211f2adaeb22: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/additionalProperty/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/additionalProperty/rules.shacl: - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb7: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb30: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb29: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb21: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb28: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb20: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape: wd:Q3099911,xas:xraymonochromator,xas:analysisevent,dcat:CatalogRecord,xas:source,xas:xraymonitor,xas:beamline - Shape cdifd:CDIFAddPropertyTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb13: *none* - Shape cdifd:CDIFadditionalPropertyShape: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb33: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb14: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb6: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFAddPropertyTermShape: *none* - Shape cdifd:CDIFadditionalPropertyShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape: xas:detectori0,xas:monochromatorenergy,xas:edgeenergy,xas:time,xas:incidentintensity,xas:dspacing,xas:transmittedintensity,xas:probe,xas:monochromatortype,xas:detectorit,xas:reflectionplane,xas:harmonicrejection,xas:focusing,xas:collimation,xas:xraysourcetype - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape _:nc6440c966a4742bd9a156b5e0a484a8bb31: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb5: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb7: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb19: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb10: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb26: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n7cf5f028533243b2bd48a6fa436e2fadb8: *none*
Validation result for _sources/schemaorgProperties/dataDownload/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/dataDownload/rules.shacl: - Shape cdifd:CDIFDataDownloadShape: <https://example.org/dataset/DV/BYSPHH>/schema1:distribution - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: <https://example.org/dataset/DV/BYSPHH>/schema1:distribution
Validation result for _sources/schemaorgProperties/organization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/organization/rules.shacl: - Shape cdifd:CDIFOrganizationShape: <https://example.org/dataset/DV/BYSPHH>/schema1:contributor/schema1:contributor - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf7f1ea0922644f33a161cb8d8cb0d5a1b3: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: False Results (2): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Info Source Shape: cdifd:contactPointProperty Focus Node: [ rdf:type schema1:Person ; schema1:name Literal("Richards, Steve") ] Result Path: schema1:contactPoint Message: A Person should have a contactPoint (schema:ContactPoint or mailto: IRI) Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Info Source Shape: cdifd:contactPointProperty Focus Node: [ rdf:type schema1:Person ; schema1:name Literal("Richards, Steve") ] Result Path: schema1:contactPoint Message: A Person should have a contactPoint (schema:ContactPoint or mailto: IRI)
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape _:nf8bb0088bfe748a7925bfa78fbe618e0b14: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: <https://example.org/dataset/DV/BYSPHH>/schema1:contributor/schema1:contributor,<https://example.org/dataset/DV/BYSPHH>/schema1:contributor/schema1:contributor
Validation result for _sources/xasProperties/xasGeneratedBy/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasGeneratedBy/rules.shacl: - Shape cdifd:xasGeneratedByNode: *none*
Validation result for _sources/xasProperties/xasInstrument/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasInstrument/rules.shacl: - Shape cdifd:xasInstrumentNode: *none*
Validation result for _sources/schemaorgProperties/instrument/rules.shacl: Validation Report Conforms: False Results (4): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type prov:Entity, schema1:Product, schema1:Thing ; schema1:additionalProperty [ rdf:type schema1:PropertyValue ; schema1:name Literal("crystal type") ; schema1:propertyID xas:monochromatortype ; schema1:value Literal("Si") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("d-spacing") ; schema1:propertyID xas:dspacing ; schema1:unitText Literal("Angstrom") ; schema1:value Literal("3.13550") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("reflection plane") ; schema1:propertyID xas:reflectionplane ; schema1:value Literal("1,1,1") ] ; schema1:additionalType wd:Q3099911, xas:xraymonochromator ; schema1:identifier Literal("xas:Mono/Si 111") ; schema1:name Literal("Si 111") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category). Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type prov:Entity, schema1:Product, schema1:Thing ; schema1:additionalProperty [ rdf:type schema1:PropertyValue ; schema1:name Literal("incident-flux detection method") ; schema1:propertyID xas:detectori0 ; schema1:value Literal("10cm N2") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("transmitted-flux detection method") ; schema1:propertyID xas:detectorit ; schema1:value Literal("10cm N2 (?)") ] ; schema1:additionalType wd:Q3099911, xas:xraymonitor ; schema1:identifier Literal("xas:Detector") ; schema1:name Literal("x-ray intensity monitor") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category). Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type prov:Entity, schema1:Product, schema1:Thing ; schema1:additionalProperty [ rdf:type schema1:PropertyValue ; schema1:name Literal("collimation") ; schema1:propertyID xas:collimation ; schema1:value Literal("none") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("focusing") ; schema1:propertyID xas:focusing ; schema1:value Literal("no") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("harmonic rejection") ; schema1:propertyID xas:harmonicrejection ; schema1:value Literal("Rh-coated mirror, detuned ") ] ; schema1:additionalType wd:Q3099911, xas:beamline ; schema1:identifier Literal("xas:Beamline/13-BM-D") ; schema1:name Literal("13-BM-D") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category). Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type prov:Entity, schema1:Product, schema1:Thing ; schema1:additionalProperty [ rdf:type schema1:PropertyValue ; schema1:name Literal("Probe") ; schema1:propertyID xas:probe ; schema1:value Literal("x-ray") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("X-ray source") ; schema1:propertyID xas:xraysourcetype ; schema1:value Literal("Synchrotron X-ray Source") ] ; schema1:additionalType wd:Q3099911, xas:source ; schema1:name Literal("APS bending magnet source") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category).
Focus nodes for _sources/schemaorgProperties/instrument/rules.shacl: - Shape cdifd:instrumentNode: *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/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:CDIFRoleShape: <https://example.org/dataset/DV/BYSPHH>/schema1:contributor,<https://example.org/dataset/DV/BYSPHH>/schema1:contributor,<https://example.org/dataset/DV/BYSPHH>/schema1:contributor - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb15: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb17: *none* - Shape cdifd:CDIFDefinedTermShape: <https://example.org/dataset/DV/BYSPHH>/schema1:measurementTechnique,<https://example.org/dataset/DV/BYSPHH>/schema1:keywords,<https://example.org/dataset/DV/BYSPHH>/schema1:measurementTechnique,<https://example.org/dataset/DV/BYSPHH>/schema1:keywords,<https://example.org/dataset/DV/BYSPHH>/schema1:keywords - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb4: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb3: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb16: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb18: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb14: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n0b87b0e28c0f4b71b6abffec5ae4aa1bb20: *none*
Validation result for _sources/xasProperties/xasFacility/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasFacility/rules.shacl: - Shape cdifd:xasFacilityNode: *none*
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb24: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb4: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb3: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb10: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb38: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb40: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb16: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb39: *none* - Shape cdifd:geoShapeNode: *none* - Shape cdifd:spatialExtentProperty: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb41: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb15: *none* - Shape cdifd:CDIFDefinedTermShape: <https://example.org/dataset/DV/BYSPHH>/schema1:measurementTechnique,<https://example.org/dataset/DV/BYSPHH>/schema1:keywords,<https://example.org/dataset/DV/BYSPHH>/schema1:measurementTechnique,<https://example.org/dataset/DV/BYSPHH>/schema1:keywords,<https://example.org/dataset/DV/BYSPHH>/schema1:keywords - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb44: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb13: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb9: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb29: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:n8be1876b304e4f83a9af6a75b77ec4abb42: *none*
Validation result for _sources/cdifDataType/cdifProvActivity/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifProvActivity/rules.shacl: - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb5: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifProvActivityShape: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb4: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb21: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb36: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb12: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb35: *none* - Shape cdifd:cdifProvHowToShape: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb13: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifProvHowToStepShape: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb22: *none* - Shape _:n7beeab4e96cb4956aeae8a54ad45744eb23: *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 _:nb415e27e15e74f7b833358f1e927da40b5: *none* - Shape _:nb415e27e15e74f7b833358f1e927da40b4: *none* - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/xasProperties/xasOptional/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasOptional/rules.shacl: - Shape cdifd:XasOptionalConformsToShape: *none*
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: False Results (6): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): 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: <https://example.org/DV/BYSPHH/iv/Column_3> 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("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: <https://example.org/DV/BYSPHH/iv/Column_1> 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("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: <https://example.org/DV/BYSPHH/iv/Column_4> 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("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: <https://example.org/DV/BYSPHH/iv/Column_2> Result Path: cdif:physicalDataType Message: for cdi InstanceVariable a physical data type should be provided. Validation Result in MinLengthConstraintComponent (http://www.w3.org/ns/shacl#MinLengthConstraintComponent): Severity: sh:Warning Source Shape: cdifd:name2Property Focus Node: <https://example.org/DV/BYSPHH/iv/Column_3> Value Node: Literal("i0") Result Path: schema1:name Message: variable name is <3 characters, is this name useful? Validation Result in MinLengthConstraintComponent (http://www.w3.org/ns/shacl#MinLengthConstraintComponent): Severity: sh:Info Source Shape: [ sh:datatype xsd:string ; sh:message Literal("a variableMeasured should have a text description explaining the variable") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:minLength Literal("10", datatype=xsd:integer) ; sh:path schema1:description ; sh:severity sh:Info ] Focus Node: <https://example.org/DV/BYSPHH/iv/Column_2> Value Node: Literal("time") Result Path: schema1:description Message: a variableMeasured should have a text description explaining the variable
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab72: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab75: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab15: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab67: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab73: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab11: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab66: *none* - Shape cdifd:CDIFxasInstanceVariableShape: <https://example.org/DV/BYSPHH/iv/Column_3>,<https://example.org/DV/BYSPHH/iv/Column_1>,<https://example.org/DV/BYSPHH/iv/Column_4>,<https://example.org/DV/BYSPHH/iv/Column_2> - Shape _:ne92e5a23915e4327b13572beefc1cddab17: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab10: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab18: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab20: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab69: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab14: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab16: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab71: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab70: *none* - Shape _:ne92e5a23915e4327b13572beefc1cddab13: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: False Results (2): Validation Result in MinLengthConstraintComponent (http://www.w3.org/ns/shacl#MinLengthConstraintComponent): Severity: sh:Warning Source Shape: cdifd:name3Property Focus Node: <https://example.org/DV/BYSPHH/iv/Column_3> Value Node: Literal("i0") Result Path: schema1:name Message: variable name is <3 characters, is this name useful? Validation Result in MinLengthConstraintComponent (http://www.w3.org/ns/shacl#MinLengthConstraintComponent): Severity: sh:Info Source Shape: [ sh:datatype xsd:string ; sh:message Literal("a variableMeasured should have a text description explaining the variable") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:minLength Literal("10", datatype=xsd:integer) ; sh:path schema1:description ; sh:severity sh:Info ] Focus Node: <https://example.org/DV/BYSPHH/iv/Column_2> Value Node: Literal("time") Result Path: schema1:description Message: a variableMeasured should have a text description explaining the variable
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b4: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b8: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b29: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b10: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b11: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b12: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b9: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b5: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b14: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b51: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b44: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b30: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b38: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b52: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b7: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b45: *none* - Shape _:n71c65e9beb1e442883f64a9ad40d71e2b37: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *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:cdifStatisticsCollectionShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/schemaorgProperties/temporalExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/temporalExtent/rules.shacl: - Shape _:nefd3b08b395847e5b26ee41bf27ad992b3: *none* - Shape cdifd:timeInstantNode: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:timePositionNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:timePositionNode: *none* - Shape _:nefd3b08b395847e5b26ee41bf27ad992b4: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:first: *none* - Shape _:nefd3b08b395847e5b26ee41bf27ad992b17: *none* - Shape cdifd:timeIntervalNode: *none* - Shape _:nefd3b08b395847e5b26ee41bf27ad992b5: *none*
Validation result for _sources/qualityProperties/qualityMeasure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/qualityProperties/qualityMeasure/rules.shacl: - Shape _:nf72a068d57c04378bf0bc97c91440947b4: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:qualityMeasurementNode: *none* - Shape _:nf72a068d57c04378bf0bc97c91440947b5: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:nf72a068d57c04378bf0bc97c91440947b12: *none* - Shape _:nf72a068d57c04378bf0bc97c91440947b14: *none* - Shape _:nf72a068d57c04378bf0bc97c91440947b13: *none* - Shape _:nf72a068d57c04378bf0bc97c91440947b11: *none*
Validation result for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl: Validation Report Conforms: False Results (4): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType.") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("3", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ] ) ; sh:path cdif:physicalDataType ; sh:severity sh:Warning ] Focus Node: <https://example.org/DV/BYSPHH/iv/Column_3> Result Path: cdif:physicalDataType Message: For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType. Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType.") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("3", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ] ) ; sh:path cdif:physicalDataType ; sh:severity sh:Warning ] Focus Node: <https://example.org/DV/BYSPHH/iv/Column_1> Result Path: cdif:physicalDataType Message: For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType. Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType.") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("3", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ] ) ; sh:path cdif:physicalDataType ; sh:severity sh:Warning ] Focus Node: <https://example.org/DV/BYSPHH/iv/Column_4> Result Path: cdif:physicalDataType Message: For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType. Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType.") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("3", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ] ) ; sh:path cdif:physicalDataType ; sh:severity sh:Warning ] Focus Node: <https://example.org/DV/BYSPHH/iv/Column_2> Result Path: cdif:physicalDataType Message: For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType.
Focus nodes for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl: - Shape cdifd:dataDescriptionDatasetShape: *none* - Shape _:n9e404f638e974094a4f7c40dd85a9991b5: *none* - Shape cdifd:CDIFDataDescriptionConformsToShape: *none* - Shape cdifd:dataDescriptionVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n9e404f638e974094a4f7c40dd85a9991b6: *none* - Shape cdifd:structuredDataSetLocatorMappingShape: *none* - Shape cdifd:structuredDataSetLocatorMappingShape/sh:property/sh:node: *none* - Shape cdifd:datasetScopeStatisticsShape: *none* - Shape cdifd:dataDescriptionVariableShape: <https://example.org/DV/BYSPHH/iv/Column_3>,<https://example.org/DV/BYSPHH/iv/Column_1>,<https://example.org/DV/BYSPHH/iv/Column_4>,<https://example.org/DV/BYSPHH/iv/Column_2>
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: True
Focus nodes for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: - Shape cdifd:CDIFCodelistShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *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/cdifKey/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifKey/rules.shacl: - Shape cdifd:cdifKeyShape: *none*
Validation result for _sources/profiles/cdifProfile/cdifCore/rules.shacl: Validation Report Conforms: False Results (1): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: cdifd:creatorProperty Focus Node: <https://example.org/dataset/DV/BYSPHH> Result Path: schema1:creator Message: At least one creator (author/originator) is recommended
Focus nodes for _sources/profiles/cdifProfile/cdifCore/rules.shacl: - Shape cdifd:rightsProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDatasetMandatoryShape: *none* - Shape _:n2663c5d44fee46d2b6616052f9e7349db24: *none* - Shape soso:DatasetNS3Shape: *none* - Shape _:n2663c5d44fee46d2b6616052f9e7349db40: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:qualifiedValueShape: *none* - Shape soso:DatasetNS1Shape: *none* - Shape _:n2663c5d44fee46d2b6616052f9e7349db27: *none* - Shape _:n2663c5d44fee46d2b6616052f9e7349db29: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFSubjectOfPlacementShape: *none* - Shape soso:DatasetNS2Shape: *none* - Shape cdifd:CDIFCatalogRecordShape: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:not: *none* - Shape _:n2663c5d44fee46d2b6616052f9e7349db23: *none* - Shape cdifd:rightsProperty/sh:or/rdf:first: *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 _:nfbf001310ee14a7fa68e065f8915a73bb15: *none* - Shape cdifd:fundingShape: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb26: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb5: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb11: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb25: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb17: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb14: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb4: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb12: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb3: *none* - Shape _:nfbf001310ee14a7fa68e065f8915a73bb13: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *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/schemaorgProperties/webAPI/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/webAPI/rules.shacl: - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b24: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b30: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b11: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b25: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b32: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b10: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b33: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b29: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:webAPINode: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b4: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b31: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b26: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b3: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b35: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b28: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b17: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b18: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b27: *none* - Shape _:nf5cdc75e96d74842bc886c4dd6e236f5b34: *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/provProperties/derivedFrom/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/derivedFrom/rules.shacl: - Shape cdifd:derivedFromProperty: *none* - Shape _:ne2a0ac3f191b4f4db636954aaf0c63bab4: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:first: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/profiles/cdifProfile/cdifDataStructure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifDataStructure/rules.shacl: - Shape cdifd:cdifDataStructure_DataStructureShape: *none* - Shape cdifd:cdifDataStructure_DimensionalDataStructureShape: *none* - Shape cdifd:cdifDataStructure_PrimaryKeyShape: *none* - Shape cdifd:cdifDataStructure_WideDataStructureShape: <https://example.org/struct/DV/BYSPHH> - Shape cdifd:cdifDataStructure_inlineStructureShape: <https://example.org/dataset/DV/BYSPHH/metadata>,<https://example.org/dataset/DV/BYSPHH> - Shape cdifd:cdifDataStructure_LongDataStructureShape: *none*
Validation result for _sources/cdifDataType/cdifDataStructureComponent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDataStructureComponent/rules.shacl: - Shape cdifd:cdifIdentifierComponentShape: *none* - Shape cdifd:cdifDimensionComponentShape: *none* - Shape cdifd:cdifVariableDescriptorComponentShape: *none*
Validation result for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: - Shape cdifd:cdifRepresentedVariable_UnitTypeShape: *none* - Shape cdifd:cdifRepresentedVariable_RepresentedVariableShape: <https://example.org/struct/DV/BYSPHH/rv/Column_1>,<https://example.org/struct/DV/BYSPHH/rv/Column_2>,<https://example.org/struct/DV/BYSPHH/rv/Column_3>,<https://example.org/struct/DV/BYSPHH/rv/Column_4> - Shape cdifd:cdifRepresentedVariable_ConceptSystemShape: *none*
Validation result for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: - Shape cdifd:cdifDescriptorValueDomainShape: *none* - Shape cdifd:cdifDescriptorVariableShape: *none*

Test passed: 0 / 0

Test passed: 0 / 0

Test passed: 2 / 4

affiliation-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using affiliation-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD affiliation-fail.jsonld created
Output Turtle affiliation-fail.ttl created
JSON Schema
ValidationError: 'schema:name' is a required property Failed validating 'required' in schema['allOf'][1]: {'required': ['@id', '@type', '@context', 'schema:name', 'schema:identifier', 'schema:dateModified', 'schema:subjectOf']} On instance: {'@context': {'ex': 'https://example.org/', 'schema': 'http://schema.org/', 'xsd': 'http://www.w3.org/2001/XMLSchema#'}, '@id': 'ex:PersonExample_zZc', '@type': 'schema:Person', 'schema:affiliation': 'some organization, schema TBD', 'schema:alternateName': 'Test, Joe', 'schema:description': 'Metadata specialist, based in Portland, Maine', 'schema:identifier': {'@type': 'schema:PropertyValue', 'schema:propertyID': {'@id': 'https://doi.org'}, 'schema:url': 'https://doi.org/iY', 'schema:value': 'iY'}, 'schema:sameAs': ['https://ark.org/46737', 'uri:test:43737']}
SHACL
Validation result for _sources/profiles/cdifProfile/cdifCore/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifCore/rules.shacl: - Shape _:na784ecf038b3448b80d44bc8086c8192b29: *none* - Shape _:na784ecf038b3448b80d44bc8086c8192b40: *none* - Shape cdifd:CDIFDatasetMandatoryShape: *none* - Shape soso:DatasetNS3Shape: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:rest/rdf:first: *none* - Shape soso:DatasetNS1Shape: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:not: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:qualifiedValueShape: *none* - Shape _:na784ecf038b3448b80d44bc8086c8192b23: *none* - Shape cdifd:CDIFSubjectOfPlacementShape: *none* - Shape _:na784ecf038b3448b80d44bc8086c8192b27: *none* - Shape soso:DatasetNS2Shape: *none* - Shape cdifd:CDIFCatalogRecordShape: *none* - Shape cdifd:rightsProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:na784ecf038b3448b80d44bc8086c8192b24: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:first: *none* - Shape cdifd:rightsProperty/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n82e7294ffc4f4cf89dd3eb4aa422f78bb11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n82e7294ffc4f4cf89dd3eb4aa422f78bb23: *none* - Shape _:n82e7294ffc4f4cf89dd3eb4aa422f78bb25: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n82e7294ffc4f4cf89dd3eb4aa422f78bb22: *none* - Shape _:n82e7294ffc4f4cf89dd3eb4aa422f78bb10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n82e7294ffc4f4cf89dd3eb4aa422f78bb20: *none* - Shape _:n82e7294ffc4f4cf89dd3eb4aa422f78bb21: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b7: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b26: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b4: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b5: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b10: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b19: *none*
Validation result for _sources/provProperties/generatedBy/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/generatedBy/rules.shacl: - Shape _:n7cc8505e32fd491ab491e9d2707ec089b4: *none* - Shape cdifd:generatedByNode: *none* - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none* - Shape _:n7cc8505e32fd491ab491e9d2707ec089b5: *none*
Validation result for _sources/schemaorgProperties/dataDownload/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/dataDownload/rules.shacl: - Shape cdifd:CDIFDataDownloadShape: *none* - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: *none*
Validation result for _sources/schemaorgProperties/organization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/organization/rules.shacl: - Shape _:nb2ec22e799fe4eea838c6bf6cfd7ef40b3: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: False Results (3): Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): Severity: sh:Violation Source Shape: cdifd:CDIFPersonShape Focus Node: ex:PersonExample_zZc Value Node: ex:PersonExample_zZc Message: A person must have a name or an identifier provided; affiliation to an organization is recommended. Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Info Source Shape: cdifd:contactPointProperty Focus Node: ex:PersonExample_zZc Result Path: schema1:contactPoint Message: A Person should have a contactPoint (schema:ContactPoint or mailto: IRI) Validation Result in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): Severity: sh:Warning Source Shape: cdifd:affiliationProperty Focus Node: ex:PersonExample_zZc Value Node: Literal("some organization, schema TBD") Result Path: schema1:affiliation Message: Optional: an affiliation must have object schema:Organization
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape _:n6df4df0cdd2548aa9d0eee6a7ba04ed3b14: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape: ex:PersonExample_zZc
Validation result for _sources/schemaorgProperties/monetaryGrant/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/monetaryGrant/rules.shacl: - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b3: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b11: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b5: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b4: *none* - Shape cdifd:fundingShape: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b13: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b15: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b12: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b17: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b25: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b14: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b26: *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/schemaorgProperties/webAPI/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/webAPI/rules.shacl: - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb31: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb27: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb18: *none* - Shape cdifd:webAPINode: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb29: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb34: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb10: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb30: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb3: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb4: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb17: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb11: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb28: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb33: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb24: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb32: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb26: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb35: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb25: *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/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/provProperties/derivedFrom/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/derivedFrom/rules.shacl: - Shape cdifd:derivedFromProperty: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:first: *none* - Shape _:n53952410937741228f953c7ecc5d2052b4: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape _:nea44187902644890aa009235831b8ce0b17: *none* - Shape cdifd:CDIFRoleShape: *none* - Shape _:nea44187902644890aa009235831b8ce0b3: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nea44187902644890aa009235831b8ce0b18: *none* - Shape _:nea44187902644890aa009235831b8ce0b16: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape _:nea44187902644890aa009235831b8ce0b14: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:nea44187902644890aa009235831b8ce0b4: *none* - Shape _:nea44187902644890aa009235831b8ce0b15: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:nea44187902644890aa009235831b8ce0b20: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none*
example_1_1.json Example
SHACL: 3 Warning
Files
Using exampleCdifCore.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/profiles/cdifProfile/cdifCore/rules.shacl: Validation Report Conforms: False Results (3): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: cdifd:descriptionProperty Focus Node: ex:baseDiscovery23578 Result Path: schema1:description Message: A description of the resource is recommended for discovery Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: cdifd:creatorProperty Focus Node: ex:baseDiscovery23578 Result Path: schema1:creator Message: At least one creator (author/originator) is recommended Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: cdifd:keywordsProperty Focus Node: ex:baseDiscovery23578 Result Path: schema1:keywords Message: Keywords are recommended for discovery
Focus nodes for _sources/profiles/cdifProfile/cdifCore/rules.shacl: - Shape _:na784ecf038b3448b80d44bc8086c8192b29: *none* - Shape _:na784ecf038b3448b80d44bc8086c8192b40: *none* - Shape cdifd:CDIFDatasetMandatoryShape: *none* - Shape soso:DatasetNS3Shape: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:rest/rdf:first: *none* - Shape soso:DatasetNS1Shape: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:not: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:qualifiedValueShape: *none* - Shape _:na784ecf038b3448b80d44bc8086c8192b23: *none* - Shape cdifd:CDIFSubjectOfPlacementShape: *none* - Shape _:na784ecf038b3448b80d44bc8086c8192b27: *none* - Shape soso:DatasetNS2Shape: *none* - Shape cdifd:CDIFCatalogRecordShape: *none* - Shape cdifd:rightsProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:na784ecf038b3448b80d44bc8086c8192b24: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:first: *none* - Shape cdifd:rightsProperty/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n82e7294ffc4f4cf89dd3eb4aa422f78bb11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n82e7294ffc4f4cf89dd3eb4aa422f78bb23: *none* - Shape _:n82e7294ffc4f4cf89dd3eb4aa422f78bb25: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n82e7294ffc4f4cf89dd3eb4aa422f78bb22: *none* - Shape _:n82e7294ffc4f4cf89dd3eb4aa422f78bb10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n82e7294ffc4f4cf89dd3eb4aa422f78bb20: *none* - Shape _:n82e7294ffc4f4cf89dd3eb4aa422f78bb21: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b7: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b26: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b4: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b5: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b10: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b19: *none*
Validation result for _sources/provProperties/generatedBy/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/generatedBy/rules.shacl: - Shape _:n7cc8505e32fd491ab491e9d2707ec089b4: *none* - Shape cdifd:generatedByNode: *none* - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none* - Shape _:n7cc8505e32fd491ab491e9d2707ec089b5: *none*
Validation result for _sources/schemaorgProperties/dataDownload/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/dataDownload/rules.shacl: - Shape cdifd:CDIFDataDownloadShape: *none* - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: *none*
Validation result for _sources/schemaorgProperties/organization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/organization/rules.shacl: - Shape _:nb2ec22e799fe4eea838c6bf6cfd7ef40b3: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: ex:aContactPoint - Shape _:n6df4df0cdd2548aa9d0eee6a7ba04ed3b14: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape: <https://orcid.org/3333-4442-9456-9347>
Validation result for _sources/schemaorgProperties/monetaryGrant/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/monetaryGrant/rules.shacl: - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b3: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b11: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b5: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b4: *none* - Shape cdifd:fundingShape: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b13: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b15: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b12: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b17: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b25: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b14: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b26: *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/schemaorgProperties/webAPI/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/webAPI/rules.shacl: - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb31: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb27: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb18: *none* - Shape cdifd:webAPINode: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb29: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb34: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb10: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb30: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb3: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb4: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb17: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb11: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb28: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb33: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb24: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb32: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb26: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb35: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb25: *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/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/provProperties/derivedFrom/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/derivedFrom/rules.shacl: - Shape cdifd:derivedFromProperty: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:first: *none* - Shape _:n53952410937741228f953c7ecc5d2052b4: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape _:nea44187902644890aa009235831b8ce0b17: *none* - Shape cdifd:CDIFRoleShape: *none* - Shape _:nea44187902644890aa009235831b8ce0b3: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nea44187902644890aa009235831b8ce0b18: *none* - Shape _:nea44187902644890aa009235831b8ce0b16: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape _:nea44187902644890aa009235831b8ce0b14: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:nea44187902644890aa009235831b8ce0b4: *none* - Shape _:nea44187902644890aa009235831b8ce0b15: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:nea44187902644890aa009235831b8ce0b20: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none*
example_2_1.json Example
SHACL: 3 Warning
Files
Using exampleCdifCoreMinimal.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/profiles/cdifProfile/cdifCore/rules.shacl: Validation Report Conforms: False Results (3): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: cdifd:descriptionProperty Focus Node: ex:coreMin23578 Result Path: schema1:description Message: A description of the resource is recommended for discovery Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: cdifd:creatorProperty Focus Node: ex:coreMin23578 Result Path: schema1:creator Message: At least one creator (author/originator) is recommended Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: cdifd:keywordsProperty Focus Node: ex:coreMin23578 Result Path: schema1:keywords Message: Keywords are recommended for discovery
Focus nodes for _sources/profiles/cdifProfile/cdifCore/rules.shacl: - Shape _:na784ecf038b3448b80d44bc8086c8192b29: *none* - Shape _:na784ecf038b3448b80d44bc8086c8192b40: *none* - Shape cdifd:CDIFDatasetMandatoryShape: *none* - Shape soso:DatasetNS3Shape: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:rest/rdf:first: *none* - Shape soso:DatasetNS1Shape: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:not: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:qualifiedValueShape: *none* - Shape _:na784ecf038b3448b80d44bc8086c8192b23: *none* - Shape cdifd:CDIFSubjectOfPlacementShape: *none* - Shape _:na784ecf038b3448b80d44bc8086c8192b27: *none* - Shape soso:DatasetNS2Shape: *none* - Shape cdifd:CDIFCatalogRecordShape: *none* - Shape cdifd:rightsProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:na784ecf038b3448b80d44bc8086c8192b24: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:first: *none* - Shape cdifd:rightsProperty/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n82e7294ffc4f4cf89dd3eb4aa422f78bb11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n82e7294ffc4f4cf89dd3eb4aa422f78bb23: *none* - Shape _:n82e7294ffc4f4cf89dd3eb4aa422f78bb25: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n82e7294ffc4f4cf89dd3eb4aa422f78bb22: *none* - Shape _:n82e7294ffc4f4cf89dd3eb4aa422f78bb10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n82e7294ffc4f4cf89dd3eb4aa422f78bb20: *none* - Shape _:n82e7294ffc4f4cf89dd3eb4aa422f78bb21: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b7: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b26: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b4: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b5: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b10: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b19: *none*
Validation result for _sources/provProperties/generatedBy/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/generatedBy/rules.shacl: - Shape _:n7cc8505e32fd491ab491e9d2707ec089b4: *none* - Shape cdifd:generatedByNode: *none* - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none* - Shape _:n7cc8505e32fd491ab491e9d2707ec089b5: *none*
Validation result for _sources/schemaorgProperties/dataDownload/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/dataDownload/rules.shacl: - Shape cdifd:CDIFDataDownloadShape: *none* - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: *none*
Validation result for _sources/schemaorgProperties/organization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/organization/rules.shacl: - Shape _:nb2ec22e799fe4eea838c6bf6cfd7ef40b3: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape _:n6df4df0cdd2548aa9d0eee6a7ba04ed3b14: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape: *none*
Validation result for _sources/schemaorgProperties/monetaryGrant/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/monetaryGrant/rules.shacl: - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b3: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b11: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b5: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b4: *none* - Shape cdifd:fundingShape: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b13: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b15: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b12: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b17: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b25: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b14: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b26: *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/schemaorgProperties/webAPI/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/webAPI/rules.shacl: - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb31: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb27: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb18: *none* - Shape cdifd:webAPINode: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb29: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb34: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb10: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb30: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb3: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb4: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb17: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb11: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb28: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb33: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb24: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb32: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb26: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb35: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb25: *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/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/provProperties/derivedFrom/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/derivedFrom/rules.shacl: - Shape cdifd:derivedFromProperty: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:first: *none* - Shape _:n53952410937741228f953c7ecc5d2052b4: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape _:nea44187902644890aa009235831b8ce0b17: *none* - Shape cdifd:CDIFRoleShape: *none* - Shape _:nea44187902644890aa009235831b8ce0b3: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nea44187902644890aa009235831b8ce0b18: *none* - Shape _:nea44187902644890aa009235831b8ce0b16: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape _:nea44187902644890aa009235831b8ce0b14: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:nea44187902644890aa009235831b8ce0b4: *none* - Shape _:nea44187902644890aa009235831b8ce0b15: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:nea44187902644890aa009235831b8ce0b20: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none*
example_3_1.json Example
Passed
Files
Using exampleCdifCoreComplete.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_3_1.jsonld created
Output Turtle example_3_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/profiles/cdifProfile/cdifCore/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifCore/rules.shacl: - Shape _:na784ecf038b3448b80d44bc8086c8192b29: *none* - Shape _:na784ecf038b3448b80d44bc8086c8192b40: *none* - Shape cdifd:CDIFDatasetMandatoryShape: *none* - Shape soso:DatasetNS3Shape: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:rest/rdf:first: *none* - Shape soso:DatasetNS1Shape: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:not: *none* - Shape cdifd:CDIFSubjectOfPlacementShape/sh:property/sh:qualifiedValueShape: *none* - Shape _:na784ecf038b3448b80d44bc8086c8192b23: *none* - Shape cdifd:CDIFSubjectOfPlacementShape: *none* - Shape _:na784ecf038b3448b80d44bc8086c8192b27: *none* - Shape soso:DatasetNS2Shape: *none* - Shape cdifd:CDIFCatalogRecordShape: *none* - Shape cdifd:rightsProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:na784ecf038b3448b80d44bc8086c8192b24: *none* - Shape cdifd:resourceIdentifierProperty/sh:or/rdf:first: *none* - Shape cdifd:rightsProperty/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n82e7294ffc4f4cf89dd3eb4aa422f78bb11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n82e7294ffc4f4cf89dd3eb4aa422f78bb23: *none* - Shape _:n82e7294ffc4f4cf89dd3eb4aa422f78bb25: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n82e7294ffc4f4cf89dd3eb4aa422f78bb22: *none* - Shape _:n82e7294ffc4f4cf89dd3eb4aa422f78bb10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n82e7294ffc4f4cf89dd3eb4aa422f78bb20: *none* - Shape _:n82e7294ffc4f4cf89dd3eb4aa422f78bb21: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b7: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b26: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b4: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b5: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b10: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:na0a7bb5531e541d7a810aa20a5827e97b19: *none*
Validation result for _sources/provProperties/generatedBy/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/generatedBy/rules.shacl: - Shape _:n7cc8505e32fd491ab491e9d2707ec089b4: *none* - Shape cdifd:generatedByNode: *none* - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none* - Shape _:n7cc8505e32fd491ab491e9d2707ec089b5: *none*
Validation result for _sources/schemaorgProperties/dataDownload/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/dataDownload/rules.shacl: - Shape cdifd:CDIFDataDownloadShape: ex:completeCoreDataset99001/schema1:distribution,ex:completeCoreDataset99001/schema1:distribution - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: ex:completeCoreDataset99001/schema1:distribution,ex:completeCoreDataset99001/schema1:distribution
Validation result for _sources/schemaorgProperties/organization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/organization/rules.shacl: - Shape _:nb2ec22e799fe4eea838c6bf6cfd7ef40b3: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape: ex:completeCoreDataset99001/schema1:funding/schema1:funder,<https://ror.org/04t3en479>,<https://orcid.org/0000-0001-2345-6789>/schema1:affiliation - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: <https://orcid.org/0000-0002-9876-5432>/schema1:contactPoint,<https://orcid.org/0000-0003-1111-2222>/schema1:contactPoint,<https://ror.org/04t3en479>/schema1:contactPoint,<https://orcid.org/0000-0001-2345-6789>/schema1:contactPoint - Shape _:n6df4df0cdd2548aa9d0eee6a7ba04ed3b14: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape: <https://orcid.org/0000-0002-9876-5432>,<https://orcid.org/0000-0001-2345-6789>,<https://orcid.org/0000-0003-1111-2222>
Validation result for _sources/schemaorgProperties/monetaryGrant/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/monetaryGrant/rules.shacl: - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b3: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b11: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b5: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b4: *none* - Shape cdifd:fundingShape: ex:completeCoreDataset99001/schema1:funding - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b13: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b15: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b12: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b17: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b25: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b14: *none* - Shape _:n68bcab2fa32e423e9e0d6e77889698a7b26: *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/schemaorgProperties/webAPI/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/webAPI/rules.shacl: - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb31: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb27: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb18: *none* - Shape cdifd:webAPINode: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb29: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb34: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb10: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb30: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb3: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb4: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb17: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb11: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb28: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb33: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb24: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb32: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb26: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb35: *none* - Shape _:nfee63f9339784262986d7eadcbf9acadb25: *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/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/provProperties/derivedFrom/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/derivedFrom/rules.shacl: - Shape cdifd:derivedFromProperty: ex:argoRawProfiles - Shape cdifd:derivedFromProperty/sh:or/rdf:first: *none* - Shape _:n53952410937741228f953c7ecc5d2052b4: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape _:nea44187902644890aa009235831b8ce0b17: *none* - Shape cdifd:CDIFRoleShape: ex:completeCoreDataset99001/schema1:contributor - Shape _:nea44187902644890aa009235831b8ce0b3: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nea44187902644890aa009235831b8ce0b18: *none* - Shape _:nea44187902644890aa009235831b8ce0b16: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape _:nea44187902644890aa009235831b8ce0b14: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: <https://ror.org/04t3en479>/schema1:additionalType,ex:completeCoreDataset99001/schema1:keywords,ex:completeCoreDataset99001/schema1:additionalType,ex:completeCoreDataset99001/schema1:keywords - Shape _:nea44187902644890aa009235831b8ce0b4: *none* - Shape _:nea44187902644890aa009235831b8ce0b15: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:nea44187902644890aa009235831b8ce0b20: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none*

Test passed: 1 / 2

example_1_1.json Example
SHACL: 4 Warning, 2 Info
Files
Using exampleCdifDataDescriptionMinimal.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl: Validation Report Conforms: False Results (1): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType.") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:datatype xsd:string ; sh:minLength Literal("3", datatype=xsd:integer) ] [ sh:class schema1:DefinedTerm ] ) ; sh:path cdif:physicalDataType ; sh:severity sh:Warning ] Focus Node: <https://example.org/var/temperature> Result Path: cdif:physicalDataType Message: For data description level, a cdi:InstanceVariable should specify cdif:physicalDataType.
Focus nodes for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl: - Shape cdifd:dataDescriptionDatasetShape: *none* - Shape cdifd:CDIFDataDescriptionConformsToShape: *none* - Shape _:n117b37d3fff448319bd8f1d7baf78990b6: *none* - Shape cdifd:structuredDataSetLocatorMappingShape/sh:property/sh:node: *none* - Shape cdifd:structuredDataSetLocatorMappingShape: *none* - Shape _:n117b37d3fff448319bd8f1d7baf78990b5: *none* - Shape cdifd:datasetScopeStatisticsShape: *none* - Shape cdifd:dataDescriptionVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:dataDescriptionVariableShape: <https://example.org/var/temperature>
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/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nac2effd86cc240c891ff3f5b184f755eb11: *none* - Shape _:nac2effd86cc240c891ff3f5b184f755eb21: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:nac2effd86cc240c891ff3f5b184f755eb25: *none* - Shape _:nac2effd86cc240c891ff3f5b184f755eb22: *none* - Shape _:nac2effd86cc240c891ff3f5b184f755eb10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nac2effd86cc240c891ff3f5b184f755eb20: *none* - Shape _:nac2effd86cc240c891ff3f5b184f755eb23: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: - Shape cdifd:CDIFCodelistShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: False Results (2): 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 <http://recursion.too.deep> ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ] Focus Node: <https://example.org/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:Info Source Shape: [ sh:datatype xsd:string ; sh:message Literal("a variableMeasured should have a text description explaining the variable") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:minLength Literal("10", datatype=xsd:integer) ; sh:path schema1:description ; sh:severity sh:Info ] Focus Node: <https://example.org/var/temperature> Result Path: schema1:description Message: a variableMeasured should have a text description explaining the variable
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:n738464af12c845df85ae67306bc0599ab9: *none* - Shape _:n738464af12c845df85ae67306bc0599ab4: *none* - Shape _:n738464af12c845df85ae67306bc0599ab14: *none* - Shape _:n738464af12c845df85ae67306bc0599ab37: *none* - Shape _:n738464af12c845df85ae67306bc0599ab45: *none* - Shape _:n738464af12c845df85ae67306bc0599ab7: *none* - Shape _:n738464af12c845df85ae67306bc0599ab52: *none* - Shape _:n738464af12c845df85ae67306bc0599ab11: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n738464af12c845df85ae67306bc0599ab8: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n738464af12c845df85ae67306bc0599ab10: *none* - Shape _:n738464af12c845df85ae67306bc0599ab29: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n738464af12c845df85ae67306bc0599ab51: *none* - Shape _:n738464af12c845df85ae67306bc0599ab30: *none* - Shape _:n738464af12c845df85ae67306bc0599ab44: *none* - Shape _:n738464af12c845df85ae67306bc0599ab38: *none* - Shape _:n738464af12c845df85ae67306bc0599ab5: *none* - Shape _:n738464af12c845df85ae67306bc0599ab12: *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/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n4d649ba2f57f43e8b28d3b154de9101fb8: *none* - Shape _:n4d649ba2f57f43e8b28d3b154de9101fb10: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n4d649ba2f57f43e8b28d3b154de9101fb26: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n4d649ba2f57f43e8b28d3b154de9101fb4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n4d649ba2f57f43e8b28d3b154de9101fb5: *none* - Shape _:n4d649ba2f57f43e8b28d3b154de9101fb7: *none* - Shape _:n4d649ba2f57f43e8b28d3b154de9101fb19: *none* - Shape _:n4d649ba2f57f43e8b28d3b154de9101fb6: *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/cdifKey/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifKey/rules.shacl: - Shape cdifd:cdifKeyShape: *none*
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: False Results (3): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): 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 <http://recursion.too.deep> ; sh:path schema1:identifier ] ] ) ; sh:path cdif:physicalDataType ; sh:severity sh:Warning ] Focus Node: <https://example.org/var/temperature> 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 <http://recursion.too.deep> ; sh:path schema1:identifier ] ] ) ; sh:path schema1:propertyID ; sh:severity sh:Warning ] Focus Node: <https://example.org/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:Info Source Shape: [ sh:datatype xsd:string ; sh:message Literal("a variableMeasured should have a text description explaining the variable") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:minLength Literal("10", datatype=xsd:integer) ; sh:path schema1:description ; sh:severity sh:Info ] Focus Node: <https://example.org/var/temperature> Result Path: schema1:description Message: a variableMeasured should have a text description explaining the variable
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb17: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb73: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb71: *none* - Shape cdifd:CDIFxasInstanceVariableShape: <https://example.org/var/temperature> - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb66: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb10: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb67: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb11: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb14: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb13: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb75: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb16: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb20: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb69: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb70: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb72: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb18: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb15: *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:cdifStatisticsCollectionShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
example_2_1.json Example
Passed
Files
Using exampleCdifDataDescription.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifDataDescription/rules.shacl: - Shape cdifd:dataDescriptionDatasetShape: *none* - Shape cdifd:CDIFDataDescriptionConformsToShape: *none* - Shape _:n117b37d3fff448319bd8f1d7baf78990b6: *none* - Shape cdifd:structuredDataSetLocatorMappingShape/sh:property/sh:node: *none* - Shape cdifd:structuredDataSetLocatorMappingShape: <https://example.org/dataset/oceanTemp2025>/schema1:distribution - Shape _:n117b37d3fff448319bd8f1d7baf78990b5: *none* - Shape cdifd:datasetScopeStatisticsShape: *none* - Shape cdifd:dataDescriptionVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:dataDescriptionVariableShape: <https://example.org/dataset/oceanTemp2025/var/seaWaterTemp>,<https://example.org/dataset/oceanTemp2025/var/measurementDepth>,<https://example.org/dataset/oceanTemp2025/var/sourceCruise>,<https://example.org/dataset/oceanTemp2025/var/stationId>,<https://example.org/dataset/oceanTemp2025/var/qcFlag>
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/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nac2effd86cc240c891ff3f5b184f755eb11: *none* - Shape _:nac2effd86cc240c891ff3f5b184f755eb21: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:nac2effd86cc240c891ff3f5b184f755eb25: *none* - Shape _:nac2effd86cc240c891ff3f5b184f755eb22: *none* - Shape _:nac2effd86cc240c891ff3f5b184f755eb10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nac2effd86cc240c891ff3f5b184f755eb20: *none* - Shape _:nac2effd86cc240c891ff3f5b184f755eb23: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: - Shape cdifd:CDIFCodelistShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:n738464af12c845df85ae67306bc0599ab9: *none* - Shape _:n738464af12c845df85ae67306bc0599ab4: *none* - Shape _:n738464af12c845df85ae67306bc0599ab14: *none* - Shape _:n738464af12c845df85ae67306bc0599ab37: *none* - Shape _:n738464af12c845df85ae67306bc0599ab45: *none* - Shape _:n738464af12c845df85ae67306bc0599ab7: *none* - Shape _:n738464af12c845df85ae67306bc0599ab52: *none* - Shape _:n738464af12c845df85ae67306bc0599ab11: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n738464af12c845df85ae67306bc0599ab8: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n738464af12c845df85ae67306bc0599ab10: *none* - Shape _:n738464af12c845df85ae67306bc0599ab29: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n738464af12c845df85ae67306bc0599ab51: *none* - Shape _:n738464af12c845df85ae67306bc0599ab30: *none* - Shape _:n738464af12c845df85ae67306bc0599ab44: *none* - Shape _:n738464af12c845df85ae67306bc0599ab38: *none* - Shape _:n738464af12c845df85ae67306bc0599ab5: *none* - Shape _:n738464af12c845df85ae67306bc0599ab12: *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/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n4d649ba2f57f43e8b28d3b154de9101fb8: *none* - Shape _:n4d649ba2f57f43e8b28d3b154de9101fb10: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n4d649ba2f57f43e8b28d3b154de9101fb26: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n4d649ba2f57f43e8b28d3b154de9101fb4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n4d649ba2f57f43e8b28d3b154de9101fb5: *none* - Shape _:n4d649ba2f57f43e8b28d3b154de9101fb7: *none* - Shape _:n4d649ba2f57f43e8b28d3b154de9101fb19: *none* - Shape _:n4d649ba2f57f43e8b28d3b154de9101fb6: *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/cdifKey/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifKey/rules.shacl: - Shape cdifd:cdifKeyShape: *none*
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb17: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb73: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb71: *none* - Shape cdifd:CDIFxasInstanceVariableShape: <https://example.org/dataset/oceanTemp2025/var/seaWaterTemp>,<https://example.org/dataset/oceanTemp2025/var/measurementDepth>,<https://example.org/dataset/oceanTemp2025/var/sourceCruise>,<https://example.org/dataset/oceanTemp2025/var/stationId>,<https://example.org/dataset/oceanTemp2025/var/qcFlag> - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb66: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb10: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb67: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb11: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb14: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb13: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb75: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb16: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb20: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb69: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb70: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb72: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb18: *none* - Shape _:n29ea31c0ab0340d4bcda7c4a0238fc3fb15: *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:cdifStatisticsCollectionShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*

Test passed: 3 / 4

example_1_1.json Example
Passed
Files
Using exampleCdifDataStructureMinimal.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/profiles/cdifProfile/cdifDataStructure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifDataStructure/rules.shacl: - Shape cdifd:cdifDataStructure_DataStructureShape: *none* - Shape cdifd:cdifDataStructure_DimensionalDataStructureShape: *none* - Shape cdifd:cdifDataStructure_PrimaryKeyShape: *none* - Shape cdifd:cdifDataStructure_WideDataStructureShape: <https://example.org/struct/observations> - Shape cdifd:cdifDataStructure_inlineStructureShape: *none* - Shape cdifd:cdifDataStructure_LongDataStructureShape: *none*
Validation result for _sources/cdifDataType/cdifDataStructureComponent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDataStructureComponent/rules.shacl: - Shape cdifd:cdifIdentifierComponentShape: <https://example.org/struct/observations/comp/observationId> - Shape cdifd:cdifDimensionComponentShape: *none* - Shape cdifd:cdifVariableDescriptorComponentShape: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b26: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b5: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b7: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b19: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b10: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b6: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b8: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6ec6e75822ad442ca5adcacae2e50a2bb25: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6ec6e75822ad442ca5adcacae2e50a2bb11: *none* - Shape _:n6ec6e75822ad442ca5adcacae2e50a2bb21: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n6ec6e75822ad442ca5adcacae2e50a2bb23: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n6ec6e75822ad442ca5adcacae2e50a2bb20: *none* - Shape _:n6ec6e75822ad442ca5adcacae2e50a2bb22: *none* - Shape _:n6ec6e75822ad442ca5adcacae2e50a2bb10: *none*
Validation result for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: - Shape cdifd:cdifRepresentedVariable_UnitTypeShape: *none* - Shape cdifd:cdifRepresentedVariable_RepresentedVariableShape: <https://example.org/struct/observations/rv/observationId>,<https://example.org/struct/observations/rv/observationValue> - Shape cdifd:cdifRepresentedVariable_ConceptSystemShape: *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: True
Focus nodes for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: - Shape cdifd:CDIFCodelistShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: - Shape cdifd:cdifDescriptorValueDomainShape: *none* - Shape cdifd:cdifDescriptorVariableShape: *none*
example_2_1.json Example
Passed
Files
Using exampleCdifDataStructureComplete.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/profiles/cdifProfile/cdifDataStructure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifDataStructure/rules.shacl: - Shape cdifd:cdifDataStructure_DataStructureShape: *none* - Shape cdifd:cdifDataStructure_DimensionalDataStructureShape: *none* - Shape cdifd:cdifDataStructure_PrimaryKeyShape: <https://example.org/struct/vitalsLong/pk> - Shape cdifd:cdifDataStructure_WideDataStructureShape: *none* - Shape cdifd:cdifDataStructure_inlineStructureShape: *none* - Shape cdifd:cdifDataStructure_LongDataStructureShape: <https://example.org/struct/vitalsLong>
Validation result for _sources/cdifDataType/cdifDataStructureComponent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDataStructureComponent/rules.shacl: - Shape cdifd:cdifIdentifierComponentShape: <https://example.org/struct/vitalsLong/comp/patientId> - Shape cdifd:cdifDimensionComponentShape: *none* - Shape cdifd:cdifVariableDescriptorComponentShape: <https://example.org/struct/vitalsLong/comp/measureName>
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b26: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b5: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b7: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b19: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b10: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b6: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b8: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6ec6e75822ad442ca5adcacae2e50a2bb25: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6ec6e75822ad442ca5adcacae2e50a2bb11: *none* - Shape _:n6ec6e75822ad442ca5adcacae2e50a2bb21: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n6ec6e75822ad442ca5adcacae2e50a2bb23: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n6ec6e75822ad442ca5adcacae2e50a2bb20: *none* - Shape _:n6ec6e75822ad442ca5adcacae2e50a2bb22: *none* - Shape _:n6ec6e75822ad442ca5adcacae2e50a2bb10: *none*
Validation result for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: - Shape cdifd:cdifRepresentedVariable_UnitTypeShape: *none* - Shape cdifd:cdifRepresentedVariable_RepresentedVariableShape: <https://example.org/struct/vitalsLong/rv/observedAt>,<https://example.org/struct/vitalsLong/rv/patientId>,<https://example.org/struct/vitalsLong/rv/measureValue> - Shape cdifd:cdifRepresentedVariable_ConceptSystemShape: *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: True
Focus nodes for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: - Shape cdifd:CDIFCodelistShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: - Shape cdifd:cdifDescriptorValueDomainShape: <https://example.org/struct/vitalsLong/vd/measureName> - Shape cdifd:cdifDescriptorVariableShape: <https://example.org/struct/vitalsLong/dv/measureName>
example_3_1.json Example
SHACL: 2 Violation
Files
Using exampleCdifDataStructureDimensional.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_3_1.jsonld created
Output Turtle example_3_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/profiles/cdifProfile/cdifDataStructure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifDataStructure/rules.shacl: - Shape cdifd:cdifDataStructure_DataStructureShape: *none* - Shape cdifd:cdifDataStructure_DimensionalDataStructureShape: <https://example.org/struct/salesCube> - Shape cdifd:cdifDataStructure_PrimaryKeyShape: <https://example.org/struct/salesCube/pk> - Shape cdifd:cdifDataStructure_WideDataStructureShape: *none* - Shape cdifd:cdifDataStructure_inlineStructureShape: *none* - Shape cdifd:cdifDataStructure_LongDataStructureShape: *none*
Validation result for _sources/cdifDataType/cdifDataStructureComponent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDataStructureComponent/rules.shacl: - Shape cdifd:cdifIdentifierComponentShape: *none* - Shape cdifd:cdifDimensionComponentShape: <https://example.org/struct/salesCube/comp/country>,<https://example.org/struct/salesCube/comp/quarter>,<https://example.org/struct/salesCube/comp/productCategory> - Shape cdifd:cdifVariableDescriptorComponentShape: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b26: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b5: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b7: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b19: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b10: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b6: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b8: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6ec6e75822ad442ca5adcacae2e50a2bb25: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6ec6e75822ad442ca5adcacae2e50a2bb11: *none* - Shape _:n6ec6e75822ad442ca5adcacae2e50a2bb21: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n6ec6e75822ad442ca5adcacae2e50a2bb23: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n6ec6e75822ad442ca5adcacae2e50a2bb20: *none* - Shape _:n6ec6e75822ad442ca5adcacae2e50a2bb22: *none* - Shape _:n6ec6e75822ad442ca5adcacae2e50a2bb10: *none*
Validation result for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: - Shape cdifd:cdifRepresentedVariable_UnitTypeShape: *none* - Shape cdifd:cdifRepresentedVariable_RepresentedVariableShape: <https://example.org/struct/salesCube/rv/productCategory>,<https://example.org/struct/salesCube/rv/currency>,<https://example.org/struct/salesCube/rv/country>,<https://example.org/struct/salesCube/rv/quarter>,<https://example.org/struct/salesCube/rv/salesAmount> - Shape cdifd:cdifRepresentedVariable_ConceptSystemShape: *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 (2): Constraint Violation in NodeKindConstraintComponent (http://www.w3.org/ns/shacl#NodeKindConstraintComponent): Severity: sh:Violation Source Shape: cdifd:CDIFCodelistConceptShape Focus Node: [ rdf:type skos:Concept ; skos:definition Literal("Total monetary value of sales.") ; skos:inScheme <https://example.org/vocab/measure> ; skos:notation Literal("monetary-total") ; skos:prefLabel Literal("Monetary Total") ] Value Node: [ rdf:type skos:Concept ; skos:definition Literal("Total monetary value of sales.") ; skos:inScheme <https://example.org/vocab/measure> ; skos:notation Literal("monetary-total") ; skos:prefLabel Literal("Monetary Total") ] Message: A CDIF codelist concept must have a resolvable IRI as @id. Constraint Violation in ClassConstraintComponent (http://www.w3.org/ns/shacl#ClassConstraintComponent): Severity: sh:Violation Source Shape: [ rdf:type sh:PropertyShape ; sh:class skos:ConceptScheme ; sh:maxCount Literal("1", datatype=xsd:integer) ; sh:message Literal("Every concept must declare skos:inScheme referencing its ConceptScheme.") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path skos:inScheme ] Focus Node: [ rdf:type skos:Concept ; skos:definition Literal("Total monetary value of sales.") ; skos:inScheme <https://example.org/vocab/measure> ; skos:notation Literal("monetary-total") ; skos:prefLabel Literal("Monetary Total") ] Value Node: <https://example.org/vocab/measure> Result Path: skos:inScheme Message: Every concept must declare skos:inScheme referencing its ConceptScheme.
Focus nodes for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: - Shape cdifd:CDIFCodelistShape: *none* - Shape cdifd:CDIFCodelistConceptShape: <https://example.org/struct/salesCube/comp/salesAmount>/cdi:semantic - Shape cdifd:CDIFCodelistConformsToShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: <https://example.org/struct/salesCube/comp/salesAmount>/cdi:semantic - Shape skosv:conceptBroaderNotSelfShape: <https://example.org/struct/salesCube/comp/salesAmount>/cdi:semantic - Shape skosv:ConceptShape: <https://example.org/struct/salesCube/comp/salesAmount>/cdi:semantic
Validation result for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: - Shape cdifd:cdifDescriptorValueDomainShape: *none* - Shape cdifd:cdifDescriptorVariableShape: *none*
example_4_1.json Example
Passed
Files
Using exampleCdifDataStructureWide.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/cdifProfile/cdifDataStructure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifDataStructure/rules.shacl: - Shape cdifd:cdifDataStructure_DataStructureShape: *none* - Shape cdifd:cdifDataStructure_DimensionalDataStructureShape: *none* - Shape cdifd:cdifDataStructure_PrimaryKeyShape: <https://example.org/struct/vitalsWide/pk> - Shape cdifd:cdifDataStructure_WideDataStructureShape: <https://example.org/struct/vitalsWide> - Shape cdifd:cdifDataStructure_inlineStructureShape: *none* - Shape cdifd:cdifDataStructure_LongDataStructureShape: *none*
Validation result for _sources/cdifDataType/cdifDataStructureComponent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDataStructureComponent/rules.shacl: - Shape cdifd:cdifIdentifierComponentShape: <https://example.org/struct/vitalsWide/comp/patientId> - Shape cdifd:cdifDimensionComponentShape: *none* - Shape cdifd:cdifVariableDescriptorComponentShape: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b26: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b5: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b7: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b19: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b10: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b6: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b8: *none* - Shape _:n3922381a9c5b4a6f8021ac0c62790146b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6ec6e75822ad442ca5adcacae2e50a2bb25: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6ec6e75822ad442ca5adcacae2e50a2bb11: *none* - Shape _:n6ec6e75822ad442ca5adcacae2e50a2bb21: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n6ec6e75822ad442ca5adcacae2e50a2bb23: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n6ec6e75822ad442ca5adcacae2e50a2bb20: *none* - Shape _:n6ec6e75822ad442ca5adcacae2e50a2bb22: *none* - Shape _:n6ec6e75822ad442ca5adcacae2e50a2bb10: *none*
Validation result for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifRepresentedVariable/rules.shacl: - Shape cdifd:cdifRepresentedVariable_UnitTypeShape: *none* - Shape cdifd:cdifRepresentedVariable_RepresentedVariableShape: <https://example.org/struct/vitalsWide/rv/systolicBP>,<https://example.org/struct/vitalsWide/rv/heartRate>,<https://example.org/struct/vitalsWide/rv/patientId>,<https://example.org/struct/vitalsWide/rv/observedAt>,<https://example.org/struct/vitalsWide/rv/diastolicBP> - Shape cdifd:cdifRepresentedVariable_ConceptSystemShape: *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: True
Focus nodes for _sources/profiles/cdifProfile/cdifCodelist/rules.shacl: - Shape cdifd:CDIFCodelistShape: *none* - Shape cdifd:CDIFCodelistConceptShape: *none* - Shape cdifd:CDIFCodelistConformsToShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDescriptorVariable/rules.shacl: - Shape cdifd:cdifDescriptorValueDomainShape: *none* - Shape cdifd:cdifDescriptorVariableShape: *none*

Test passed: 0 / 0

Test passed: 1 / 2

example_1_1.json Example
Passed
Files
Using exampleCdifManifestMinimal.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/profiles/cdifProfile/cdifManifest/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/profiles/cdifProfile/cdifManifest/rules.shacl: - Shape cdifd:CDIFManifestShape: *none* - Shape cdifd:CDIFManifestConformsToShape: *none* - Shape cdifd:CDIFArchiveHasPartShape: *none*
Validation result for _sources/cdifDataType/cdifDataCube/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDataCube/rules.shacl: - Shape cdifd:dataCubeShape: *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/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n6cec4bda964a496a84ae9aabc640daa8b7: *none* - Shape _:n6cec4bda964a496a84ae9aabc640daa8b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n6cec4bda964a496a84ae9aabc640daa8b6: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n6cec4bda964a496a84ae9aabc640daa8b10: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6cec4bda964a496a84ae9aabc640daa8b26: *none* - Shape _:n6cec4bda964a496a84ae9aabc640daa8b19: *none* - Shape _:n6cec4bda964a496a84ae9aabc640daa8b8: *none* - Shape _:n6cec4bda964a496a84ae9aabc640daa8b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n967712e770714062848fc4816b1292ebb22: *none* - Shape _:n967712e770714062848fc4816b1292ebb25: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n967712e770714062848fc4816b1292ebb23: *none* - Shape _:n967712e770714062848fc4816b1292ebb20: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n967712e770714062848fc4816b1292ebb11: *none* - Shape _:n967712e770714062848fc4816b1292ebb21: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n967712e770714062848fc4816b1292ebb10: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/cdifDataType/cdifTabularData/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifTabularData/rules.shacl: - Shape cdifd:tabularDataShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:tabularDataShape: *none* - Shape cdifd:tabularDataShape/sh:or/rdf:first: *none*
example_2_1.json Example
SHACL: 1 Warning
Files
Using exampleCdifManifest.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/profiles/cdifProfile/cdifManifest/rules.shacl: Validation Report Conforms: False Results (1): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("A dataset declaring CDIF archive distribution conformance should have at least one schema:distribution.") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:distribution ; sh:severity sh:Warning ] Focus Node: ex:metadata_archive_001 Result Path: schema1:distribution Message: A dataset declaring CDIF archive distribution conformance should have at least one schema:distribution.
Focus nodes for _sources/profiles/cdifProfile/cdifManifest/rules.shacl: - Shape cdifd:CDIFManifestShape: *none* - Shape cdifd:CDIFManifestConformsToShape: *none* - Shape cdifd:CDIFArchiveHasPartShape: *none*
Validation result for _sources/cdifDataType/cdifDataCube/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifDataCube/rules.shacl: - Shape cdifd:dataCubeShape: *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/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n6cec4bda964a496a84ae9aabc640daa8b7: *none* - Shape _:n6cec4bda964a496a84ae9aabc640daa8b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n6cec4bda964a496a84ae9aabc640daa8b6: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n6cec4bda964a496a84ae9aabc640daa8b10: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6cec4bda964a496a84ae9aabc640daa8b26: *none* - Shape _:n6cec4bda964a496a84ae9aabc640daa8b19: *none* - Shape _:n6cec4bda964a496a84ae9aabc640daa8b8: *none* - Shape _:n6cec4bda964a496a84ae9aabc640daa8b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n967712e770714062848fc4816b1292ebb22: *none* - Shape _:n967712e770714062848fc4816b1292ebb25: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n967712e770714062848fc4816b1292ebb23: *none* - Shape _:n967712e770714062848fc4816b1292ebb20: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n967712e770714062848fc4816b1292ebb11: *none* - Shape _:n967712e770714062848fc4816b1292ebb21: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n967712e770714062848fc4816b1292ebb10: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/cdifDataType/cdifTabularData/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifTabularData/rules.shacl: - Shape cdifd:tabularDataShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:tabularDataShape: *none* - Shape cdifd:tabularDataShape/sh:or/rdf:first: *none*

Test passed: 0 / 2

example_1_1.json Example
SHACL: 1 Warning
Files
Using exampleCdifProvenance.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/profiles/cdifProfile/cdifProvenance/rules.shacl: Validation Report Conforms: False Results (1): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("A dataset declaring CDIF provenance conformance should have at least one prov:wasGeneratedBy activity.") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path prov:wasGeneratedBy ; sh:severity sh:Warning ] Focus Node: ex:metadata_provenance_001 Result Path: prov:wasGeneratedBy Message: A dataset declaring CDIF provenance conformance should have at least one prov:wasGeneratedBy activity.
Focus nodes for _sources/profiles/cdifProfile/cdifProvenance/rules.shacl: - Shape cdifd:CDIFProvenanceShape: *none* - Shape cdifd:CDIFProvenanceConformsToShape: *none*
Validation result for _sources/cdifDataType/cdifProvActivity/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifProvActivity/rules.shacl: - Shape cdifd:cdifProvActivityShape: *none* - Shape _:n72e61543adc84ad393e03309930eb0ecb23: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifProvHowToShape: *none* - Shape _:n72e61543adc84ad393e03309930eb0ecb12: *none* - Shape _:n72e61543adc84ad393e03309930eb0ecb35: *none* - Shape _:n72e61543adc84ad393e03309930eb0ecb13: *none* - Shape _:n72e61543adc84ad393e03309930eb0ecb36: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifProvHowToStepShape: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n72e61543adc84ad393e03309930eb0ecb22: *none* - Shape _:n72e61543adc84ad393e03309930eb0ecb4: *none* - Shape _:n72e61543adc84ad393e03309930eb0ecb21: *none* - Shape _:n72e61543adc84ad393e03309930eb0ecb5: *none*
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape cdifd:geoCoordinatesNode: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:nadd0a9f08363440491a024b5fe8c19ffb15: *none* - Shape _:nadd0a9f08363440491a024b5fe8c19ffb4: *none* - Shape _:nadd0a9f08363440491a024b5fe8c19ffb16: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:nadd0a9f08363440491a024b5fe8c19ffb24: *none* - Shape _:nadd0a9f08363440491a024b5fe8c19ffb29: *none* - Shape _:nadd0a9f08363440491a024b5fe8c19ffb41: *none* - Shape _:nadd0a9f08363440491a024b5fe8c19ffb42: *none* - Shape _:nadd0a9f08363440491a024b5fe8c19ffb44: *none* - Shape _:nadd0a9f08363440491a024b5fe8c19ffb40: *none* - Shape _:nadd0a9f08363440491a024b5fe8c19ffb10: *none* - Shape cdifd:geoShapeNode: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nadd0a9f08363440491a024b5fe8c19ffb38: *none* - Shape cdifd:spatialExtentProperty: *none* - Shape _:nadd0a9f08363440491a024b5fe8c19ffb9: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape _:nadd0a9f08363440491a024b5fe8c19ffb3: *none* - Shape _:nadd0a9f08363440491a024b5fe8c19ffb13: *none* - Shape cdifd:CDIFDefinedTermShape: _:N4c66b05fde544bc5a4762373a491fe84 - Shape _:nadd0a9f08363440491a024b5fe8c19ffb39: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode/sh:property/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 cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n82562d85d8374a949774b8db6b73e950b10: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n82562d85d8374a949774b8db6b73e950b5: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n82562d85d8374a949774b8db6b73e950b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n82562d85d8374a949774b8db6b73e950b6: *none* - Shape _:n82562d85d8374a949774b8db6b73e950b7: *none* - Shape _:n82562d85d8374a949774b8db6b73e950b4: *none* - Shape _:n82562d85d8374a949774b8db6b73e950b19: *none* - Shape _:n82562d85d8374a949774b8db6b73e950b26: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nb0e9fe7cb6e64d979cb9d9952fff93b3b22: *none* - Shape _:nb0e9fe7cb6e64d979cb9d9952fff93b3b10: *none* - Shape _:nb0e9fe7cb6e64d979cb9d9952fff93b3b21: *none* - Shape _:nb0e9fe7cb6e64d979cb9d9952fff93b3b11: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nb0e9fe7cb6e64d979cb9d9952fff93b3b20: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nb0e9fe7cb6e64d979cb9d9952fff93b3b23: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:nb0e9fe7cb6e64d979cb9d9952fff93b3b25: *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 _:n8a988b81d1c5499d82d38eee556fb105b5: *none* - Shape _:n8a988b81d1c5499d82d38eee556fb105b4: *none* - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/instrument/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/instrument/rules.shacl: - Shape cdifd:instrumentNode: *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: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none* - Shape _:n9cc78b83226f4c43b59a385d7ef1cc3ab3: *none*
Validation result for _sources/schemaorgProperties/additionalProperty/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/additionalProperty/rules.shacl: - Shape _:neb5d2f2627f74a6e85aaea71588aec86b7: *none* - Shape _:neb5d2f2627f74a6e85aaea71588aec86b21: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFadditionalPropertyShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape: dcat:CatalogRecord - Shape _:neb5d2f2627f74a6e85aaea71588aec86b13: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFadditionalPropertyShape: *none* - Shape _:neb5d2f2627f74a6e85aaea71588aec86b33: *none* - Shape _:neb5d2f2627f74a6e85aaea71588aec86b30: *none* - Shape _:neb5d2f2627f74a6e85aaea71588aec86b31: *none* - Shape _:neb5d2f2627f74a6e85aaea71588aec86b6: *none* - Shape _:neb5d2f2627f74a6e85aaea71588aec86b29: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFAddPropertyTermShape: *none* - Shape _:neb5d2f2627f74a6e85aaea71588aec86b14: *none* - Shape cdifd:CDIFAddPropertyTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:neb5d2f2627f74a6e85aaea71588aec86b28: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape: *none* - Shape _:neb5d2f2627f74a6e85aaea71588aec86b20: *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/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: ex:dataset_with_provenance_001/prov:wasGeneratedBy/schema1:agent/schema1:contactPoint - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape _:n9de317f72b154332a2e792e5dbadcdd2b14: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: ex:dataset_with_provenance_001/prov:wasGeneratedBy/schema1:agent
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:CDIFRoleShape: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n98c3869f5796423fbbba3c3fccf91d08b4: *none* - Shape _:n98c3869f5796423fbbba3c3fccf91d08b3: *none* - Shape _:n98c3869f5796423fbbba3c3fccf91d08b16: *none* - Shape _:n98c3869f5796423fbbba3c3fccf91d08b17: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: _:N4c66b05fde544bc5a4762373a491fe84 - Shape _:n98c3869f5796423fbbba3c3fccf91d08b14: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n98c3869f5796423fbbba3c3fccf91d08b15: *none* - Shape _:n98c3869f5796423fbbba3c3fccf91d08b18: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n98c3869f5796423fbbba3c3fccf91d08b20: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none*
example_2_1.json Example
SHACL: 8 Warning, 3 Info
Files
Using exampleEPMAProvenance.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/profiles/cdifProfile/cdifProvenance/rules.shacl: Validation Report Conforms: False Results (1): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("A dataset declaring CDIF provenance conformance should have at least one prov:wasGeneratedBy activity.") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path prov:wasGeneratedBy ; sh:severity sh:Warning ] Focus Node: ex:metadata_epma_olivine_001 Result Path: prov:wasGeneratedBy Message: A dataset declaring CDIF provenance conformance should have at least one prov:wasGeneratedBy activity.
Focus nodes for _sources/profiles/cdifProfile/cdifProvenance/rules.shacl: - Shape cdifd:CDIFProvenanceShape: *none* - Shape cdifd:CDIFProvenanceConformsToShape: *none*
Validation result for _sources/cdifDataType/cdifProvActivity/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifProvActivity/rules.shacl: - Shape cdifd:cdifProvActivityShape: *none* - Shape _:n72e61543adc84ad393e03309930eb0ecb23: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifProvHowToShape: <file:///github/workspace/#SamplePreparation>/schema1:actionProcess,<file:///github/workspace/#DataReduction>/schema1:actionProcess,<https://registry.onegeochemistry.org/methods/jeol-8530f-olivine-v1> - Shape _:n72e61543adc84ad393e03309930eb0ecb12: *none* - Shape _:n72e61543adc84ad393e03309930eb0ecb35: *none* - Shape _:n72e61543adc84ad393e03309930eb0ecb13: *none* - Shape _:n72e61543adc84ad393e03309930eb0ecb36: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifProvHowToStepShape: <https://registry.onegeochemistry.org/methods/jeol-8530f-olivine-v1>/schema1:step,<file:///github/workspace/#DataReduction>/schema1:actionProcess/schema1:step,<file:///github/workspace/#DataReduction>/schema1:actionProcess/schema1:step,<https://registry.onegeochemistry.org/methods/jeol-8530f-olivine-v1>/schema1:step,<https://registry.onegeochemistry.org/methods/jeol-8530f-olivine-v1>/schema1:step,<https://registry.onegeochemistry.org/methods/jeol-8530f-olivine-v1>/schema1:step,<file:///github/workspace/#SamplePreparation>/schema1:actionProcess/schema1:step,<file:///github/workspace/#SamplePreparation>/schema1:actionProcess/schema1:step,<file:///github/workspace/#SamplePreparation>/schema1:actionProcess/schema1:step,<https://registry.onegeochemistry.org/methods/jeol-8530f-olivine-v1>/schema1:step,<file:///github/workspace/#DataReduction>/schema1:actionProcess/schema1:step - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n72e61543adc84ad393e03309930eb0ecb22: *none* - Shape _:n72e61543adc84ad393e03309930eb0ecb4: *none* - Shape _:n72e61543adc84ad393e03309930eb0ecb21: *none* - Shape _:n72e61543adc84ad393e03309930eb0ecb5: *none*
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape cdifd:geoCoordinatesNode: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:nadd0a9f08363440491a024b5fe8c19ffb15: *none* - Shape _:nadd0a9f08363440491a024b5fe8c19ffb4: *none* - Shape _:nadd0a9f08363440491a024b5fe8c19ffb16: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:nadd0a9f08363440491a024b5fe8c19ffb24: *none* - Shape _:nadd0a9f08363440491a024b5fe8c19ffb29: *none* - Shape _:nadd0a9f08363440491a024b5fe8c19ffb41: *none* - Shape _:nadd0a9f08363440491a024b5fe8c19ffb42: *none* - Shape _:nadd0a9f08363440491a024b5fe8c19ffb44: *none* - Shape _:nadd0a9f08363440491a024b5fe8c19ffb40: *none* - Shape _:nadd0a9f08363440491a024b5fe8c19ffb10: *none* - Shape cdifd:geoShapeNode: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nadd0a9f08363440491a024b5fe8c19ffb38: *none* - Shape cdifd:spatialExtentProperty: <file:///github/workspace/#EPMAAnalysis>/schema1:location - Shape _:nadd0a9f08363440491a024b5fe8c19ffb9: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape _:nadd0a9f08363440491a024b5fe8c19ffb3: *none* - Shape _:nadd0a9f08363440491a024b5fe8c19ffb13: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:nadd0a9f08363440491a024b5fe8c19ffb39: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode/sh:property/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 cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n82562d85d8374a949774b8db6b73e950b10: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n82562d85d8374a949774b8db6b73e950b5: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n82562d85d8374a949774b8db6b73e950b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n82562d85d8374a949774b8db6b73e950b6: *none* - Shape _:n82562d85d8374a949774b8db6b73e950b7: *none* - Shape _:n82562d85d8374a949774b8db6b73e950b4: *none* - Shape _:n82562d85d8374a949774b8db6b73e950b19: *none* - Shape _:n82562d85d8374a949774b8db6b73e950b26: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nb0e9fe7cb6e64d979cb9d9952fff93b3b22: *none* - Shape _:nb0e9fe7cb6e64d979cb9d9952fff93b3b10: *none* - Shape _:nb0e9fe7cb6e64d979cb9d9952fff93b3b21: *none* - Shape _:nb0e9fe7cb6e64d979cb9d9952fff93b3b11: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nb0e9fe7cb6e64d979cb9d9952fff93b3b20: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nb0e9fe7cb6e64d979cb9d9952fff93b3b23: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:nb0e9fe7cb6e64d979cb9d9952fff93b3b25: *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 _:n8a988b81d1c5499d82d38eee556fb105b5: *none* - Shape _:n8a988b81d1c5499d82d38eee556fb105b4: *none* - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/instrument/rules.shacl: Validation Report Conforms: False Results (2): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type schema1:Product, schema1:SoftwareApplication, schema1:Thing ; schema1:name Literal("Probe for EPMA") ; schema1:url Literal("https://www.probesoftware.com/") ; schema1:version Literal("13.0.6") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category). Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type schema1:Product, schema1:Thing ; schema1:manufacturer [ rdf:type schema1:Organization ; schema1:name Literal("JEOL") ] ; schema1:model [ rdf:type schema1:ProductModel ; schema1:name Literal("JXA-8530F Plus") ] ; schema1:name Literal("JEOL JXA-8530F Plus Field Emission Electron Microprobe") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category).
Focus nodes for _sources/schemaorgProperties/instrument/rules.shacl: - Shape cdifd:instrumentNode: *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: <file:///github/workspace/#EPMAAnalysis>/prov:used/schema1:instrument/schema1:manufacturer - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none* - Shape _:n9cc78b83226f4c43b59a385d7ef1cc3ab3: *none*
Validation result for _sources/schemaorgProperties/additionalProperty/rules.shacl: Validation Report Conforms: False Results (5): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ 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:path schema1:propertyID ; sh:severity sh:Warning ] Focus Node: [ rdf:type schema1:PropertyValue ; schema1:name Literal("Number of Analyses") ; schema1:value Literal("142", datatype=xsd:integer) ] Result Path: schema1:propertyID Message: Less than 1 values on [ rdf:type schema1:PropertyValue ; schema1:name Literal("Number of Analyses") ; schema1:value Literal("142", datatype=xsd:integer) ]->schema1:propertyID Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ 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:path schema1:propertyID ; sh:severity sh:Warning ] Focus Node: [ rdf:type schema1:PropertyValue ; schema1:name Literal("Beam Current") ; schema1:unitText Literal("nA") ; schema1:value Literal("20", datatype=xsd:integer) ] Result Path: schema1:propertyID Message: Less than 1 values on [ rdf:type schema1:PropertyValue ; schema1:name Literal("Beam Current") ; schema1:unitText Literal("nA") ; schema1:value Literal("20", datatype=xsd:integer) ]->schema1:propertyID Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ 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:path schema1:propertyID ; sh:severity sh:Warning ] Focus Node: [ rdf:type schema1:PropertyValue ; schema1:name Literal("Matrix Correction Model") ; schema1:value Literal("ZAF (LINEMU MACs)") ] Result Path: schema1:propertyID Message: Less than 1 values on [ rdf:type schema1:PropertyValue ; schema1:name Literal("Matrix Correction Model") ; schema1:value Literal("ZAF (LINEMU MACs)") ]->schema1:propertyID Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ 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:path schema1:propertyID ; sh:severity sh:Warning ] Focus Node: [ rdf:type schema1:PropertyValue ; schema1:name Literal("Accelerating Voltage") ; schema1:unitText Literal("kV") ; schema1:value Literal("15", datatype=xsd:integer) ] Result Path: schema1:propertyID Message: Less than 1 values on [ rdf:type schema1:PropertyValue ; schema1:name Literal("Accelerating Voltage") ; schema1:unitText Literal("kV") ; schema1:value Literal("15", datatype=xsd:integer) ]->schema1:propertyID Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ 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:path schema1:propertyID ; sh:severity sh:Warning ] Focus Node: [ rdf:type schema1:PropertyValue ; schema1:name Literal("Beam Diameter") ; schema1:value Literal("focused (~1 um)") ] Result Path: schema1:propertyID Message: Less than 1 values on [ rdf:type schema1:PropertyValue ; schema1:name Literal("Beam Diameter") ; schema1:value Literal("focused (~1 um)") ]->schema1:propertyID
Focus nodes for _sources/schemaorgProperties/additionalProperty/rules.shacl: - Shape _:neb5d2f2627f74a6e85aaea71588aec86b7: *none* - Shape _:neb5d2f2627f74a6e85aaea71588aec86b21: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFadditionalPropertyShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape: dcat:CatalogRecord,bios:LabProcess,schema1:CreateAction - Shape _:neb5d2f2627f74a6e85aaea71588aec86b13: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFadditionalPropertyShape: *none* - Shape _:neb5d2f2627f74a6e85aaea71588aec86b33: *none* - Shape _:neb5d2f2627f74a6e85aaea71588aec86b30: *none* - Shape _:neb5d2f2627f74a6e85aaea71588aec86b31: *none* - Shape _:neb5d2f2627f74a6e85aaea71588aec86b6: *none* - Shape _:neb5d2f2627f74a6e85aaea71588aec86b29: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFAddPropertyTermShape: *none* - Shape _:neb5d2f2627f74a6e85aaea71588aec86b14: *none* - Shape cdifd:CDIFAddPropertyTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:neb5d2f2627f74a6e85aaea71588aec86b28: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape: *none* - Shape _:neb5d2f2627f74a6e85aaea71588aec86b20: *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/schemaorgProperties/person/rules.shacl: Validation Report Conforms: False Results (3): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Info Source Shape: cdifd:contactPointProperty Focus Node: [ rdf:type schema1:Person ; schema1:identifier Literal("https://orcid.org/0000-0002-5555-6666") ; schema1:name Literal("Chen, Wei") ] Result Path: schema1:contactPoint Message: A Person should have a contactPoint (schema:ContactPoint or mailto: IRI) Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Info Source Shape: cdifd:contactPointProperty Focus Node: [ rdf:type schema1:Person ; schema1:identifier Literal("https://orcid.org/0000-0002-5555-6666") ; schema1:name Literal("Chen, Wei") ] Result Path: schema1:contactPoint Message: A Person should have a contactPoint (schema:ContactPoint or mailto: IRI) Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Info Source Shape: cdifd:contactPointProperty Focus Node: [ rdf:type schema1:Person ; schema1:identifier Literal("https://orcid.org/0000-0002-5555-6666") ; schema1:name Literal("Chen, Wei") ] Result Path: schema1:contactPoint Message: A Person should have a contactPoint (schema:ContactPoint or mailto: IRI)
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape _:n9de317f72b154332a2e792e5dbadcdd2b14: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: <file:///github/workspace/#DataReduction>/schema1:agent,<file:///github/workspace/#EPMAAnalysis>/schema1:agent,<file:///github/workspace/#SamplePreparation>/schema1:agent
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:CDIFRoleShape: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n98c3869f5796423fbbba3c3fccf91d08b4: *none* - Shape _:n98c3869f5796423fbbba3c3fccf91d08b3: *none* - Shape _:n98c3869f5796423fbbba3c3fccf91d08b16: *none* - Shape _:n98c3869f5796423fbbba3c3fccf91d08b17: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n98c3869f5796423fbbba3c3fccf91d08b14: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n98c3869f5796423fbbba3c3fccf91d08b15: *none* - Shape _:n98c3869f5796423fbbba3c3fccf91d08b18: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n98c3869f5796423fbbba3c3fccf91d08b20: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none*

Test passed: 2 / 2

derivedFrom-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using derivedFrom-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD derivedFrom-fail.jsonld created
Output Turtle derivedFrom-fail.ttl created
JSON Schema
ValidationError: {'@context': {'schema': 'http://schema.org/', 'prov': 'http://www.w3.org/ns/prov#', 'nerc': 'https://vocab.nerc.ac.uk/', 'ex': 'https://example.org/'}, '@id': 'ex:generatedBy_345y254h', 'prov:wasDerivedFrom': [{'@type': 'schema:CreativeWork', 'schema:name': 'Title data source', 'schema:description': 'short summary of source content', 'schema:url': 'https badURL'}]} is not valid under any of the given schemas Failed validating 'anyOf' in schema: {'$schema': 'https://json-schema.org/draft/2020-12/schema', 'anyOf': [{'type': 'string'}, {'additionalProperties': False, 'properties': {'@id': {'description': 'a resolvable ' 'reference to a ' 'representation of ' 'the software or ' 'instrument used', 'type': 'string'}}, 'required': ['@id'], 'type': 'object'}, {'$ref': 'https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifReference/schema.yaml'}], 'title': 'very simple links or names of data sources used to generate ' 'the described resource.', 'x-jsonld-prefixes': {'prov': 'http://www.w3.org/ns/prov#', 'schema': 'http://schema.org/'}} On instance: {'@context': {'ex': 'https://example.org/', 'nerc': 'https://vocab.nerc.ac.uk/', 'prov': 'http://www.w3.org/ns/prov#', 'schema': 'http://schema.org/'}, '@id': 'ex:generatedBy_345y254h', 'prov:wasDerivedFrom': [{'@type': 'schema:CreativeWork', 'schema:description': 'short summary of ' 'source content', 'schema:name': 'Title data source', 'schema:url': 'https badURL'}]}
SHACL
Validation result for _sources/provProperties/derivedFrom/rules.shacl: Validation Report Conforms: False Results (1): Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): Severity: sh:Violation Source Shape: cdifd:derivedFromProperty Focus Node: [ rdf:type schema1:CreativeWork ; schema1:description Literal("short summary of source content") ; schema1:name Literal("Title data source") ; schema1:url Literal("https badURL") ] Value Node: [ rdf:type schema1:CreativeWork ; schema1:description Literal("short summary of source content") ; schema1:name Literal("Title data source") ; schema1:url Literal("https badURL") ] Message: PROV:derivedFrom must have a string value, a CreativeWork citing a source or an @id reference to a source.
Focus nodes for _sources/provProperties/derivedFrom/rules.shacl: - Shape cdifd:derivedFromProperty: ex:generatedBy_345y254h/prov:wasDerivedFrom - Shape _:na136ec926f884e07b733b516e988cb18b4: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:derivedFromProperty/sh:or/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: False Results (1): Constraint Violation in PatternConstraintComponent (http://www.w3.org/ns/shacl#PatternConstraintComponent): Severity: sh:Violation Source Shape: [ sh:datatype xsd:string ; sh:message Literal("value must be a resolvable URL, but we aren't testing to see if the URL resolves..... Can't get xsd:anyURI to work with JSON Schema validation...") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:url ; sh:pattern Literal("^https?:\/\/[^\s]+$") ] Focus Node: [ rdf:type schema1:CreativeWork ; schema1:description Literal("short summary of source content") ; schema1:name Literal("Title data source") ; schema1:url Literal("https badURL") ] Value Node: Literal("https badURL") Result Path: schema1:url Message: value must be a resolvable URL, but we aren't testing to see if the URL resolves..... Can't get xsd:anyURI to work with JSON Schema validation...
Focus nodes for _sources/schemaorgProperties/labeledLink/rules.shacl: - Shape cdifd:CDIFLabeledLinkShape: ex:generatedBy_345y254h/prov:wasDerivedFrom
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n3028b76b551a4eba97d5f0640a1b930eb5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n3028b76b551a4eba97d5f0640a1b930eb10: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n3028b76b551a4eba97d5f0640a1b930eb26: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n3028b76b551a4eba97d5f0640a1b930eb8: *none* - Shape _:n3028b76b551a4eba97d5f0640a1b930eb19: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n3028b76b551a4eba97d5f0640a1b930eb4: *none* - Shape _:n3028b76b551a4eba97d5f0640a1b930eb6: *none* - Shape _:n3028b76b551a4eba97d5f0640a1b930eb7: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:nc7fc65a25d0c4339b589a4c91718604ab25: *none* - Shape _:nc7fc65a25d0c4339b589a4c91718604ab22: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nc7fc65a25d0c4339b589a4c91718604ab23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:nc7fc65a25d0c4339b589a4c91718604ab11: *none* - Shape _:nc7fc65a25d0c4339b589a4c91718604ab21: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nc7fc65a25d0c4339b589a4c91718604ab20: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nc7fc65a25d0c4339b589a4c91718604ab10: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none*
example_1_1.json Example
Passed
Files
Using exampleDerivedFrom.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/provProperties/derivedFrom/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/derivedFrom/rules.shacl: - Shape cdifd:derivedFromProperty: *none* - Shape _:na136ec926f884e07b733b516e988cb18b4: *none* - Shape cdifd:derivedFromProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:derivedFromProperty/sh:or/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: _:N8eddcc500b5c4acf95d25554184e2eab
Validation result for _sources/schemaorgProperties/labeledLink/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/labeledLink/rules.shacl: - Shape cdifd:CDIFLabeledLinkShape: _:N8eddcc500b5c4acf95d25554184e2eab
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n3028b76b551a4eba97d5f0640a1b930eb5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n3028b76b551a4eba97d5f0640a1b930eb10: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n3028b76b551a4eba97d5f0640a1b930eb26: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n3028b76b551a4eba97d5f0640a1b930eb8: *none* - Shape _:n3028b76b551a4eba97d5f0640a1b930eb19: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n3028b76b551a4eba97d5f0640a1b930eb4: *none* - Shape _:n3028b76b551a4eba97d5f0640a1b930eb6: *none* - Shape _:n3028b76b551a4eba97d5f0640a1b930eb7: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:nc7fc65a25d0c4339b589a4c91718604ab25: *none* - Shape _:nc7fc65a25d0c4339b589a4c91718604ab22: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nc7fc65a25d0c4339b589a4c91718604ab23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:nc7fc65a25d0c4339b589a4c91718604ab11: *none* - Shape _:nc7fc65a25d0c4339b589a4c91718604ab21: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nc7fc65a25d0c4339b589a4c91718604ab20: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nc7fc65a25d0c4339b589a4c91718604ab10: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none*

Test passed: 1 / 1

example_1_1.json Example
Passed
Files
Using exampleGeneratedBy.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/provProperties/generatedBy/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/generatedBy/rules.shacl: - Shape _:n5700f3c248f3414299892c570e1efb22b4: *none* - Shape cdifd:generatedByNode: *none* - Shape _:n5700f3c248f3414299892c570e1efb22b5: *none* - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none*

Test passed: 1 / 1

example_1_1.json Example
Passed
Files
Using exampleProvActivity.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/provProperties/provActivity/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/provActivity/rules.shacl: - Shape _:n6abeb23aece24b6dbfdcbbc25ebf4ac7b44: *none* - Shape _:n6abeb23aece24b6dbfdcbbc25ebf4ac7b23: *none* - Shape cdifd:provActivityHowToShape: ex:activity-soil-chem-analysis/schema1:actionProcess - Shape _:n6abeb23aece24b6dbfdcbbc25ebf4ac7b45: *none* - Shape cdifd:provActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6abeb23aece24b6dbfdcbbc25ebf4ac7b43: *none* - Shape cdifd:provActivityShape: *none* - Shape cdifd:provActivityHowToStepShape: ex:activity-soil-chem-analysis/schema1:actionProcess/schema1:step,ex:activity-soil-chem-analysis/schema1:actionProcess/schema1:step - Shape _:n6abeb23aece24b6dbfdcbbc25ebf4ac7b22: *none* - Shape cdifd:provActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6abeb23aece24b6dbfdcbbc25ebf4ac7b58: *none* - Shape _:n6abeb23aece24b6dbfdcbbc25ebf4ac7b36: *none* - Shape _:n6abeb23aece24b6dbfdcbbc25ebf4ac7b29: *none* - Shape _:n6abeb23aece24b6dbfdcbbc25ebf4ac7b57: *none* - Shape _:n6abeb23aece24b6dbfdcbbc25ebf4ac7b13: *none* - Shape cdifd:provActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:provActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6abeb23aece24b6dbfdcbbc25ebf4ac7b4: *none* - Shape cdifd:provActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:provActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6abeb23aece24b6dbfdcbbc25ebf4ac7b37: *none* - Shape _:n6abeb23aece24b6dbfdcbbc25ebf4ac7b5: *none* - Shape _:n6abeb23aece24b6dbfdcbbc25ebf4ac7b14: *none* - Shape cdifd:provActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6abeb23aece24b6dbfdcbbc25ebf4ac7b30: *none*
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape _:n0e68e56ca99c4698889346975d06c97bb4: *none* - Shape _:n0e68e56ca99c4698889346975d06c97bb15: *none* - Shape _:n0e68e56ca99c4698889346975d06c97bb13: *none* - Shape cdifd:geoCoordinatesNode: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape _:n0e68e56ca99c4698889346975d06c97bb40: *none* - Shape _:n0e68e56ca99c4698889346975d06c97bb29: *none* - Shape _:n0e68e56ca99c4698889346975d06c97bb10: *none* - Shape _:n0e68e56ca99c4698889346975d06c97bb44: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n0e68e56ca99c4698889346975d06c97bb42: *none* - Shape cdifd:geoShapeNode: *none* - Shape cdifd:spatialExtentProperty: ex:activity-soil-chem-analysis/prov:atLocation - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n0e68e56ca99c4698889346975d06c97bb16: *none* - Shape _:n0e68e56ca99c4698889346975d06c97bb3: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n0e68e56ca99c4698889346975d06c97bb38: *none* - Shape _:n0e68e56ca99c4698889346975d06c97bb9: *none* - Shape _:n0e68e56ca99c4698889346975d06c97bb41: *none* - Shape _:n0e68e56ca99c4698889346975d06c97bb24: *none* - Shape _:n0e68e56ca99c4698889346975d06c97bb39: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n9cd0281d56154ec0ae0022a397c06547b26: *none* - Shape _:n9cd0281d56154ec0ae0022a397c06547b19: *none* - Shape _:n9cd0281d56154ec0ae0022a397c06547b8: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n9cd0281d56154ec0ae0022a397c06547b6: *none* - Shape _:n9cd0281d56154ec0ae0022a397c06547b4: *none* - Shape _:n9cd0281d56154ec0ae0022a397c06547b7: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n9cd0281d56154ec0ae0022a397c06547b10: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n9cd0281d56154ec0ae0022a397c06547b5: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n55eb1cdf6a6846fda0935fa16d87622eb22: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n55eb1cdf6a6846fda0935fa16d87622eb23: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n55eb1cdf6a6846fda0935fa16d87622eb11: *none* - Shape _:n55eb1cdf6a6846fda0935fa16d87622eb10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n55eb1cdf6a6846fda0935fa16d87622eb21: *none* - Shape _:n55eb1cdf6a6846fda0935fa16d87622eb25: *none* - Shape _:n55eb1cdf6a6846fda0935fa16d87622eb20: *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 _:n07367c4e82044e5bac4303c8b50218eab4: *none* - Shape _:n07367c4e82044e5bac4303c8b50218eab5: *none* - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/instrument/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/instrument/rules.shacl: - Shape cdifd:instrumentNode: *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:first: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape: *none* - Shape _:nec1f91ae3d7d4def847e64e3adcba17eb3: *none*
Validation result for _sources/schemaorgProperties/additionalProperty/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/additionalProperty/rules.shacl: - Shape _:n66cbd2fe365e4dff8fce4a2bed300fedb30: *none* - Shape _:n66cbd2fe365e4dff8fce4a2bed300fedb21: *none* - Shape _:n66cbd2fe365e4dff8fce4a2bed300fedb29: *none* - Shape _:n66cbd2fe365e4dff8fce4a2bed300fedb6: *none* - Shape _:n66cbd2fe365e4dff8fce4a2bed300fedb7: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n66cbd2fe365e4dff8fce4a2bed300fedb33: *none* - Shape _:n66cbd2fe365e4dff8fce4a2bed300fedb14: *none* - Shape _:n66cbd2fe365e4dff8fce4a2bed300fedb20: *none* - Shape cdifd:CDIFadditionalPropertyShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFAddPropertyTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n66cbd2fe365e4dff8fce4a2bed300fedb13: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFadditionalPropertyShape: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFAddPropertyTermShape: *none* - Shape _:n66cbd2fe365e4dff8fce4a2bed300fedb31: *none* - Shape _:n66cbd2fe365e4dff8fce4a2bed300fedb28: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape: <https://registry.identifiers.org/registry/orcid> - Shape cdifd:PropertyIDUriShouldBeIRIShape/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: ex:activity-soil-chem-analysis/prov:used
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape _:ne0ee0dde3c304d61b11d9b04e16cd363b14: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:CDIFContactPointShape: <mailto:maria.chen@unr.edu> - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: ex:activity-soil-chem-analysis/prov:wasAssociatedWith
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFRoleShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n76656a0c4e6a4f73a0d0afc37bdacbddb17: *none* - Shape _:n76656a0c4e6a4f73a0d0afc37bdacbddb3: *none* - Shape _:n76656a0c4e6a4f73a0d0afc37bdacbddb15: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n76656a0c4e6a4f73a0d0afc37bdacbddb16: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape _:n76656a0c4e6a4f73a0d0afc37bdacbddb18: *none* - Shape _:n76656a0c4e6a4f73a0d0afc37bdacbddb4: *none* - Shape _:n76656a0c4e6a4f73a0d0afc37bdacbddb20: *none* - Shape _:n76656a0c4e6a4f73a0d0afc37bdacbddb14: *none*

Test passed: 2 / 2

example_1_1.json Example
Passed
Files
Using exampleQualityAnnotation.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/qualityProperties/qualityAnnotation/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/qualityProperties/qualityAnnotation/rules.shacl: - Shape cdifd:qualityAnnotationNode: _:N41e5e15e487242b3bc97ddc83ecf0d83 - Shape _:n5dd5a1041e484b109b83391f5568db4bb10: *none* - Shape _:n5dd5a1041e484b109b83391f5568db4bb3: *none* - Shape _:n5dd5a1041e484b109b83391f5568db4bb4: *none* - Shape cdifd:qualityAnnotationNode/sh:property/sh:or/rdf:first: *none* - Shape _:n5dd5a1041e484b109b83391f5568db4bb11: *none* - Shape cdifd:qualityAnnotationNode/sh:property/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 _:n6fdd8eab17e84de9a45409b69f2ab6c8b26: *none* - Shape _:n6fdd8eab17e84de9a45409b69f2ab6c8b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6fdd8eab17e84de9a45409b69f2ab6c8b8: *none* - Shape _:n6fdd8eab17e84de9a45409b69f2ab6c8b4: *none* - Shape _:n6fdd8eab17e84de9a45409b69f2ab6c8b6: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6fdd8eab17e84de9a45409b69f2ab6c8b19: *none* - Shape _:n6fdd8eab17e84de9a45409b69f2ab6c8b10: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n6fdd8eab17e84de9a45409b69f2ab6c8b7: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:ne04646d1d0484c8597b1896146d97e6eb20: *none* - Shape _:ne04646d1d0484c8597b1896146d97e6eb22: *none* - Shape _:ne04646d1d0484c8597b1896146d97e6eb10: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne04646d1d0484c8597b1896146d97e6eb11: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:ne04646d1d0484c8597b1896146d97e6eb23: *none* - Shape _:ne04646d1d0484c8597b1896146d97e6eb21: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne04646d1d0484c8597b1896146d97e6eb25: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none*
example_2_1.json Example
Passed
Files
Using exampleQualityAnnotationRating.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/qualityProperties/qualityAnnotation/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/qualityProperties/qualityAnnotation/rules.shacl: - Shape cdifd:qualityAnnotationNode: _:Nd59705c2a50b49428a4016761731ad2a - Shape _:n5dd5a1041e484b109b83391f5568db4bb10: *none* - Shape _:n5dd5a1041e484b109b83391f5568db4bb3: *none* - Shape _:n5dd5a1041e484b109b83391f5568db4bb4: *none* - Shape cdifd:qualityAnnotationNode/sh:property/sh:or/rdf:first: *none* - Shape _:n5dd5a1041e484b109b83391f5568db4bb11: *none* - Shape cdifd:qualityAnnotationNode/sh:property/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 _:n6fdd8eab17e84de9a45409b69f2ab6c8b26: *none* - Shape _:n6fdd8eab17e84de9a45409b69f2ab6c8b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6fdd8eab17e84de9a45409b69f2ab6c8b8: *none* - Shape _:n6fdd8eab17e84de9a45409b69f2ab6c8b4: *none* - Shape _:n6fdd8eab17e84de9a45409b69f2ab6c8b6: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6fdd8eab17e84de9a45409b69f2ab6c8b19: *none* - Shape _:n6fdd8eab17e84de9a45409b69f2ab6c8b10: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n6fdd8eab17e84de9a45409b69f2ab6c8b7: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:ne04646d1d0484c8597b1896146d97e6eb20: *none* - Shape _:ne04646d1d0484c8597b1896146d97e6eb22: *none* - Shape _:ne04646d1d0484c8597b1896146d97e6eb10: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne04646d1d0484c8597b1896146d97e6eb11: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:ne04646d1d0484c8597b1896146d97e6eb23: *none* - Shape _:ne04646d1d0484c8597b1896146d97e6eb21: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne04646d1d0484c8597b1896146d97e6eb25: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none*

Test passed: 3 / 3

serviceType-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using serviceType-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD serviceType-fail.jsonld created
Output Turtle serviceType-fail.ttl created
JSON Schema
ValidationError: 'dqv:isMeasurementOf' is a required property Failed validating 'required' in schema: {'$defs': {'DefinedTerm': {'$ref': 'https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/definedTerm/schema.yaml'}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'@type': {'contains': {'const': 'dqv:QualityMeasurement'}, 'items': {'type': 'string'}, 'minItems': 1, 'type': 'array'}, 'dqv:isMeasurementOf': {'anyOf': [{'type': 'string'}, {'additionalProperties': False, 'properties': {'@id': {'description': 'a ' 'resolvable ' 'reference ' 'to ' 'a ' 'representation ' 'of ' 'a ' 'quality ' 'measure', 'type': 'string'}}, 'required': ['@id'], 'type': 'object'}, {'$ref': '#/$defs/DefinedTerm'}], 'description': 'specify the ' 'quality ' 'measure that ' 'is reported, ' 'by name, with ' 'an ID ref, or ' 'as a Defined ' 'Term'}, 'dqv:value': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'$ref': '#/$defs/DefinedTerm'}], 'description': 'the reported result of ' 'the quality measure, as ' 'a string, a number, or a ' 'defined term from a ' 'vocabulary'}}, 'required': ['dqv:isMeasurementOf', 'dqv:value'], 'title': 'definitions for simple quality measure property', 'type': 'object', 'x-jsonld-prefixes': {'schema': 'http://schema.org/'}} On instance: {'@context': {'ex': 'https://example.org/', 'schema': 'http://schema.org/', 'xsd': 'http://www.w3.org/2001/XMLSchema#'}, '@id': 'ex:exampleWebAPI_354btrh', '@type': 'schema:WebAPI', 'schema:documentation': {'@type': 'schema:CreativeWork', 'schema:description': 'XxEWiBXJhROXXws', 'schema:name': 'OgsRNbhr', 'schema:url': 'http://example.com/resource?foo=bar#fragment'}, 'schema:potentialAction': [{'@id': 'ex:exampleAction_37467', '@type': 'schema:Action', 'schema:name': 'Download Data', 'schema:object': {'@type': 'schema:DataFeed', 'schema:description': 'description ' 'of ' 'the ' 'structure ' 'of ' 'the ' 'api ' 'result ' 'data', 'schema:variableMeasured': [{'@type': 'schema:PropertyValue', 'schema:description': 'temperature ' 'of ' 'the ' 'sample', 'schema:name': 'temperature', 'schema:propertyID': {'@id': 'http://qudt.org/defs/temperature'}}, {'@id': 'ex:definedTerm_zZc', '@type': 'schema:DefinedTerm', 'schema:identifier': {'@type': 'schema:PropertyValue', 'schema:url': 'http://ogc.org/defs/g35408y', 'schema:value': 'g35408y'}, 'schema:inDefinedTermSet': 'http://ogc.org/defs', 'schema:name': 'Viscosity', 'schema:termCode': 'Vp'}]}, 'schema:query-input': [{'@id': 'ex:input_encoding', '@type': 'schema:PropertyValueSpecification', 'schema:description': 'format ' 'of ' 'requested ' 'result', 'schema:valueName': 'encoding', 'schema:valuePattern': '^[A-Za-z][A-Za-z0-9]*$', 'schema:valueRequired': False}, {'@id': 'ex:input_instruments', '@type': 'schema:PropertyValueSpecification', 'schema:description': 'sensor ' 'for ' 'data ' 'requested', 'schema:valueName': 'instruments', 'schema:valuePattern': '^[A-Za-z][A-Za-z0-9 ' ',]*$', 'schema:valueRequired': False}, {'@id': 'ex:input_start', '@type': 'schema:PropertyValueSpecification', 'schema:description': 'beginning ' 'of ' 'time ' 'interval ' 'for ' 'requested ' 'data', 'schema:valueName': 'start', 'schema:valuePattern': '^\\d{4}-\\d{2}-\\d{2}(?:T\\d{2}:\\d{2}(?::\\d{2}(?:\\.\\d+)?)?(?:Z|[+\\-]\\d{2}(?::?\\d{2})?)?)?$', 'schema:valueRequired': False}, {'@id': 'ex:input_end', '@type': 'schema:PropertyValueSpecification', 'schema:description': 'end ' 'of ' 'time ' 'interval ' 'for ' 'requested ' 'data', 'schema:valueName': 'end', 'schema:valuePattern': '^\\d{4}-\\d{2}-\\d{2}(?:T\\d{2}:\\d{2}(?::\\d{2}(?:\\.\\d+)?)?(?:Z|[+\\-]\\d{2}(?::?\\d{2})?)?)?$', 'schema:valueRequired': True}], 'schema:result': {'@type': 'schema:DataDownload', 'schema:description': 'a ' 'description ' 'the ' 'file ' 'format(s) ' 'generated ' 'by ' 'api ' 'requests', 'schema:encodingFormat': ['text/csv']}, 'schema:target': {'@type': 'schema:EntryPoint', 'schema:contentType': ['text/csv', 'application/json'], 'schema:description': 'endpoint ' 'URL ' 'to ' 'invoke ' 'the ' 'action; ' 'content ' 'type ' 'spcifies ' 'the ' 'supported ' 'content ' 'type(s) ' 'for ' 'an ' 'EntryPoint ' 'response', 'schema:httpMethod': ['GET'], 'schema:urlTemplate': 'http://portal.chordsrt.com/api/v1/data.{encoding}?instruments={instruments}&start={start}&end={end}'}}, {'@id': 'ex:exampleAction_37467', '@type': 'schema:Action', 'schema:name': 'List instruments', 'schema:result': {'@type': 'schema:DataDownload', 'schema:description': 'plain ' 'text ' 'list ' 'of ' 'instruments ' 'available', 'schema:encodingFormat': ['text/plain']}, 'schema:target': {'@type': 'schema:EntryPoint', 'schema:contentType': ['text/plain'], 'schema:description': 'endpoint ' 'URL ' 'to ' 'invoke ' 'the ' 'action; ' 'content ' 'type ' 'spcifies ' 'the ' 'supported ' 'content ' 'type(s) ' 'for ' 'an ' 'EntryPoint ' 'response', 'schema:httpMethod': ['GET'], 'schema:urlTemplate': 'http://portal.chordsrt.com/api/v1/data/instruments'}}], 'schema:serviceType': '', 'schema:termsOfService': {'@type': 'schema:CreativeWork', 'schema:description': 'gxtJAxCAkaYFOJfsrtWn', 'schema:name': 'tUMFszqdkAZmXTx', 'schema:url': 'http://example.com/resource?foo=bar#fragment'}}
SHACL
Validation result for _sources/qualityProperties/qualityMeasure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/qualityProperties/qualityMeasure/rules.shacl: - Shape _:n993198b9bfa34e529c7d8491f0226f1db14: *none* - Shape _:n993198b9bfa34e529c7d8491f0226f1db4: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:n993198b9bfa34e529c7d8491f0226f1db5: *none* - Shape cdifd:qualityMeasurementNode: *none* - Shape _:n993198b9bfa34e529c7d8491f0226f1db13: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:n993198b9bfa34e529c7d8491f0226f1db12: *none* - Shape _:n993198b9bfa34e529c7d8491f0226f1db11: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:nb4aa92e53d2c4870a8929ba2a2885332b10: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:nb4aa92e53d2c4870a8929ba2a2885332b6: *none* - Shape _:nb4aa92e53d2c4870a8929ba2a2885332b8: *none* - Shape _:nb4aa92e53d2c4870a8929ba2a2885332b5: *none* - Shape _:nb4aa92e53d2c4870a8929ba2a2885332b26: *none* - Shape _:nb4aa92e53d2c4870a8929ba2a2885332b7: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nb4aa92e53d2c4870a8929ba2a2885332b19: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nb4aa92e53d2c4870a8929ba2a2885332b4: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: False Results (1): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ 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:path schema1:propertyID ; sh:severity sh:Warning ] Focus Node: [ rdf:type schema1:PropertyValue ; schema1:url Literal("http://ogc.org/defs/g35408y") ; schema1:value Literal("g35408y") ] Result Path: schema1:propertyID Message: Less than 1 values on [ rdf:type schema1:PropertyValue ; schema1:url Literal("http://ogc.org/defs/g35408y") ; schema1:value Literal("g35408y") ]->schema1:propertyID
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:nf2d2ea0225b649d3aa7000de4b6889f2b21: *none* - Shape _:nf2d2ea0225b649d3aa7000de4b6889f2b20: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:nf2d2ea0225b649d3aa7000de4b6889f2b11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nf2d2ea0225b649d3aa7000de4b6889f2b10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:nf2d2ea0225b649d3aa7000de4b6889f2b22: *none* - Shape _:nf2d2ea0225b649d3aa7000de4b6889f2b23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf2d2ea0225b649d3aa7000de4b6889f2b25: *none*
example_1_1.json Example
Passed
Files
Using exampleQualityMeasure.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/qualityProperties/qualityMeasure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/qualityProperties/qualityMeasure/rules.shacl: - Shape _:n993198b9bfa34e529c7d8491f0226f1db14: *none* - Shape _:n993198b9bfa34e529c7d8491f0226f1db4: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:n993198b9bfa34e529c7d8491f0226f1db5: *none* - Shape cdifd:qualityMeasurementNode: *none* - Shape _:n993198b9bfa34e529c7d8491f0226f1db13: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:n993198b9bfa34e529c7d8491f0226f1db12: *none* - Shape _:n993198b9bfa34e529c7d8491f0226f1db11: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:nb4aa92e53d2c4870a8929ba2a2885332b10: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:nb4aa92e53d2c4870a8929ba2a2885332b6: *none* - Shape _:nb4aa92e53d2c4870a8929ba2a2885332b8: *none* - Shape _:nb4aa92e53d2c4870a8929ba2a2885332b5: *none* - Shape _:nb4aa92e53d2c4870a8929ba2a2885332b26: *none* - Shape _:nb4aa92e53d2c4870a8929ba2a2885332b7: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nb4aa92e53d2c4870a8929ba2a2885332b19: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nb4aa92e53d2c4870a8929ba2a2885332b4: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:nf2d2ea0225b649d3aa7000de4b6889f2b21: *none* - Shape _:nf2d2ea0225b649d3aa7000de4b6889f2b20: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:nf2d2ea0225b649d3aa7000de4b6889f2b11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nf2d2ea0225b649d3aa7000de4b6889f2b10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:nf2d2ea0225b649d3aa7000de4b6889f2b22: *none* - Shape _:nf2d2ea0225b649d3aa7000de4b6889f2b23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf2d2ea0225b649d3aa7000de4b6889f2b25: *none*
example_2_1.json Example
Passed
Files
Using exampleQualityMeasureNumeric.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/qualityProperties/qualityMeasure/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/qualityProperties/qualityMeasure/rules.shacl: - Shape _:n993198b9bfa34e529c7d8491f0226f1db14: *none* - Shape _:n993198b9bfa34e529c7d8491f0226f1db4: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:n993198b9bfa34e529c7d8491f0226f1db5: *none* - Shape cdifd:qualityMeasurementNode: *none* - Shape _:n993198b9bfa34e529c7d8491f0226f1db13: *none* - Shape cdifd:qualityMeasurementNode/sh:property/sh:or/rdf:first: *none* - Shape _:n993198b9bfa34e529c7d8491f0226f1db12: *none* - Shape _:n993198b9bfa34e529c7d8491f0226f1db11: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:nb4aa92e53d2c4870a8929ba2a2885332b10: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:nb4aa92e53d2c4870a8929ba2a2885332b6: *none* - Shape _:nb4aa92e53d2c4870a8929ba2a2885332b8: *none* - Shape _:nb4aa92e53d2c4870a8929ba2a2885332b5: *none* - Shape _:nb4aa92e53d2c4870a8929ba2a2885332b26: *none* - Shape _:nb4aa92e53d2c4870a8929ba2a2885332b7: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nb4aa92e53d2c4870a8929ba2a2885332b19: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nb4aa92e53d2c4870a8929ba2a2885332b4: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:nf2d2ea0225b649d3aa7000de4b6889f2b21: *none* - Shape _:nf2d2ea0225b649d3aa7000de4b6889f2b20: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:nf2d2ea0225b649d3aa7000de4b6889f2b11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nf2d2ea0225b649d3aa7000de4b6889f2b10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:nf2d2ea0225b649d3aa7000de4b6889f2b22: *none* - Shape _:nf2d2ea0225b649d3aa7000de4b6889f2b23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf2d2ea0225b649d3aa7000de4b6889f2b25: *none*

Test passed: 3 / 3

name-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using name-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD name-fail.jsonld created
Output Turtle name-fail.ttl created
JSON Schema
ValidationError: 'schema:Action' is not of type 'array' Failed validating 'type' in schema['properties']['@type']: {'contains': {'enum': ['schema:Action', 'schema:AssessAction', 'schema:ConsumeAction', 'schema:ControlAction', 'schema:CreateAction', 'schema:DeleteAction', 'schema:FindAction', 'schema:InteractAction', 'schema:MoveAction', 'schema:PlayAction', 'schema:SearchAction', 'schema:TransferAction', 'schema:UpdateAction']}, 'default': 'schema:Action', 'description': 'The type of action. Must be schema:Action or one of ' 'its subtypes.', 'items': {'type': 'string'}, 'minItems': 1, 'type': 'array'} On instance['@type']: 'schema:Action'
SHACL
Validation result for _sources/schemaorgProperties/action/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/action/rules.shacl: - Shape cdifd:CDIFActionShape: *none*
example_1_1.json Example
Passed
Files
Using exampleAction.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/action/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/action/rules.shacl: - Shape cdifd:CDIFActionShape: *none*
example_2_1.json Example
Passed
Files
Using exampleActionComplete.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/action/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/action/rules.shacl: - Shape cdifd:CDIFActionShape: *none*

Test passed: 0 / 0

Test passed: 1 / 2

example_1_1.json Example
Passed
Files
Using exampleAdditionalProperty.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/additionalProperty/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/additionalProperty/rules.shacl: - Shape _:nbab600ad23974fed8dfa4df24cfc97f2b28: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape _:nbab600ad23974fed8dfa4df24cfc97f2b29: *none* - Shape _:nbab600ad23974fed8dfa4df24cfc97f2b21: *none* - Shape _:nbab600ad23974fed8dfa4df24cfc97f2b31: *none* - Shape _:nbab600ad23974fed8dfa4df24cfc97f2b33: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nbab600ad23974fed8dfa4df24cfc97f2b30: *none* - Shape _:nbab600ad23974fed8dfa4df24cfc97f2b7: *none* - Shape cdifd:CDIFAddPropertyTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape: *none* - Shape _:nbab600ad23974fed8dfa4df24cfc97f2b6: *none* - Shape cdifd:CDIFadditionalPropertyShape/sh:property/sh:or/rdf:first: *none* - Shape _:nbab600ad23974fed8dfa4df24cfc97f2b13: *none* - Shape cdifd:CDIFadditionalPropertyShape: *none* - Shape _:nbab600ad23974fed8dfa4df24cfc97f2b14: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFAddPropertyTermShape: *none* - Shape _:nbab600ad23974fed8dfa4df24cfc97f2b20: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape: ex:addPropdefinedTerm_zZc,<https://manual.nexusformat.org/classes/Field/NXsource/probe>
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n5a2c4618be884895b0c6404474182213b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n5a2c4618be884895b0c6404474182213b6: *none* - Shape _:n5a2c4618be884895b0c6404474182213b5: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n5a2c4618be884895b0c6404474182213b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n5a2c4618be884895b0c6404474182213b26: *none* - Shape _:n5a2c4618be884895b0c6404474182213b19: *none* - Shape _:n5a2c4618be884895b0c6404474182213b10: *none* - Shape _:n5a2c4618be884895b0c6404474182213b7: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:nbaa2bc2f51034e949a6eb381f962e5e7b23: *none* - Shape _:nbaa2bc2f51034e949a6eb381f962e5e7b11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nbaa2bc2f51034e949a6eb381f962e5e7b22: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nbaa2bc2f51034e949a6eb381f962e5e7b20: *none* - Shape _:nbaa2bc2f51034e949a6eb381f962e5e7b25: *none* - Shape _:nbaa2bc2f51034e949a6eb381f962e5e7b10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nbaa2bc2f51034e949a6eb381f962e5e7b21: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none*
example_2_1.json Example
SHACL: 1 Violation
Files
Using exampleAdditionalPropertyComplete.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/additionalProperty/rules.shacl: Validation Report Conforms: False Results (1): Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): Severity: sh:Violation Source Shape: cdifd:PropertyIDUriShouldBeIRIShape Focus Node: Literal("https://vocab.nerc.ac.uk/collection/Q01/current/") Value Node: Literal("https://vocab.nerc.ac.uk/collection/Q01/current/") Message: schema:propertyID value looks like a URI or CURIE (prefix:localname) but is serialized as a string literal. Serialize URI values as JSON-LD IRI references: {"@id":"..."}. Free-label strings like 'temperature' remain valid as strings.
Focus nodes for _sources/schemaorgProperties/additionalProperty/rules.shacl: - Shape _:nbab600ad23974fed8dfa4df24cfc97f2b28: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape _:nbab600ad23974fed8dfa4df24cfc97f2b29: *none* - Shape _:nbab600ad23974fed8dfa4df24cfc97f2b21: *none* - Shape _:nbab600ad23974fed8dfa4df24cfc97f2b31: *none* - Shape _:nbab600ad23974fed8dfa4df24cfc97f2b33: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nbab600ad23974fed8dfa4df24cfc97f2b30: *none* - Shape _:nbab600ad23974fed8dfa4df24cfc97f2b7: *none* - Shape cdifd:CDIFAddPropertyTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape: *none* - Shape _:nbab600ad23974fed8dfa4df24cfc97f2b6: *none* - Shape cdifd:CDIFadditionalPropertyShape/sh:property/sh:or/rdf:first: *none* - Shape _:nbab600ad23974fed8dfa4df24cfc97f2b13: *none* - Shape cdifd:CDIFadditionalPropertyShape: *none* - Shape _:nbab600ad23974fed8dfa4df24cfc97f2b14: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFAddPropertyTermShape: *none* - Shape _:nbab600ad23974fed8dfa4df24cfc97f2b20: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape: ex:additionalPropertyComplete_001/schema1:propertyID,ex:samplePreparationMethod,ex:additionalPropertyComplete_001/schema1:propertyID/schema1:identifier/schema1:propertyID
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n5a2c4618be884895b0c6404474182213b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n5a2c4618be884895b0c6404474182213b6: *none* - Shape _:n5a2c4618be884895b0c6404474182213b5: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n5a2c4618be884895b0c6404474182213b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n5a2c4618be884895b0c6404474182213b26: *none* - Shape _:n5a2c4618be884895b0c6404474182213b19: *none* - Shape _:n5a2c4618be884895b0c6404474182213b10: *none* - Shape _:n5a2c4618be884895b0c6404474182213b7: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:nbaa2bc2f51034e949a6eb381f962e5e7b23: *none* - Shape _:nbaa2bc2f51034e949a6eb381f962e5e7b11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nbaa2bc2f51034e949a6eb381f962e5e7b22: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nbaa2bc2f51034e949a6eb381f962e5e7b20: *none* - Shape _:nbaa2bc2f51034e949a6eb381f962e5e7b25: *none* - Shape _:nbaa2bc2f51034e949a6eb381f962e5e7b10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nbaa2bc2f51034e949a6eb381f962e5e7b21: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none*

Test passed: 6 / 6

orgInRole-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using orgInRole-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD orgInRole-fail.jsonld created
Output Turtle orgInRole-fail.ttl created
JSON Schema
ValidationError: 'schema:roleName' is a required property Failed validating 'required' in schema: {'$defs': {'cdifConceptOrTermOrString': {'$ref': 'https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifConceptOrTermOrString/schema.yaml'}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'description': 'For more granularity on how a person contributed to a ' 'Dataset, use schema:Role. The schema.org ' 'documentation does not state that the Role type is an ' 'expected data type of author, creator and ' 'contributor, but that is addressed in this blog post ' '(http://blog.schema.org/2014/06/introducing-role.html). ' 'see ' 'https://github.com/ESIPFed/science-on-schema.org/blob/develop/guides/Dataset.md#roles-of-people', 'properties': {'@type': {'contains': {'const': 'schema:Role'}, 'default': 'schema:Role', 'items': {'type': 'string'}, 'minItems': 1, 'type': 'array'}, 'schema:contributor': {'anyOf': [{'additionalProperties': False, 'properties': {'@id': {'description': 'IRI ' 'reference ' 'to ' 'a ' 'Person ' 'or ' 'Organization ' 'defined ' 'elsewhere', 'type': 'string'}}, 'required': ['@id'], 'type': 'object'}, {'$ref': 'https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/person/schema.yaml'}, {'$ref': 'https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/organization/schema.yaml'}], 'x-jsonld-id': 'http://schema.org/contributor'}, 'schema:roleName': {'$ref': '#/$defs/cdifConceptOrTermOrString', 'x-jsonld-id': 'http://schema.org/roleName'}}, 'required': ['@type', 'schema:roleName', 'schema:contributor'], 'type': 'object', 'x-jsonld-prefixes': {'schema': 'http://schema.org/'}} On instance: {'@context': {'ex': 'https://example.org/', 'schema': 'http://schema.org/', 'xsd': 'http://www.w3.org/2001/XMLSchema#'}, '@type': 'Role', 'contributor': {'@id': 'ex:exampleOrg_fW', '@type': 'schema:Organization', 'schema:alternateName': 'UAz', 'schema:description': 'University in Tucson, Arizona', 'schema:identifier': {'@type': 'schema:PropertyValue', 'schema:propertyID': {'@id': 'https://registry.identifiers.org/registry/ror'}, 'schema:url': 'https://ror.org/03m2x1q45', 'schema:value': '03m2x1q45'}, 'schema:name': 'University of Arizona', 'schema:sameAs': ['Wildcats']}, 'roleName': 'owner'}
SHACL
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:CDIFRoleShape: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db3: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db4: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db20: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db17: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db18: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db16: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db15: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db14: *none* - Shape cdifd:CDIFRoleShape/sh:property/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 _:nb34539f8187f4d48b0f575a917632d86b10: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b7: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b26: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b19: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b8: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b5: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b6: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b4: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n3ffa432c65534c708323fca9af4a8badb21: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb23: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb20: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb11: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb22: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/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/sh:or/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape: *none* - Shape _:ne35e7b456caf45e6831d055ab229c277b3: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape _:n216d84f6c7634faebacec72e9de10e62b14: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: *none*
personInRole-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using personInRole-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD personInRole-fail.jsonld created
Output Turtle personInRole-fail.ttl created
JSON Schema
ValidationError: 'schema:roleName' is a required property Failed validating 'required' in schema: {'$defs': {'cdifConceptOrTermOrString': {'$ref': 'https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifConceptOrTermOrString/schema.yaml'}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'description': 'For more granularity on how a person contributed to a ' 'Dataset, use schema:Role. The schema.org ' 'documentation does not state that the Role type is an ' 'expected data type of author, creator and ' 'contributor, but that is addressed in this blog post ' '(http://blog.schema.org/2014/06/introducing-role.html). ' 'see ' 'https://github.com/ESIPFed/science-on-schema.org/blob/develop/guides/Dataset.md#roles-of-people', 'properties': {'@type': {'contains': {'const': 'schema:Role'}, 'default': 'schema:Role', 'items': {'type': 'string'}, 'minItems': 1, 'type': 'array'}, 'schema:contributor': {'anyOf': [{'additionalProperties': False, 'properties': {'@id': {'description': 'IRI ' 'reference ' 'to ' 'a ' 'Person ' 'or ' 'Organization ' 'defined ' 'elsewhere', 'type': 'string'}}, 'required': ['@id'], 'type': 'object'}, {'$ref': 'https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/person/schema.yaml'}, {'$ref': 'https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/organization/schema.yaml'}], 'x-jsonld-id': 'http://schema.org/contributor'}, 'schema:roleName': {'$ref': '#/$defs/cdifConceptOrTermOrString', 'x-jsonld-id': 'http://schema.org/roleName'}}, 'required': ['@type', 'schema:roleName', 'schema:contributor'], 'type': 'object', 'x-jsonld-prefixes': {'schema': 'http://schema.org/'}} On instance: {'@context': {'ex': 'https://example.org/', 'schema': 'http://schema.org/', 'xsd': 'http://www.w3.org/2001/XMLSchema#'}, '@type': 'Role', 'contributor': {'@id': 'ex:PersonExample_zZc', '@type': 'schema:Person', 'schema:affiliation': 'some organization, schema TBD', 'schema:alternateName': 'Test, J. B.', 'schema:description': 'Metadata specialist, based in ' 'Portland, Maine', 'schema:identifier': {'@type': 'schema:PropertyValue', 'schema:propertyID': {'@id': 'https://orcid.org'}, 'schema:url': 'https://orcid.org/iY', 'schema:value': 'iY'}, 'schema:name': 'Joe B. Test', 'schema:sameAs': ['https://ark.org/46737', 'uri:test:43737']}, 'roleName': 'editor'}
SHACL
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:CDIFRoleShape: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db3: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db4: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db20: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db17: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db18: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db16: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db15: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db14: *none* - Shape cdifd:CDIFRoleShape/sh:property/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 _:nb34539f8187f4d48b0f575a917632d86b10: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b7: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b26: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b19: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b8: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b5: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b6: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b4: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n3ffa432c65534c708323fca9af4a8badb21: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb23: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb20: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb11: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb22: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/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/sh:or/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape: *none* - Shape _:ne35e7b456caf45e6831d055ab229c277b3: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape _:n216d84f6c7634faebacec72e9de10e62b14: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: *none*
rules-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using rules-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD rules-fail.jsonld created
Output Turtle rules-fail.ttl created
JSON Schema
ValidationError: 'schema:roleName' is a required property Failed validating 'required' in schema: {'$defs': {'cdifConceptOrTermOrString': {'$ref': 'https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifConceptOrTermOrString/schema.yaml'}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'description': 'For more granularity on how a person contributed to a ' 'Dataset, use schema:Role. The schema.org ' 'documentation does not state that the Role type is an ' 'expected data type of author, creator and ' 'contributor, but that is addressed in this blog post ' '(http://blog.schema.org/2014/06/introducing-role.html). ' 'see ' 'https://github.com/ESIPFed/science-on-schema.org/blob/develop/guides/Dataset.md#roles-of-people', 'properties': {'@type': {'contains': {'const': 'schema:Role'}, 'default': 'schema:Role', 'items': {'type': 'string'}, 'minItems': 1, 'type': 'array'}, 'schema:contributor': {'anyOf': [{'additionalProperties': False, 'properties': {'@id': {'description': 'IRI ' 'reference ' 'to ' 'a ' 'Person ' 'or ' 'Organization ' 'defined ' 'elsewhere', 'type': 'string'}}, 'required': ['@id'], 'type': 'object'}, {'$ref': 'https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/person/schema.yaml'}, {'$ref': 'https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/organization/schema.yaml'}], 'x-jsonld-id': 'http://schema.org/contributor'}, 'schema:roleName': {'$ref': '#/$defs/cdifConceptOrTermOrString', 'x-jsonld-id': 'http://schema.org/roleName'}}, 'required': ['@type', 'schema:roleName', 'schema:contributor'], 'type': 'object', 'x-jsonld-prefixes': {'schema': 'http://schema.org/'}} On instance: {'@context': {'ex': 'https://example.org/', 'schema': 'http://schema.org/', 'xsd': 'http://www.w3.org/2001/XMLSchema#'}, '@id': 'ex:PersonExample_zZc', '@type': 'schema:Person', 'schema:affiliation': 'some organization, schema TBD', 'schema:alternateName': 'Test, Joe', 'schema:description': 'Metadata specialist, based in Portland, Maine', 'schema:identifier': {'@type': 'schema:PropertyValue', 'schema:propertyID': {'@id': 'https://doi.org'}, 'schema:url': 'https://doi.org/iY', 'schema:value': 'iY'}, 'schema:sameAs': ['https://ark.org/46737', 'uri:test:43737']}
SHACL
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:CDIFRoleShape: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db3: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db4: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db20: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db17: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db18: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db16: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db15: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db14: *none* - Shape cdifd:CDIFRoleShape/sh:property/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 _:nb34539f8187f4d48b0f575a917632d86b10: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b7: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b26: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b19: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b8: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b5: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b6: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b4: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n3ffa432c65534c708323fca9af4a8badb21: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb23: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb20: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb11: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb22: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/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/sh:or/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape: *none* - Shape _:ne35e7b456caf45e6831d055ab229c277b3: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: False Results (3): Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): Severity: sh:Violation Source Shape: cdifd:CDIFPersonShape Focus Node: ex:PersonExample_zZc Value Node: ex:PersonExample_zZc Message: A person must have a name or an identifier provided; affiliation to an organization is recommended. Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Info Source Shape: cdifd:contactPointProperty Focus Node: ex:PersonExample_zZc Result Path: schema1:contactPoint Message: A Person should have a contactPoint (schema:ContactPoint or mailto: IRI) Validation Result in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): Severity: sh:Warning Source Shape: cdifd:affiliationProperty Focus Node: ex:PersonExample_zZc Value Node: Literal("some organization, schema TBD") Result Path: schema1:affiliation Message: Optional: an affiliation must have object schema:Organization
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape _:n216d84f6c7634faebacec72e9de10e62b14: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: ex:PersonExample_zZc
example_1_1.json Example
Passed
Files
Using exampleOrgInRole.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:CDIFRoleShape: _:N6b11b62f44254acf8afbfa75536e4181 - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db3: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db4: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db20: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db17: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db18: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db16: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db15: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db14: *none* - Shape cdifd:CDIFRoleShape/sh:property/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 _:nb34539f8187f4d48b0f575a917632d86b10: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b7: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b26: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b19: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b8: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b5: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b6: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b4: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n3ffa432c65534c708323fca9af4a8badb21: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb23: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb20: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb11: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb22: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/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/sh:or/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape: ex:exampleOrg_fW - Shape _:ne35e7b456caf45e6831d055ab229c277b3: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape _:n216d84f6c7634faebacec72e9de10e62b14: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: *none*
example_2_1.json Example
Passed
Files
Using examplePersonInRole.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:CDIFRoleShape: _:N0597af11d8744a929e6db47a1a8bc118 - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db3: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db4: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db20: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db17: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db18: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db16: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db15: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db14: *none* - Shape cdifd:CDIFRoleShape/sh:property/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 _:nb34539f8187f4d48b0f575a917632d86b10: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b7: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b26: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b19: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b8: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b5: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b6: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b4: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n3ffa432c65534c708323fca9af4a8badb21: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb23: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb20: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb11: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb22: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/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/sh:or/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape: ex:PersonExample_zZc/schema1:affiliation - Shape _:ne35e7b456caf45e6831d055ab229c277b3: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: ex:PersonExample_zZc/schema1:contactPoint - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape _:n216d84f6c7634faebacec72e9de10e62b14: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: ex:PersonExample_zZc
example_3_1.json Example
Passed
Files
Using exampleAgentInRoleComplete.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_3_1.jsonld created
Output Turtle example_3_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:CDIFRoleShape: _:N3d810d26e7fa4dd38a63fbbcbbbf85d4 - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db3: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db4: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db20: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db17: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: _:N3dca24ab9139403685d3f4df29f7015e - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db18: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db16: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db15: *none* - Shape _:n6ab70b2f60a14303be3d14d6bd4ebf3db14: *none* - Shape cdifd:CDIFRoleShape/sh:property/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 _:nb34539f8187f4d48b0f575a917632d86b10: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b7: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b26: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b19: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b8: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b5: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b6: *none* - Shape _:nb34539f8187f4d48b0f575a917632d86b4: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n3ffa432c65534c708323fca9af4a8badb21: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb23: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb20: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb11: *none* - Shape _:n3ffa432c65534c708323fca9af4a8badb22: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/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/sh:or/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape: ex:PersonComplete_PI/schema1:affiliation - Shape _:ne35e7b456caf45e6831d055ab229c277b3: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: ex:PersonComplete_PI/schema1:contactPoint - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape _:n216d84f6c7634faebacec72e9de10e62b14: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: ex:PersonComplete_PI

Test passed: 3 / 3

contentURL-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using contentURL-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD contentURL-fail.jsonld created
Output Turtle contentURL-fail.ttl created
JSON Schema
ValidationError: 'spdx:Checksum' is not of type 'array' Failed validating 'type' in schema['properties']['spdx:checksum']['properties']['@type']: {'contains': {'const': 'spdx:Checksum'}, 'items': {'type': 'string'}, 'minItems': 1, 'type': 'array'} On instance['spdx:checksum']['@type']: 'spdx:Checksum'
SHACL
Validation result for _sources/schemaorgProperties/dataDownload/rules.shacl: Validation Report Conforms: False Results (2): Constraint Violation in PatternConstraintComponent (http://www.w3.org/ns/shacl#PatternConstraintComponent): Severity: sh:Violation Source Shape: [ sh:datatype xsd:string ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:contentUrl ; sh:pattern Literal("^[a-zA-Z][a-zA-Z0-9+.-]*:[^\s]*$") ] Focus Node: [ ns1:checksum [ ns1:algorithm Literal("MD5") ; ns1:checksumValue Literal("35247-39u83-7ik") ; rdf:type ns1:Checksum ] ; rdf:type schema1:DataDownload ; schema1:contentUrl Literal("") ; schema1:encodingFormat Literal("text/csv") ; schema1:name Literal("Water levels in Beartooth reservoir, 1992-2020") ; schema1:provider <https://orcid.org/3333-4444-5565> ] Value Node: Literal("") Result Path: schema1:contentUrl Message: Value does not match pattern '^[a-zA-Z][a-zA-Z0-9+.-]*:[^\s]*$' 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: [ ns1:checksum [ ns1:algorithm Literal("MD5") ; ns1:checksumValue Literal("35247-39u83-7ik") ; rdf:type ns1:Checksum ] ; rdf:type schema1:DataDownload ; schema1:contentUrl Literal("") ; schema1:encodingFormat Literal("text/csv") ; schema1:name Literal("Water levels in Beartooth reservoir, 1992-2020") ; schema1:provider <https://orcid.org/3333-4444-5565> ] 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 cdifd:CDIFDataDownloadShape: _:N9fa11947b3c14944a93b2ad0af3968e2 - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: _:N9fa11947b3c14944a93b2ad0af3968e2
Validation result for _sources/schemaorgProperties/organization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/organization/rules.shacl: - Shape _:n7217421c0069420ab32887859b366f84b3: *none* - Shape cdifd:CDIFOrganizationShape: <https://ror.org/347237> - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:nb656b3fb398949c4b41312d6bf1c551fb20: *none* - Shape _:nb656b3fb398949c4b41312d6bf1c551fb23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:nb656b3fb398949c4b41312d6bf1c551fb21: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nb656b3fb398949c4b41312d6bf1c551fb10: *none* - Shape _:nb656b3fb398949c4b41312d6bf1c551fb25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nb656b3fb398949c4b41312d6bf1c551fb22: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nb656b3fb398949c4b41312d6bf1c551fb11: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n5aed9c7a8b054e6aa61d201dd25018bcb8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n5aed9c7a8b054e6aa61d201dd25018bcb6: *none* - Shape _:n5aed9c7a8b054e6aa61d201dd25018bcb26: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n5aed9c7a8b054e6aa61d201dd25018bcb5: *none* - Shape _:n5aed9c7a8b054e6aa61d201dd25018bcb10: *none* - Shape _:n5aed9c7a8b054e6aa61d201dd25018bcb19: *none* - Shape _:n5aed9c7a8b054e6aa61d201dd25018bcb4: *none* - Shape _:n5aed9c7a8b054e6aa61d201dd25018bcb7: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape _:n5f1a8f1275fd4f3c916fb369ec671704b14: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: <https://orcid.org/3333-4444-5565>/schema1:contactPoint - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: <https://orcid.org/3333-4444-5565>
example_1_1.json Example
Passed
Files
Using exampleDataDownload.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/dataDownload/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/dataDownload/rules.shacl: - Shape cdifd:CDIFDataDownloadShape: _:Ncc7122374b0842e2b580066c453eaf13 - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: _:Ncc7122374b0842e2b580066c453eaf13
Validation result for _sources/schemaorgProperties/organization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/organization/rules.shacl: - Shape _:n7217421c0069420ab32887859b366f84b3: *none* - Shape cdifd:CDIFOrganizationShape: <https://ror.org/347237> - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:nb656b3fb398949c4b41312d6bf1c551fb20: *none* - Shape _:nb656b3fb398949c4b41312d6bf1c551fb23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:nb656b3fb398949c4b41312d6bf1c551fb21: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nb656b3fb398949c4b41312d6bf1c551fb10: *none* - Shape _:nb656b3fb398949c4b41312d6bf1c551fb25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nb656b3fb398949c4b41312d6bf1c551fb22: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nb656b3fb398949c4b41312d6bf1c551fb11: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n5aed9c7a8b054e6aa61d201dd25018bcb8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n5aed9c7a8b054e6aa61d201dd25018bcb6: *none* - Shape _:n5aed9c7a8b054e6aa61d201dd25018bcb26: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n5aed9c7a8b054e6aa61d201dd25018bcb5: *none* - Shape _:n5aed9c7a8b054e6aa61d201dd25018bcb10: *none* - Shape _:n5aed9c7a8b054e6aa61d201dd25018bcb19: *none* - Shape _:n5aed9c7a8b054e6aa61d201dd25018bcb4: *none* - Shape _:n5aed9c7a8b054e6aa61d201dd25018bcb7: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape _:n5f1a8f1275fd4f3c916fb369ec671704b14: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: <https://orcid.org/3333-4444-5565>/schema1:contactPoint - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: <https://orcid.org/3333-4444-5565>
example_2_1.json Example
Passed
Files
Using exampleDataDownloadComplete.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/dataDownload/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/dataDownload/rules.shacl: - Shape cdifd:CDIFDataDownloadShape: ex:DataDownloadComplete_001 - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: ex:DataDownloadComplete_001
Validation result for _sources/schemaorgProperties/organization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/organization/rules.shacl: - Shape _:n7217421c0069420ab32887859b366f84b3: *none* - Shape cdifd:CDIFOrganizationShape: <https://orcid.org/0000-0002-5678-1234>/schema1:affiliation,ex:DataDownloadComplete_001/schema1:provider - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:nb656b3fb398949c4b41312d6bf1c551fb20: *none* - Shape _:nb656b3fb398949c4b41312d6bf1c551fb23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:nb656b3fb398949c4b41312d6bf1c551fb21: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nb656b3fb398949c4b41312d6bf1c551fb10: *none* - Shape _:nb656b3fb398949c4b41312d6bf1c551fb25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nb656b3fb398949c4b41312d6bf1c551fb22: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nb656b3fb398949c4b41312d6bf1c551fb11: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n5aed9c7a8b054e6aa61d201dd25018bcb8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n5aed9c7a8b054e6aa61d201dd25018bcb6: *none* - Shape _:n5aed9c7a8b054e6aa61d201dd25018bcb26: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n5aed9c7a8b054e6aa61d201dd25018bcb5: *none* - Shape _:n5aed9c7a8b054e6aa61d201dd25018bcb10: *none* - Shape _:n5aed9c7a8b054e6aa61d201dd25018bcb19: *none* - Shape _:n5aed9c7a8b054e6aa61d201dd25018bcb4: *none* - Shape _:n5aed9c7a8b054e6aa61d201dd25018bcb7: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape _:n5f1a8f1275fd4f3c916fb369ec671704b14: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: <https://orcid.org/0000-0002-5678-1234>/schema1:contactPoint - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: <https://orcid.org/0000-0002-5678-1234>

Test passed: 3 / 3

identifier-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using identifier-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD identifier-fail.jsonld created
Output Turtle identifier-fail.ttl created
JSON Schema
ValidationError: 'schema:DefinedTerm' is not of type 'array' Failed validating 'type' in schema['properties']['@type']: {'contains': {'const': 'schema:DefinedTerm'}, 'items': {'type': 'string'}, 'minItems': 1, 'type': 'array'} On instance['@type']: 'schema:DefinedTerm'
SHACL
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n610ead2d68cb4e70b399e89db58bdf74b8: *none* - Shape _:n610ead2d68cb4e70b399e89db58bdf74b7: *none* - Shape _:n610ead2d68cb4e70b399e89db58bdf74b6: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n610ead2d68cb4e70b399e89db58bdf74b10: *none* - Shape _:n610ead2d68cb4e70b399e89db58bdf74b4: *none* - Shape _:n610ead2d68cb4e70b399e89db58bdf74b26: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n610ead2d68cb4e70b399e89db58bdf74b5: *none* - Shape _:n610ead2d68cb4e70b399e89db58bdf74b19: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:ne05a358cbd7e411dbd482cec0ab1cc9cb21: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:ne05a358cbd7e411dbd482cec0ab1cc9cb23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:ne05a358cbd7e411dbd482cec0ab1cc9cb11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne05a358cbd7e411dbd482cec0ab1cc9cb20: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:ne05a358cbd7e411dbd482cec0ab1cc9cb10: *none* - Shape _:ne05a358cbd7e411dbd482cec0ab1cc9cb22: *none* - Shape _:ne05a358cbd7e411dbd482cec0ab1cc9cb25: *none*
example_1_1.json Example
Passed
Files
Using exampleDefinedTerm.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n610ead2d68cb4e70b399e89db58bdf74b8: *none* - Shape _:n610ead2d68cb4e70b399e89db58bdf74b7: *none* - Shape _:n610ead2d68cb4e70b399e89db58bdf74b6: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n610ead2d68cb4e70b399e89db58bdf74b10: *none* - Shape _:n610ead2d68cb4e70b399e89db58bdf74b4: *none* - Shape _:n610ead2d68cb4e70b399e89db58bdf74b26: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n610ead2d68cb4e70b399e89db58bdf74b5: *none* - Shape _:n610ead2d68cb4e70b399e89db58bdf74b19: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:ne05a358cbd7e411dbd482cec0ab1cc9cb21: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:ne05a358cbd7e411dbd482cec0ab1cc9cb23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:ne05a358cbd7e411dbd482cec0ab1cc9cb11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne05a358cbd7e411dbd482cec0ab1cc9cb20: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:ne05a358cbd7e411dbd482cec0ab1cc9cb10: *none* - Shape _:ne05a358cbd7e411dbd482cec0ab1cc9cb22: *none* - Shape _:ne05a358cbd7e411dbd482cec0ab1cc9cb25: *none*
example_2_1.json Example
Passed
Files
Using exampleDefinedTermComplete.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n610ead2d68cb4e70b399e89db58bdf74b8: *none* - Shape _:n610ead2d68cb4e70b399e89db58bdf74b7: *none* - Shape _:n610ead2d68cb4e70b399e89db58bdf74b6: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n610ead2d68cb4e70b399e89db58bdf74b10: *none* - Shape _:n610ead2d68cb4e70b399e89db58bdf74b4: *none* - Shape _:n610ead2d68cb4e70b399e89db58bdf74b26: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n610ead2d68cb4e70b399e89db58bdf74b5: *none* - Shape _:n610ead2d68cb4e70b399e89db58bdf74b19: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:ne05a358cbd7e411dbd482cec0ab1cc9cb21: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:ne05a358cbd7e411dbd482cec0ab1cc9cb23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:ne05a358cbd7e411dbd482cec0ab1cc9cb11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne05a358cbd7e411dbd482cec0ab1cc9cb20: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:ne05a358cbd7e411dbd482cec0ab1cc9cb10: *none* - Shape _:ne05a358cbd7e411dbd482cec0ab1cc9cb22: *none* - Shape _:ne05a358cbd7e411dbd482cec0ab1cc9cb25: *none*

Test passed: 2 / 2

example_1_1.json Example
Passed
Files
Using exampleDefinedTermSet.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/definedTermSet/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTermSet/rules.shacl: - Shape cdifd:CDIFDefinedTermSetShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermSetShape: ex:sampleMaterialTypes - Shape cdifd:CDIFDefinedTermSetShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n28cb82a4b71f4dc2831e8ce2ff73b4f3b6: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:ncf894ace3c4c4c73891aed0c2fabde47b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:ncf894ace3c4c4c73891aed0c2fabde47b7: *none* - Shape _:ncf894ace3c4c4c73891aed0c2fabde47b8: *none* - Shape _:ncf894ace3c4c4c73891aed0c2fabde47b19: *none* - Shape _:ncf894ace3c4c4c73891aed0c2fabde47b6: *none* - Shape _:ncf894ace3c4c4c73891aed0c2fabde47b26: *none* - Shape _:ncf894ace3c4c4c73891aed0c2fabde47b10: *none* - Shape _:ncf894ace3c4c4c73891aed0c2fabde47b4: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n602325c4c4724b4a8319e4cb3caa5adcb22: *none* - Shape _:n602325c4c4724b4a8319e4cb3caa5adcb10: *none* - Shape _:n602325c4c4724b4a8319e4cb3caa5adcb25: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n602325c4c4724b4a8319e4cb3caa5adcb21: *none* - Shape _:n602325c4c4724b4a8319e4cb3caa5adcb20: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n602325c4c4724b4a8319e4cb3caa5adcb23: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n602325c4c4724b4a8319e4cb3caa5adcb11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none*
example_2_1.json Example
Passed
Files
Using exampleDefinedTermSetComplete.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/definedTermSet/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTermSet/rules.shacl: - Shape cdifd:CDIFDefinedTermSetShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermSetShape: ex:nercParameterCodes_P02 - Shape cdifd:CDIFDefinedTermSetShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n28cb82a4b71f4dc2831e8ce2ff73b4f3b6: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:ncf894ace3c4c4c73891aed0c2fabde47b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:ncf894ace3c4c4c73891aed0c2fabde47b7: *none* - Shape _:ncf894ace3c4c4c73891aed0c2fabde47b8: *none* - Shape _:ncf894ace3c4c4c73891aed0c2fabde47b19: *none* - Shape _:ncf894ace3c4c4c73891aed0c2fabde47b6: *none* - Shape _:ncf894ace3c4c4c73891aed0c2fabde47b26: *none* - Shape _:ncf894ace3c4c4c73891aed0c2fabde47b10: *none* - Shape _:ncf894ace3c4c4c73891aed0c2fabde47b4: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n602325c4c4724b4a8319e4cb3caa5adcb22: *none* - Shape _:n602325c4c4724b4a8319e4cb3caa5adcb10: *none* - Shape _:n602325c4c4724b4a8319e4cb3caa5adcb25: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n602325c4c4724b4a8319e4cb3caa5adcb21: *none* - Shape _:n602325c4c4724b4a8319e4cb3caa5adcb20: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n602325c4c4724b4a8319e4cb3caa5adcb23: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n602325c4c4724b4a8319e4cb3caa5adcb11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none*

Test passed: 3 / 3

url-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using url-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD url-fail.jsonld created
Output Turtle url-fail.ttl created
JSON Schema
ValidationError: 'schema:PropertyValue' is not of type 'array' Failed validating 'type' in schema['properties']['@type']: {'contains': {'const': 'schema:PropertyValue'}, 'items': {'type': 'string'}, 'minItems': 1, 'type': 'array'} On instance['@type']: 'schema:PropertyValue'
SHACL
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: False Results (1): Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): Severity: sh:Violation Source Shape: cdifd:CDIFIdentifierShape Focus Node: [ rdf:type schema1:PropertyValue ; schema1:propertyID Literal("example identifier") ; schema1:url Literal("vX") ] Value Node: [ rdf:type schema1:PropertyValue ; schema1:propertyID Literal("example identifier") ; schema1:url Literal("vX") ] Message: identifier rules. the context of an identifier, the PropertyValue provides the identifier value string-- either as a schema:value or a url. The value can be either a full URI or identifier token part of URI if a url is provided. url value must be a resolvable URI that identifies the resource. Message: identifier rules. for an identifier, the property ID is expected to specify an identifier scheme.Get values from https://registry.identifiers.org/registry/ for interoperability
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n29d82553cdd143a4a477811c4d590b49b23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n29d82553cdd143a4a477811c4d590b49b20: *none* - Shape _:n29d82553cdd143a4a477811c4d590b49b10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n29d82553cdd143a4a477811c4d590b49b11: *none* - Shape _:n29d82553cdd143a4a477811c4d590b49b25: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n29d82553cdd143a4a477811c4d590b49b22: *none* - Shape _:n29d82553cdd143a4a477811c4d590b49b21: *none*
example_1_1.json Example
Passed
Files
Using exampleIdentifier.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n29d82553cdd143a4a477811c4d590b49b23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n29d82553cdd143a4a477811c4d590b49b20: *none* - Shape _:n29d82553cdd143a4a477811c4d590b49b10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n29d82553cdd143a4a477811c4d590b49b11: *none* - Shape _:n29d82553cdd143a4a477811c4d590b49b25: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n29d82553cdd143a4a477811c4d590b49b22: *none* - Shape _:n29d82553cdd143a4a477811c4d590b49b21: *none*
example_2_1.json Example
Passed
Files
Using exampleIdentifierComplete.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n29d82553cdd143a4a477811c4d590b49b23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n29d82553cdd143a4a477811c4d590b49b20: *none* - Shape _:n29d82553cdd143a4a477811c4d590b49b10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n29d82553cdd143a4a477811c4d590b49b11: *none* - Shape _:n29d82553cdd143a4a477811c4d590b49b25: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n29d82553cdd143a4a477811c4d590b49b22: *none* - Shape _:n29d82553cdd143a4a477811c4d590b49b21: *none*

Test passed: 2 / 2

example_1_1.json Example
Passed
Files
Using exampleInstrument.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/instrument/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/instrument/rules.shacl: - Shape cdifd:instrumentNode: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n1546051e8b6d45568f1caf582dfa9cc2b10: *none* - Shape _:n1546051e8b6d45568f1caf582dfa9cc2b22: *none* - Shape _:n1546051e8b6d45568f1caf582dfa9cc2b20: *none* - Shape _:n1546051e8b6d45568f1caf582dfa9cc2b21: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n1546051e8b6d45568f1caf582dfa9cc2b11: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n1546051e8b6d45568f1caf582dfa9cc2b23: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n1546051e8b6d45568f1caf582dfa9cc2b25: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:ne5a0b7d9131f4f37a70dedbdbbf1e2e3b10: *none* - Shape _:ne5a0b7d9131f4f37a70dedbdbbf1e2e3b19: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne5a0b7d9131f4f37a70dedbdbbf1e2e3b7: *none* - Shape _:ne5a0b7d9131f4f37a70dedbdbbf1e2e3b6: *none* - Shape _:ne5a0b7d9131f4f37a70dedbdbbf1e2e3b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:ne5a0b7d9131f4f37a70dedbdbbf1e2e3b26: *none* - Shape _:ne5a0b7d9131f4f37a70dedbdbbf1e2e3b8: *none* - Shape _:ne5a0b7d9131f4f37a70dedbdbbf1e2e3b5: *none*
Validation result for _sources/schemaorgProperties/organization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/organization/rules.shacl: - Shape _:na82c7238592c401b98838dc1dc93be68b3: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape: <https://ror.org/0171mag52>,ex:component-gas-chromatograph/schema1:manufacturer,ex:component-mass-spectrometer/schema1:manufacturer,ex:instrument-pygcmsms-gsfc-001/schema1:manufacturer,ex:component-pyrolysis-oven/schema1:manufacturer - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/additionalProperty/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/additionalProperty/rules.shacl: - Shape _:nfddec607c89c4ccdab680c7dd3d75f43b28: *none* - Shape _:nfddec607c89c4ccdab680c7dd3d75f43b7: *none* - Shape cdifd:CDIFAddPropertyTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nfddec607c89c4ccdab680c7dd3d75f43b13: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape _:nfddec607c89c4ccdab680c7dd3d75f43b31: *none* - Shape _:nfddec607c89c4ccdab680c7dd3d75f43b6: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nfddec607c89c4ccdab680c7dd3d75f43b30: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape: wd:Q3099911,wd:Q420427,wd:Q180809,wd:Q848143 - Shape cdifd:CDIFadditionalPropertyShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFadditionalPropertyShape: *none* - Shape _:nfddec607c89c4ccdab680c7dd3d75f43b14: *none* - Shape _:nfddec607c89c4ccdab680c7dd3d75f43b33: *none* - Shape cdifd:CDIFAddPropertyTermShape: *none* - Shape _:nfddec607c89c4ccdab680c7dd3d75f43b20: *none* - Shape _:nfddec607c89c4ccdab680c7dd3d75f43b29: *none* - Shape _:nfddec607c89c4ccdab680c7dd3d75f43b21: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape: ex:component-mass-spectrometer/schema1:additionalProperty/schema1:propertyID,<https://ror.org>,ex:component-pyrolysis-oven/schema1:additionalProperty/schema1:propertyID,ex:component-gas-chromatograph/schema1:additionalProperty/schema1:propertyID,<https://doi.org>,<https://orcid.org>,ex:component-gas-chromatograph/schema1:additionalProperty/schema1:propertyID,<https://vocab.nerc.ac.uk/collection/L05/current/>,ex:instrument-pygcmsms-gsfc-001/schema1:additionalProperty/schema1:propertyID,ex:instrument-pygcmsms-gsfc-001/schema1:additionalProperty/schema1:propertyID,ex:component-mass-spectrometer/schema1:additionalProperty/schema1:propertyID,ex:instrument-pygcmsms-gsfc-001/schema1:additionalProperty/schema1:propertyID,ex:component-gas-chromatograph/schema1:additionalProperty/schema1:propertyID,ex:instrument-pygcmsms-gsfc-001/schema1:additionalProperty/schema1:propertyID,ex:component-mass-spectrometer/schema1:additionalProperty/schema1:propertyID,ex:component-pyrolysis-oven/schema1:additionalProperty/schema1:propertyID,ex:instrument-pygcmsms-gsfc-001/schema1:identifier/schema1:propertyID,ex:instrument-pygcmsms-gsfc-001/schema1:additionalProperty/schema1:propertyID,ex:instrument-pygcmsms-gsfc-001/schema1:model/schema1:identifier/schema1:propertyID - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/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: ex:instrument-pygcmsms-gsfc-001/schema1:relatedLink,ex:instrument-pygcmsms-gsfc-001/schema1:relatedLink,ex:instrument-pygcmsms-gsfc-001/schema1:relatedLink
Validation result for _sources/schemaorgProperties/labeledLink/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/labeledLink/rules.shacl: - Shape cdifd:CDIFLabeledLinkShape: ex:instrument-pygcmsms-gsfc-001/schema1:relatedLink,ex:instrument-pygcmsms-gsfc-001/schema1:relatedLink,ex:instrument-pygcmsms-gsfc-001/schema1:relatedLink
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape _:n9df5bd434bce4e70a0a7a0031bf96e6bb14: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: ex:instrument-pygcmsms-gsfc-001/schema1:manufacturer/schema1:contactPoint,<https://ror.org/0171mag52>/schema1:contactPoint,<https://orcid.org/0000-0001-8898-3457>/schema1:contactPoint,<https://orcid.org/0000-0002-4805-7062>/schema1:contactPoint - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: <https://orcid.org/0000-0002-4805-7062>,<https://orcid.org/0000-0001-8898-3457>
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:CDIFRoleShape: ex:instrument-pygcmsms-gsfc-001/schema1:contributor,ex:instrument-pygcmsms-gsfc-001/schema1:contributor - Shape _:nf4edabdeac1944da9c9224c50168461ab16: *none* - Shape _:nf4edabdeac1944da9c9224c50168461ab14: *none* - Shape _:nf4edabdeac1944da9c9224c50168461ab4: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: ex:instrument-pygcmsms-gsfc-001/schema1:category,ex:instrument-pygcmsms-gsfc-001/schema1:category,ex:instrument-pygcmsms-gsfc-001/schema1:contributor/schema1:roleName - Shape _:nf4edabdeac1944da9c9224c50168461ab20: *none* - Shape _:nf4edabdeac1944da9c9224c50168461ab18: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf4edabdeac1944da9c9224c50168461ab15: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf4edabdeac1944da9c9224c50168461ab3: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape _:nf4edabdeac1944da9c9224c50168461ab17: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none*
example_2_1.json Example
Passed
Files
Using exampleInstrumentComplete.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/instrument/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/instrument/rules.shacl: - Shape cdifd:instrumentNode: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n1546051e8b6d45568f1caf582dfa9cc2b10: *none* - Shape _:n1546051e8b6d45568f1caf582dfa9cc2b22: *none* - Shape _:n1546051e8b6d45568f1caf582dfa9cc2b20: *none* - Shape _:n1546051e8b6d45568f1caf582dfa9cc2b21: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n1546051e8b6d45568f1caf582dfa9cc2b11: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n1546051e8b6d45568f1caf582dfa9cc2b23: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n1546051e8b6d45568f1caf582dfa9cc2b25: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:ne5a0b7d9131f4f37a70dedbdbbf1e2e3b10: *none* - Shape _:ne5a0b7d9131f4f37a70dedbdbbf1e2e3b19: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:ne5a0b7d9131f4f37a70dedbdbbf1e2e3b7: *none* - Shape _:ne5a0b7d9131f4f37a70dedbdbbf1e2e3b6: *none* - Shape _:ne5a0b7d9131f4f37a70dedbdbbf1e2e3b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:ne5a0b7d9131f4f37a70dedbdbbf1e2e3b26: *none* - Shape _:ne5a0b7d9131f4f37a70dedbdbbf1e2e3b8: *none* - Shape _:ne5a0b7d9131f4f37a70dedbdbbf1e2e3b5: *none*
Validation result for _sources/schemaorgProperties/organization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/organization/rules.shacl: - Shape _:na82c7238592c401b98838dc1dc93be68b3: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape: <https://ror.org/03m2x1q45>,ex:component-autosampler-lab42/schema1:manufacturer,ex:instrument-icpms-lab42/schema1:manufacturer - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/additionalProperty/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/additionalProperty/rules.shacl: - Shape _:nfddec607c89c4ccdab680c7dd3d75f43b28: *none* - Shape _:nfddec607c89c4ccdab680c7dd3d75f43b7: *none* - Shape cdifd:CDIFAddPropertyTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nfddec607c89c4ccdab680c7dd3d75f43b13: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape _:nfddec607c89c4ccdab680c7dd3d75f43b31: *none* - Shape _:nfddec607c89c4ccdab680c7dd3d75f43b6: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nfddec607c89c4ccdab680c7dd3d75f43b30: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape: wd:Q16653419,wd:Q223767 - Shape cdifd:CDIFadditionalPropertyShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFadditionalPropertyShape: *none* - Shape _:nfddec607c89c4ccdab680c7dd3d75f43b14: *none* - Shape _:nfddec607c89c4ccdab680c7dd3d75f43b33: *none* - Shape cdifd:CDIFAddPropertyTermShape: *none* - Shape _:nfddec607c89c4ccdab680c7dd3d75f43b20: *none* - Shape _:nfddec607c89c4ccdab680c7dd3d75f43b29: *none* - Shape _:nfddec607c89c4ccdab680c7dd3d75f43b21: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape: ex:component-autosampler-lab42/schema1:additionalProperty/schema1:propertyID,<https://ror.org>,ex:instrument-icpms-lab42/schema1:additionalProperty/schema1:propertyID,<https://doi.org>,<https://orcid.org>,ex:instrument-icpms-lab42/schema1:identifier/schema1:propertyID,ex:instrument-icpms-lab42/schema1:additionalProperty/schema1:propertyID,<https://vocab.nerc.ac.uk/collection/L05/current/>,ex:instrument-icpms-lab42/schema1:model/schema1:identifier/schema1:propertyID - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/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: ex:instrument-icpms-lab42/schema1:relatedLink,ex:instrument-icpms-lab42/schema1:relatedLink
Validation result for _sources/schemaorgProperties/labeledLink/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/labeledLink/rules.shacl: - Shape cdifd:CDIFLabeledLinkShape: ex:instrument-icpms-lab42/schema1:relatedLink,ex:instrument-icpms-lab42/schema1:relatedLink
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape _:n9df5bd434bce4e70a0a7a0031bf96e6bb14: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: <https://orcid.org/0000-0001-9876-5432>/schema1:contactPoint - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: <https://orcid.org/0000-0001-9876-5432>
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:CDIFRoleShape: ex:instrument-icpms-lab42/schema1:contributor - Shape _:nf4edabdeac1944da9c9224c50168461ab16: *none* - Shape _:nf4edabdeac1944da9c9224c50168461ab14: *none* - Shape _:nf4edabdeac1944da9c9224c50168461ab4: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: ex:instrument-icpms-lab42/schema1:category,ex:instrument-icpms-lab42/schema1:contributor/schema1:roleName - Shape _:nf4edabdeac1944da9c9224c50168461ab20: *none* - Shape _:nf4edabdeac1944da9c9224c50168461ab18: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf4edabdeac1944da9c9224c50168461ab15: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf4edabdeac1944da9c9224c50168461ab3: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape _:nf4edabdeac1944da9c9224c50168461ab17: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none*

Test passed: 4 / 4

monetaryGrant-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using monetaryGrant-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD monetaryGrant-fail.jsonld created
Output Turtle monetaryGrant-fail.ttl created
JSON Schema
ValidationError: 'schema:MonetaryGrant' is not of type 'array' Failed validating 'type' in schema['properties']['@type']: {'contains': {'const': 'schema:MonetaryGrant'}, 'default': 'schema:MonetaryGrant', 'items': {'type': 'string'}, 'minItems': 1, 'type': 'array'} On instance['@type']: 'schema:MonetaryGrant'
SHACL
Validation result for _sources/schemaorgProperties/monetaryGrant/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/monetaryGrant/rules.shacl: - Shape _:ndfa473040c3d4b8c939efa78418791a8b5: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b26: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b4: *none* - Shape cdifd:fundingShape: _:Nceedbeab14a04dbdbdc631d171774893 - Shape _:ndfa473040c3d4b8c939efa78418791a8b17: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b13: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b14: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b25: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b12: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b3: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b11: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b15: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n14ddc7f9fdbb446cb4478ecc383222a4b20: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n14ddc7f9fdbb446cb4478ecc383222a4b22: *none* - Shape _:n14ddc7f9fdbb446cb4478ecc383222a4b11: *none* - Shape _:n14ddc7f9fdbb446cb4478ecc383222a4b21: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n14ddc7f9fdbb446cb4478ecc383222a4b10: *none* - Shape _:n14ddc7f9fdbb446cb4478ecc383222a4b23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n14ddc7f9fdbb446cb4478ecc383222a4b25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/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: *none* - Shape _:n674609c9d2244847b80c60e9ceef76e3b3: *none* - 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 _:n5609f1d4d1b249ce8b27beaf77071be5b6: *none* - Shape _:n5609f1d4d1b249ce8b27beaf77071be5b7: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n5609f1d4d1b249ce8b27beaf77071be5b10: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n5609f1d4d1b249ce8b27beaf77071be5b26: *none* - Shape _:n5609f1d4d1b249ce8b27beaf77071be5b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n5609f1d4d1b249ce8b27beaf77071be5b5: *none* - Shape _:n5609f1d4d1b249ce8b27beaf77071be5b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n5609f1d4d1b249ce8b27beaf77071be5b19: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape _:n07664d2d3ec84cc9813cf17e19c88a32b14: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: *none*
name-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using name-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD name-fail.jsonld created
Output Turtle name-fail.ttl created
JSON Schema
ValidationError: 'schema:MonetaryGrant' is not of type 'array' Failed validating 'type' in schema['properties']['@type']: {'contains': {'const': 'schema:MonetaryGrant'}, 'default': 'schema:MonetaryGrant', 'items': {'type': 'string'}, 'minItems': 1, 'type': 'array'} On instance['@type']: 'schema:MonetaryGrant'
SHACL
Validation result for _sources/schemaorgProperties/monetaryGrant/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/monetaryGrant/rules.shacl: - Shape _:ndfa473040c3d4b8c939efa78418791a8b5: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b26: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b4: *none* - Shape cdifd:fundingShape: _:N53e11d82d9f548e599669a917bcc39db - Shape _:ndfa473040c3d4b8c939efa78418791a8b17: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b13: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b14: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b25: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b12: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b3: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b11: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b15: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n14ddc7f9fdbb446cb4478ecc383222a4b20: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n14ddc7f9fdbb446cb4478ecc383222a4b22: *none* - Shape _:n14ddc7f9fdbb446cb4478ecc383222a4b11: *none* - Shape _:n14ddc7f9fdbb446cb4478ecc383222a4b21: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n14ddc7f9fdbb446cb4478ecc383222a4b10: *none* - Shape _:n14ddc7f9fdbb446cb4478ecc383222a4b23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n14ddc7f9fdbb446cb4478ecc383222a4b25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/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: *none* - Shape _:n674609c9d2244847b80c60e9ceef76e3b3: *none* - 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 _:n5609f1d4d1b249ce8b27beaf77071be5b6: *none* - Shape _:n5609f1d4d1b249ce8b27beaf77071be5b7: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n5609f1d4d1b249ce8b27beaf77071be5b10: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n5609f1d4d1b249ce8b27beaf77071be5b26: *none* - Shape _:n5609f1d4d1b249ce8b27beaf77071be5b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n5609f1d4d1b249ce8b27beaf77071be5b5: *none* - Shape _:n5609f1d4d1b249ce8b27beaf77071be5b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n5609f1d4d1b249ce8b27beaf77071be5b19: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape _:n07664d2d3ec84cc9813cf17e19c88a32b14: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: *none*
example_1_1.json Example
Passed
Files
Using exampleMonetaryGrant.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/monetaryGrant/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/monetaryGrant/rules.shacl: - Shape _:ndfa473040c3d4b8c939efa78418791a8b5: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b26: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b4: *none* - Shape cdifd:fundingShape: _:N31b1ce1714124484af8654814dc7a7aa - Shape _:ndfa473040c3d4b8c939efa78418791a8b17: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b13: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b14: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b25: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b12: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b3: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b11: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b15: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n14ddc7f9fdbb446cb4478ecc383222a4b20: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n14ddc7f9fdbb446cb4478ecc383222a4b22: *none* - Shape _:n14ddc7f9fdbb446cb4478ecc383222a4b11: *none* - Shape _:n14ddc7f9fdbb446cb4478ecc383222a4b21: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n14ddc7f9fdbb446cb4478ecc383222a4b10: *none* - Shape _:n14ddc7f9fdbb446cb4478ecc383222a4b23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n14ddc7f9fdbb446cb4478ecc383222a4b25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/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: *none* - Shape _:n674609c9d2244847b80c60e9ceef76e3b3: *none* - 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 _:n5609f1d4d1b249ce8b27beaf77071be5b6: *none* - Shape _:n5609f1d4d1b249ce8b27beaf77071be5b7: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n5609f1d4d1b249ce8b27beaf77071be5b10: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n5609f1d4d1b249ce8b27beaf77071be5b26: *none* - Shape _:n5609f1d4d1b249ce8b27beaf77071be5b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n5609f1d4d1b249ce8b27beaf77071be5b5: *none* - Shape _:n5609f1d4d1b249ce8b27beaf77071be5b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n5609f1d4d1b249ce8b27beaf77071be5b19: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape _:n07664d2d3ec84cc9813cf17e19c88a32b14: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: *none*
example_2_1.json Example
Passed
Files
Using exampleMonetaryGrantComplete.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/monetaryGrant/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/monetaryGrant/rules.shacl: - Shape _:ndfa473040c3d4b8c939efa78418791a8b5: *none* - Shape cdifd:fundingShape/sh:or/rdf:first: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b26: *none* - Shape cdifd:fundingShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b4: *none* - Shape cdifd:fundingShape: ex:FunderComplete_001 - Shape _:ndfa473040c3d4b8c939efa78418791a8b17: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b13: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b14: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b25: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b12: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b3: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b11: *none* - Shape _:ndfa473040c3d4b8c939efa78418791a8b15: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n14ddc7f9fdbb446cb4478ecc383222a4b20: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n14ddc7f9fdbb446cb4478ecc383222a4b22: *none* - Shape _:n14ddc7f9fdbb446cb4478ecc383222a4b11: *none* - Shape _:n14ddc7f9fdbb446cb4478ecc383222a4b21: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n14ddc7f9fdbb446cb4478ecc383222a4b10: *none* - Shape _:n14ddc7f9fdbb446cb4478ecc383222a4b23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n14ddc7f9fdbb446cb4478ecc383222a4b25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/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/021nxhr62> - Shape _:n674609c9d2244847b80c60e9ceef76e3b3: *none* - 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 _:n5609f1d4d1b249ce8b27beaf77071be5b6: *none* - Shape _:n5609f1d4d1b249ce8b27beaf77071be5b7: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n5609f1d4d1b249ce8b27beaf77071be5b10: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n5609f1d4d1b249ce8b27beaf77071be5b26: *none* - Shape _:n5609f1d4d1b249ce8b27beaf77071be5b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n5609f1d4d1b249ce8b27beaf77071be5b5: *none* - Shape _:n5609f1d4d1b249ce8b27beaf77071be5b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n5609f1d4d1b249ce8b27beaf77071be5b19: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape _:n07664d2d3ec84cc9813cf17e19c88a32b14: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: *none*

Test passed: 3 / 3

rules-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using rules-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD rules-fail.jsonld created
Output Turtle rules-fail.ttl created
JSON Schema
ValidationError: 'schema:Organization' is not of type 'array' Failed validating 'type' in schema['properties']['@type']: {'contains': {'const': 'schema:Organization'}, 'default': 'schema:Organization', 'items': {'anyOf': [{'enum': ['schema:Organization', 'schema:FundingAgency', 'schema:Consortium', 'schema:Corporation', 'schema:EducationalOrganization', 'schema:FundingScheme', 'schema:GovernmentOrganization', 'schema:NGO', 'schema:Project', 'schema:ResearchOrganization'], 'type': 'string'}]}, 'minItems': 1, 'type': 'array'} On instance['@type']: 'schema:Organization'
SHACL
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: ex:exampleOrg_fW - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none* - Shape _:nf8f86a5d34ef4b679eadd308468fe22fb3: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n7403ca8471be4b6ea03290def2f66fc2b22: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n7403ca8471be4b6ea03290def2f66fc2b11: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n7403ca8471be4b6ea03290def2f66fc2b10: *none* - Shape _:n7403ca8471be4b6ea03290def2f66fc2b25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n7403ca8471be4b6ea03290def2f66fc2b20: *none* - Shape _:n7403ca8471be4b6ea03290def2f66fc2b21: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n7403ca8471be4b6ea03290def2f66fc2b23: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n109c0884f29447b79a595f9b1660e641b10: *none* - Shape _:n109c0884f29447b79a595f9b1660e641b26: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n109c0884f29447b79a595f9b1660e641b6: *none* - Shape _:n109c0884f29447b79a595f9b1660e641b7: *none* - Shape _:n109c0884f29447b79a595f9b1660e641b8: *none* - Shape _:n109c0884f29447b79a595f9b1660e641b19: *none* - Shape _:n109c0884f29447b79a595f9b1660e641b4: *none* - Shape _:n109c0884f29447b79a595f9b1660e641b5: *none*
example_1_1.json Example
Passed
Files
Using exampleOrg.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
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: ex:exampleOrg_fW - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none* - Shape _:nf8f86a5d34ef4b679eadd308468fe22fb3: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n7403ca8471be4b6ea03290def2f66fc2b22: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n7403ca8471be4b6ea03290def2f66fc2b11: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n7403ca8471be4b6ea03290def2f66fc2b10: *none* - Shape _:n7403ca8471be4b6ea03290def2f66fc2b25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n7403ca8471be4b6ea03290def2f66fc2b20: *none* - Shape _:n7403ca8471be4b6ea03290def2f66fc2b21: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n7403ca8471be4b6ea03290def2f66fc2b23: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n109c0884f29447b79a595f9b1660e641b10: *none* - Shape _:n109c0884f29447b79a595f9b1660e641b26: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n109c0884f29447b79a595f9b1660e641b6: *none* - Shape _:n109c0884f29447b79a595f9b1660e641b7: *none* - Shape _:n109c0884f29447b79a595f9b1660e641b8: *none* - Shape _:n109c0884f29447b79a595f9b1660e641b19: *none* - Shape _:n109c0884f29447b79a595f9b1660e641b4: *none* - Shape _:n109c0884f29447b79a595f9b1660e641b5: *none*
example_2_1.json Example
Passed
Files
Using exampleOrganizationComplete.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
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: ex:OrgComplete_001 - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none* - Shape _:nf8f86a5d34ef4b679eadd308468fe22fb3: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n7403ca8471be4b6ea03290def2f66fc2b22: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n7403ca8471be4b6ea03290def2f66fc2b11: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n7403ca8471be4b6ea03290def2f66fc2b10: *none* - Shape _:n7403ca8471be4b6ea03290def2f66fc2b25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n7403ca8471be4b6ea03290def2f66fc2b20: *none* - Shape _:n7403ca8471be4b6ea03290def2f66fc2b21: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n7403ca8471be4b6ea03290def2f66fc2b23: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n109c0884f29447b79a595f9b1660e641b10: *none* - Shape _:n109c0884f29447b79a595f9b1660e641b26: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n109c0884f29447b79a595f9b1660e641b6: *none* - Shape _:n109c0884f29447b79a595f9b1660e641b7: *none* - Shape _:n109c0884f29447b79a595f9b1660e641b8: *none* - Shape _:n109c0884f29447b79a595f9b1660e641b19: *none* - Shape _:n109c0884f29447b79a595f9b1660e641b4: *none* - Shape _:n109c0884f29447b79a595f9b1660e641b5: *none*

Test passed: 4 / 4

affiliation-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using affiliation-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD affiliation-fail.jsonld created
Output Turtle affiliation-fail.ttl created
JSON Schema
ValidationError: 'schema:Person' is not of type 'array' Failed validating 'type' in schema['properties']['@type']: {'contains': {'const': 'schema:Person'}, 'items': {'type': 'string'}, 'minItems': 1, 'type': 'array'} On instance['@type']: 'schema:Person'
SHACL
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: False Results (3): Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): Severity: sh:Violation Source Shape: cdifd:CDIFPersonShape Focus Node: ex:PersonExample_zZc Value Node: ex:PersonExample_zZc Message: A person must have a name or an identifier provided; affiliation to an organization is recommended. Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Info Source Shape: cdifd:contactPointProperty Focus Node: ex:PersonExample_zZc Result Path: schema1:contactPoint Message: A Person should have a contactPoint (schema:ContactPoint or mailto: IRI) Validation Result in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): Severity: sh:Warning Source Shape: cdifd:affiliationProperty Focus Node: ex:PersonExample_zZc Value Node: Literal("some organization, schema TBD") Result Path: schema1:affiliation Message: Optional: an affiliation must have object schema:Organization
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape _:ndda7beafe5f94de1946f1b000e59d828b14: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: ex:PersonExample_zZc
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n3ad7b3b2d03d4b52b66ed45db4f7de37b23: *none* - Shape _:n3ad7b3b2d03d4b52b66ed45db4f7de37b10: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n3ad7b3b2d03d4b52b66ed45db4f7de37b25: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n3ad7b3b2d03d4b52b66ed45db4f7de37b22: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n3ad7b3b2d03d4b52b66ed45db4f7de37b20: *none* - Shape _:n3ad7b3b2d03d4b52b66ed45db4f7de37b11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n3ad7b3b2d03d4b52b66ed45db4f7de37b21: *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 _:n56dbc6341b1c441fbf1276988f1baf09b3: *none* - Shape cdifd:CDIFOrganizationShape: *none* - 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 _:nac83e61626794d628cdfc499d3711a94b19: *none* - Shape _:nac83e61626794d628cdfc499d3711a94b4: *none* - Shape _:nac83e61626794d628cdfc499d3711a94b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:nac83e61626794d628cdfc499d3711a94b6: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:nac83e61626794d628cdfc499d3711a94b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nac83e61626794d628cdfc499d3711a94b26: *none* - Shape _:nac83e61626794d628cdfc499d3711a94b10: *none* - Shape _:nac83e61626794d628cdfc499d3711a94b7: *none*
shortName-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using shortName-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD shortName-fail.jsonld created
Output Turtle shortName-fail.ttl created
JSON Schema
ValidationError: 'schema:Person' is not of type 'array' Failed validating 'type' in schema['properties']['@type']: {'contains': {'const': 'schema:Person'}, 'items': {'type': 'string'}, 'minItems': 1, 'type': 'array'} On instance['@type']: 'schema:Person'
SHACL
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: False Results (2): Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): Severity: sh:Violation Source Shape: cdifd:CDIFPersonShape Focus Node: ex:PersonExample_zZc Value Node: ex:PersonExample_zZc Message: A person must have a name or an identifier provided; affiliation to an organization is recommended. Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Info Source Shape: cdifd:contactPointProperty Focus Node: ex:PersonExample_zZc Result Path: schema1:contactPoint Message: A Person should have a contactPoint (schema:ContactPoint or mailto: IRI)
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape _:ndda7beafe5f94de1946f1b000e59d828b14: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: ex:PersonExample_zZc
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n3ad7b3b2d03d4b52b66ed45db4f7de37b23: *none* - Shape _:n3ad7b3b2d03d4b52b66ed45db4f7de37b10: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n3ad7b3b2d03d4b52b66ed45db4f7de37b25: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n3ad7b3b2d03d4b52b66ed45db4f7de37b22: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n3ad7b3b2d03d4b52b66ed45db4f7de37b20: *none* - Shape _:n3ad7b3b2d03d4b52b66ed45db4f7de37b11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n3ad7b3b2d03d4b52b66ed45db4f7de37b21: *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 _:n56dbc6341b1c441fbf1276988f1baf09b3: *none* - Shape cdifd:CDIFOrganizationShape: *none* - 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 _:nac83e61626794d628cdfc499d3711a94b19: *none* - Shape _:nac83e61626794d628cdfc499d3711a94b4: *none* - Shape _:nac83e61626794d628cdfc499d3711a94b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:nac83e61626794d628cdfc499d3711a94b6: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:nac83e61626794d628cdfc499d3711a94b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nac83e61626794d628cdfc499d3711a94b26: *none* - Shape _:nac83e61626794d628cdfc499d3711a94b10: *none* - Shape _:nac83e61626794d628cdfc499d3711a94b7: *none*
example_1_1.json Example
Passed
Files
Using examplePerson.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape _:ndda7beafe5f94de1946f1b000e59d828b14: *none* - Shape cdifd:CDIFContactPointShape: ex:PersonExample_zZc/schema1:contactPoint - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: ex:PersonExample_zZc
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n3ad7b3b2d03d4b52b66ed45db4f7de37b23: *none* - Shape _:n3ad7b3b2d03d4b52b66ed45db4f7de37b10: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n3ad7b3b2d03d4b52b66ed45db4f7de37b25: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n3ad7b3b2d03d4b52b66ed45db4f7de37b22: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n3ad7b3b2d03d4b52b66ed45db4f7de37b20: *none* - Shape _:n3ad7b3b2d03d4b52b66ed45db4f7de37b11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n3ad7b3b2d03d4b52b66ed45db4f7de37b21: *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 _:n56dbc6341b1c441fbf1276988f1baf09b3: *none* - Shape cdifd:CDIFOrganizationShape: ex:PersonExample_zZc/schema1:affiliation - 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 _:nac83e61626794d628cdfc499d3711a94b19: *none* - Shape _:nac83e61626794d628cdfc499d3711a94b4: *none* - Shape _:nac83e61626794d628cdfc499d3711a94b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:nac83e61626794d628cdfc499d3711a94b6: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:nac83e61626794d628cdfc499d3711a94b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nac83e61626794d628cdfc499d3711a94b26: *none* - Shape _:nac83e61626794d628cdfc499d3711a94b10: *none* - Shape _:nac83e61626794d628cdfc499d3711a94b7: *none*
example_2_1.json Example
Passed
Files
Using examplePersonComplete.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape _:ndda7beafe5f94de1946f1b000e59d828b14: *none* - Shape cdifd:CDIFContactPointShape: ex:PersonComplete_001/schema1:contactPoint - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape: ex:PersonComplete_001
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n3ad7b3b2d03d4b52b66ed45db4f7de37b23: *none* - Shape _:n3ad7b3b2d03d4b52b66ed45db4f7de37b10: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n3ad7b3b2d03d4b52b66ed45db4f7de37b25: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n3ad7b3b2d03d4b52b66ed45db4f7de37b22: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n3ad7b3b2d03d4b52b66ed45db4f7de37b20: *none* - Shape _:n3ad7b3b2d03d4b52b66ed45db4f7de37b11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n3ad7b3b2d03d4b52b66ed45db4f7de37b21: *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 _:n56dbc6341b1c441fbf1276988f1baf09b3: *none* - Shape cdifd:CDIFOrganizationShape: ex:PersonComplete_001/schema1:affiliation - 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 _:nac83e61626794d628cdfc499d3711a94b19: *none* - Shape _:nac83e61626794d628cdfc499d3711a94b4: *none* - Shape _:nac83e61626794d628cdfc499d3711a94b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:nac83e61626794d628cdfc499d3711a94b6: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:nac83e61626794d628cdfc499d3711a94b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nac83e61626794d628cdfc499d3711a94b26: *none* - Shape _:nac83e61626794d628cdfc499d3711a94b10: *none* - Shape _:nac83e61626794d628cdfc499d3711a94b7: *none*

Test passed: 7 / 7

affiliation-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using affiliation-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD affiliation-fail.jsonld created
Output Turtle affiliation-fail.ttl created
JSON Schema
ValidationError: 'schema:Person' is not of type 'array' Failed validating 'type' in schema['properties']['@type']: {'contains': {'const': 'schema:Place'}, 'default': 'schema:Place', 'items': {'type': 'string'}, 'minItems': 1, 'type': 'array'} On instance['@type']: 'schema:Person'
SHACL
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:ned848612837d4c38a191bac971473077b29: *none* - Shape cdifd:geoCoordinatesNode: *none* - Shape _:ned848612837d4c38a191bac971473077b42: *none* - Shape _:ned848612837d4c38a191bac971473077b3: *none* - Shape _:ned848612837d4c38a191bac971473077b4: *none* - Shape _:ned848612837d4c38a191bac971473077b39: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoShapeNode: *none* - Shape _:ned848612837d4c38a191bac971473077b44: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape cdifd:spatialExtentProperty: *none* - Shape _:ned848612837d4c38a191bac971473077b38: *none* - Shape _:ned848612837d4c38a191bac971473077b41: *none* - Shape _:ned848612837d4c38a191bac971473077b15: *none* - Shape _:ned848612837d4c38a191bac971473077b9: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:ned848612837d4c38a191bac971473077b16: *none* - Shape _:ned848612837d4c38a191bac971473077b13: *none* - Shape _:ned848612837d4c38a191bac971473077b10: *none* - Shape _:ned848612837d4c38a191bac971473077b40: *none* - Shape _:ned848612837d4c38a191bac971473077b24: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb8: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb7: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb10: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb26: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb4: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb19: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb5: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:nf8175fd5b349442fbc8b2fd01777f426b22: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b10: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b11: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b21: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b25: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b20: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none*
shortName-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using shortName-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD shortName-fail.jsonld created
Output Turtle shortName-fail.ttl created
JSON Schema
ValidationError: 'schema:Person' is not of type 'array' Failed validating 'type' in schema['properties']['@type']: {'contains': {'const': 'schema:Place'}, 'default': 'schema:Place', 'items': {'type': 'string'}, 'minItems': 1, 'type': 'array'} On instance['@type']: 'schema:Person'
SHACL
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:ned848612837d4c38a191bac971473077b29: *none* - Shape cdifd:geoCoordinatesNode: *none* - Shape _:ned848612837d4c38a191bac971473077b42: *none* - Shape _:ned848612837d4c38a191bac971473077b3: *none* - Shape _:ned848612837d4c38a191bac971473077b4: *none* - Shape _:ned848612837d4c38a191bac971473077b39: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoShapeNode: *none* - Shape _:ned848612837d4c38a191bac971473077b44: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape cdifd:spatialExtentProperty: *none* - Shape _:ned848612837d4c38a191bac971473077b38: *none* - Shape _:ned848612837d4c38a191bac971473077b41: *none* - Shape _:ned848612837d4c38a191bac971473077b15: *none* - Shape _:ned848612837d4c38a191bac971473077b9: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:ned848612837d4c38a191bac971473077b16: *none* - Shape _:ned848612837d4c38a191bac971473077b13: *none* - Shape _:ned848612837d4c38a191bac971473077b10: *none* - Shape _:ned848612837d4c38a191bac971473077b40: *none* - Shape _:ned848612837d4c38a191bac971473077b24: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb8: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb7: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb10: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb26: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb4: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb19: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb5: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:nf8175fd5b349442fbc8b2fd01777f426b22: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b10: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b11: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b21: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b25: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b20: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none*
example_1_1.json Example
Passed
Files
Using exampleSpatialExtentPoint.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:ned848612837d4c38a191bac971473077b29: *none* - Shape cdifd:geoCoordinatesNode: ex:SpatialExtentPoint_mdfd8/schema1:geo - Shape _:ned848612837d4c38a191bac971473077b42: *none* - Shape _:ned848612837d4c38a191bac971473077b3: *none* - Shape _:ned848612837d4c38a191bac971473077b4: *none* - Shape _:ned848612837d4c38a191bac971473077b39: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoShapeNode: *none* - Shape _:ned848612837d4c38a191bac971473077b44: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape cdifd:spatialExtentProperty: ex:SpatialExtentPoint_mdfd8 - Shape _:ned848612837d4c38a191bac971473077b38: *none* - Shape _:ned848612837d4c38a191bac971473077b41: *none* - Shape _:ned848612837d4c38a191bac971473077b15: *none* - Shape _:ned848612837d4c38a191bac971473077b9: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:ned848612837d4c38a191bac971473077b16: *none* - Shape _:ned848612837d4c38a191bac971473077b13: *none* - Shape _:ned848612837d4c38a191bac971473077b10: *none* - Shape _:ned848612837d4c38a191bac971473077b40: *none* - Shape _:ned848612837d4c38a191bac971473077b24: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb8: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb7: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb10: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb26: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb4: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb19: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb5: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:nf8175fd5b349442fbc8b2fd01777f426b22: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b10: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b11: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b21: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b25: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b20: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none*
example_2_1.json Example
Passed
Files
Using exampleSpatialExtentPlaceName.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:ned848612837d4c38a191bac971473077b29: *none* - Shape cdifd:geoCoordinatesNode: *none* - Shape _:ned848612837d4c38a191bac971473077b42: *none* - Shape _:ned848612837d4c38a191bac971473077b3: *none* - Shape _:ned848612837d4c38a191bac971473077b4: *none* - Shape _:ned848612837d4c38a191bac971473077b39: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoShapeNode: *none* - Shape _:ned848612837d4c38a191bac971473077b44: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape cdifd:spatialExtentProperty: ex:SpatialExtentPlaceName_45hwe6 - Shape _:ned848612837d4c38a191bac971473077b38: *none* - Shape _:ned848612837d4c38a191bac971473077b41: *none* - Shape _:ned848612837d4c38a191bac971473077b15: *none* - Shape _:ned848612837d4c38a191bac971473077b9: *none* - Shape cdifd:CDIFDefinedTermShape: ex:SpatialExtentPlaceName_45hwe6/schema1:alternateName,ex:SpatialExtentPlaceName_45hwe6/schema1:name,ex:SpatialExtentPlaceName_45hwe6/schema1:alternateName - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:ned848612837d4c38a191bac971473077b16: *none* - Shape _:ned848612837d4c38a191bac971473077b13: *none* - Shape _:ned848612837d4c38a191bac971473077b10: *none* - Shape _:ned848612837d4c38a191bac971473077b40: *none* - Shape _:ned848612837d4c38a191bac971473077b24: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb8: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb7: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb10: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb26: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb4: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb19: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb5: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:nf8175fd5b349442fbc8b2fd01777f426b22: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b10: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b11: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b21: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b25: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b20: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none*
example_3_1.json Example
Passed
Files
Using exampleSpatialExtentLine.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_3_1.jsonld created
Output Turtle example_3_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:ned848612837d4c38a191bac971473077b29: *none* - Shape cdifd:geoCoordinatesNode: *none* - Shape _:ned848612837d4c38a191bac971473077b42: *none* - Shape _:ned848612837d4c38a191bac971473077b3: *none* - Shape _:ned848612837d4c38a191bac971473077b4: *none* - Shape _:ned848612837d4c38a191bac971473077b39: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoShapeNode: ex:SpatialExtentBox_my8/schema1:geo - Shape _:ned848612837d4c38a191bac971473077b44: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape cdifd:spatialExtentProperty: ex:SpatialExtentBox_my8 - Shape _:ned848612837d4c38a191bac971473077b38: *none* - Shape _:ned848612837d4c38a191bac971473077b41: *none* - Shape _:ned848612837d4c38a191bac971473077b15: *none* - Shape _:ned848612837d4c38a191bac971473077b9: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:ned848612837d4c38a191bac971473077b16: *none* - Shape _:ned848612837d4c38a191bac971473077b13: *none* - Shape _:ned848612837d4c38a191bac971473077b10: *none* - Shape _:ned848612837d4c38a191bac971473077b40: *none* - Shape _:ned848612837d4c38a191bac971473077b24: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb8: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb7: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb10: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb26: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb4: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb19: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb5: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:nf8175fd5b349442fbc8b2fd01777f426b22: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b10: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b11: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b21: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b25: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b20: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none*
example_4_1.json Example
Passed
Files
Using exampleSpatialExtentBox.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/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:ned848612837d4c38a191bac971473077b29: *none* - Shape cdifd:geoCoordinatesNode: *none* - Shape _:ned848612837d4c38a191bac971473077b42: *none* - Shape _:ned848612837d4c38a191bac971473077b3: *none* - Shape _:ned848612837d4c38a191bac971473077b4: *none* - Shape _:ned848612837d4c38a191bac971473077b39: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoShapeNode: ex:SpatialExtentBox_my8/schema1:geo - Shape _:ned848612837d4c38a191bac971473077b44: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape cdifd:spatialExtentProperty: ex:SpatialExtentBox_my8 - Shape _:ned848612837d4c38a191bac971473077b38: *none* - Shape _:ned848612837d4c38a191bac971473077b41: *none* - Shape _:ned848612837d4c38a191bac971473077b15: *none* - Shape _:ned848612837d4c38a191bac971473077b9: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:ned848612837d4c38a191bac971473077b16: *none* - Shape _:ned848612837d4c38a191bac971473077b13: *none* - Shape _:ned848612837d4c38a191bac971473077b10: *none* - Shape _:ned848612837d4c38a191bac971473077b40: *none* - Shape _:ned848612837d4c38a191bac971473077b24: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb8: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb7: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb10: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb26: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb4: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb19: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb5: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:nf8175fd5b349442fbc8b2fd01777f426b22: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b10: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b11: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b21: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b25: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b20: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none*
example_5_1.json Example
Passed
Files
Using exampleSpatialExtentComplete.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_5_1.jsonld created
Output Turtle example_5_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:ned848612837d4c38a191bac971473077b29: *none* - Shape cdifd:geoCoordinatesNode: *none* - Shape _:ned848612837d4c38a191bac971473077b42: *none* - Shape _:ned848612837d4c38a191bac971473077b3: *none* - Shape _:ned848612837d4c38a191bac971473077b4: *none* - Shape _:ned848612837d4c38a191bac971473077b39: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoShapeNode: ex:SpatialExtentComplete_001/schema1:geo - Shape _:ned848612837d4c38a191bac971473077b44: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape cdifd:spatialExtentProperty: ex:SpatialExtentComplete_001 - Shape _:ned848612837d4c38a191bac971473077b38: *none* - Shape _:ned848612837d4c38a191bac971473077b41: *none* - Shape _:ned848612837d4c38a191bac971473077b15: *none* - Shape _:ned848612837d4c38a191bac971473077b9: *none* - Shape cdifd:CDIFDefinedTermShape: ex:SpatialExtentComplete_001/schema1:name - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:ned848612837d4c38a191bac971473077b16: *none* - Shape _:ned848612837d4c38a191bac971473077b13: *none* - Shape _:ned848612837d4c38a191bac971473077b10: *none* - Shape _:ned848612837d4c38a191bac971473077b40: *none* - Shape _:ned848612837d4c38a191bac971473077b24: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb8: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb7: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb10: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb26: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb4: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb19: *none* - Shape _:nf33ba77bc1184555ab1d4132d97acb6bb5: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:nf8175fd5b349442fbc8b2fd01777f426b22: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b10: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b11: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b21: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b25: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf8175fd5b349442fbc8b2fd01777f426b20: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none*

Test passed: 2 / 2

example_1_1.json Example
Passed
Files
Using exampleStatisticalVariable.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/statisticalVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/statisticalVariable/rules.shacl: - Shape cdifd:statisticalVariableNode/sh:property/sh:or/rdf:first: *none* - Shape _:n18f325d2a0f2432f8954515fe8a77a75b6: *none* - Shape cdifd:statisticalVariableNode: ex:statvar-median-income - Shape _:n18f325d2a0f2432f8954515fe8a77a75b5: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n4cf5a767bdd24dbab4efd412c62e3a92b19: *none* - Shape _:n4cf5a767bdd24dbab4efd412c62e3a92b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n4cf5a767bdd24dbab4efd412c62e3a92b10: *none* - Shape _:n4cf5a767bdd24dbab4efd412c62e3a92b26: *none* - Shape _:n4cf5a767bdd24dbab4efd412c62e3a92b7: *none* - Shape _:n4cf5a767bdd24dbab4efd412c62e3a92b4: *none* - Shape _:n4cf5a767bdd24dbab4efd412c62e3a92b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n4cf5a767bdd24dbab4efd412c62e3a92b6: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n14c5798dae094d87942139c405825a59b20: *none* - Shape _:n14c5798dae094d87942139c405825a59b22: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n14c5798dae094d87942139c405825a59b23: *none* - Shape _:n14c5798dae094d87942139c405825a59b11: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n14c5798dae094d87942139c405825a59b25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n14c5798dae094d87942139c405825a59b21: *none* - Shape _:n14c5798dae094d87942139c405825a59b10: *none*
example_2_1.json Example
Passed
Files
Using exampleStatisticalVariableComplete.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/statisticalVariable/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/statisticalVariable/rules.shacl: - Shape cdifd:statisticalVariableNode/sh:property/sh:or/rdf:first: *none* - Shape _:n18f325d2a0f2432f8954515fe8a77a75b6: *none* - Shape cdifd:statisticalVariableNode: ex:StatVarComplete_001 - Shape _:n18f325d2a0f2432f8954515fe8a77a75b5: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n4cf5a767bdd24dbab4efd412c62e3a92b19: *none* - Shape _:n4cf5a767bdd24dbab4efd412c62e3a92b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n4cf5a767bdd24dbab4efd412c62e3a92b10: *none* - Shape _:n4cf5a767bdd24dbab4efd412c62e3a92b26: *none* - Shape _:n4cf5a767bdd24dbab4efd412c62e3a92b7: *none* - Shape _:n4cf5a767bdd24dbab4efd412c62e3a92b4: *none* - Shape _:n4cf5a767bdd24dbab4efd412c62e3a92b8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n4cf5a767bdd24dbab4efd412c62e3a92b6: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n14c5798dae094d87942139c405825a59b20: *none* - Shape _:n14c5798dae094d87942139c405825a59b22: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n14c5798dae094d87942139c405825a59b23: *none* - Shape _:n14c5798dae094d87942139c405825a59b11: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n14c5798dae094d87942139c405825a59b25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n14c5798dae094d87942139c405825a59b21: *none* - Shape _:n14c5798dae094d87942139c405825a59b10: *none*

Test passed: 2 / 2

example_1_1.json Example
Passed
Files
Using exampleTemporalExtent.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/temporalExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/temporalExtent/rules.shacl: - Shape _:n282564ec16b244edbffec364f0379a20b4: *none* - Shape cdifd:timeInstantNode: _:Nbcbd007a44c04ff9b9883dc0676d097b,_:Nd5b22a2113de49dc877ed89adb29bdb9 - Shape _:n282564ec16b244edbffec364f0379a20b17: *none* - Shape cdifd:timePositionNode: _:N6b77f2c9984d4fa8872649db1106eeee,_:N0b1e8dba9d11421a8d741253123a7af6 - Shape cdifd:timeIntervalNode: _:Na48fa62e420846d592c5e3cff319c089 - Shape cdifd:timePositionNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:first: *none* - Shape _:n282564ec16b244edbffec364f0379a20b5: *none* - Shape _:n282564ec16b244edbffec364f0379a20b3: *none*
example_2_1.json Example
Passed
Files
Using exampleTemporalExtentComplete.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/temporalExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/temporalExtent/rules.shacl: - Shape _:n282564ec16b244edbffec364f0379a20b4: *none* - Shape cdifd:timeInstantNode: _:N94c8d61f47fc447ab9b006ce800a16c2,_:Nf7b255383c954288b963928b43278c85 - Shape _:n282564ec16b244edbffec364f0379a20b17: *none* - Shape cdifd:timePositionNode: _:Ndcef7a0d76ef46b29b0d05116c210f5e,_:Nb560aafebc4c4852a448fa5c4fd37354 - Shape cdifd:timeIntervalNode: _:N821243e08620415998660925bf3abc67 - Shape cdifd:timePositionNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:temporalExtentProperty/sh:or/rdf:first: *none* - Shape _:n282564ec16b244edbffec364f0379a20b5: *none* - Shape _:n282564ec16b244edbffec364f0379a20b3: *none*

Test passed: 4 / 4

affiliation-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using affiliation-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD affiliation-fail.jsonld created
Output Turtle affiliation-fail.ttl created
JSON Schema
ValidationError: 'schema:name' is a required property Failed validating 'required' in schema: {'$defs': {'DefinedTerm': {'$ref': 'https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/definedTerm/schema.yaml'}, 'Reference': {'$ref': 'https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/labeledLink/schema.yaml'}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'description': 'Schema.org PropertyValue-based variableMeasured. ' 'Defines properties for a measured variable in a ' 'dataset, typed as schema:PropertyValue.', 'properties': {'@id': {'type': 'string'}, '@type': {'contains': {'anyOf': [{'const': 'schema:PropertyValue'}, {'const': 'schema:PropertyValueSpecification'}]}, 'description': 'Must include ' 'schema:PropertyValue - a ' 'measured VALUE - or ' 'schema:PropertyValueSpecification ' '- a SPECIFICATION of one, ' 'stating the permitted range, ' 'default or unit rather than ' 'an observed result. Protocol ' 'and method descriptions ' 'declare the latter, and ' 'pinning the array to ' 'PropertyValue alone left ' 'them no valid spelling. ' 'Additional type URIs may be ' 'included.', 'items': {'type': 'string'}, 'minItems': 1, 'type': 'array'}, 'schema:alternateName': {'items': {'description': 'human ' 'intelligible ' 'name ' 'for ' 'variable ' 'that ' 'conveys ' 'semantics', 'type': 'string'}, 'type': 'array', 'x-jsonld-id': 'http://schema.org/alternateName'}, 'schema:description': {'default': 'missing', 'type': 'string', 'x-jsonld-id': 'http://schema.org/description'}, 'schema:maxValue': {'description': 'maximum numeric ' 'value in the ' 'dataset', 'type': 'number', 'x-jsonld-id': 'http://schema.org/maxValue'}, 'schema:measurementTechnique': {'anyOf': [{'type': 'string'}, {'additionalProperties': False, 'properties': {'@id': {'description': 'reference ' 'to ' 'a ' 'skos ' 'concept', 'type': 'string'}}, 'required': ['@id'], 'type': 'object'}, {'$ref': '#/$defs/DefinedTerm'}], 'description': 'Text ' 'description ' 'or URI ' 'specifying ' 'how ' 'values ' 'for ' 'the ' 'variable ' 'were ' 'obtained.', 'x-jsonld-id': 'http://schema.org/measurementTechnique'}, 'schema:minValue': {'description': 'minimum numeric ' 'value in the ' 'dataset', 'type': 'number', 'x-jsonld-id': 'http://schema.org/minValue'}, 'schema:name': {'description': 'string label ' 'associated with the ' 'variable in the ' 'dataset serialization', 'type': 'string', 'x-jsonld-id': 'http://schema.org/name'}, 'schema:propertyID': {'description': 'identifier or ' 'name for the ' 'property concept', 'items': {'anyOf': [{'type': 'string'}, {'additionalProperties': False, 'properties': {'@id': {'type': 'string'}}, 'required': ['@id'], 'type': 'object'}, {'$ref': '#/$defs/DefinedTerm'}]}, 'type': 'array', 'x-jsonld-id': 'http://schema.org/propertyID'}, 'schema:unitCode': {'anyOf': [{'type': 'string'}, {'additionalProperties': False, 'properties': {'@id': {'type': 'string'}}, 'required': ['@id'], 'type': 'object'}, {'$ref': '#/$defs/DefinedTerm'}], 'description': 'URI or code ' 'identifying the ' 'unit of measure', 'x-jsonld-id': 'http://schema.org/unitCode'}, 'schema:unitText': {'description': 'unit of ' 'measurement as ' 'text', 'type': 'string', 'x-jsonld-id': 'http://schema.org/unitText'}, 'schema:url': {'anyOf': [{'description': 'link to a ' 'web page ' 'useful for ' 'interpreting ' 'the variable', 'format': 'uri', 'type': 'string'}, {'$ref': '#/$defs/Reference'}], 'x-jsonld-id': 'http://schema.org/url'}}, 'required': ['@type', 'schema:name'], 'type': 'object', 'x-jsonld-prefixes': {'schema': 'http://schema.org/'}} On instance: {'@context': {'ex': 'https://example.org/', 'schema': 'http://schema.org/', 'xsd': 'http://www.w3.org/2001/XMLSchema#'}, '@id': 'ex:PersonExample_zZc', '@type': 'schema:Person', 'schema:affiliation': 'some organization, schema TBD', 'schema:alternateName': 'Test, Joe', 'schema:description': 'Metadata specialist, based in Portland, Maine', 'schema:identifier': {'@type': 'schema:PropertyValue', 'schema:propertyID': {'@id': 'https://doi.org'}, 'schema:url': 'https://doi.org/iY', 'schema:value': 'iY'}, 'schema:sameAs': ['https://ark.org/46737', 'uri:test:43737']}
SHACL
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:n6a561036abca4fd2830fd1b14b597e88b12: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b7: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b30: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b51: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b44: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b5: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b4: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b8: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b9: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b52: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b10: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b29: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b37: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b11: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b45: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b38: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b14: *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/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n3c9b5e373b6445c58099b2c478ac7550b6: *none* - Shape _:n3c9b5e373b6445c58099b2c478ac7550b8: *none* - Shape _:n3c9b5e373b6445c58099b2c478ac7550b10: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n3c9b5e373b6445c58099b2c478ac7550b4: *none* - Shape _:n3c9b5e373b6445c58099b2c478ac7550b7: *none* - Shape _:n3c9b5e373b6445c58099b2c478ac7550b19: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n3c9b5e373b6445c58099b2c478ac7550b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n3c9b5e373b6445c58099b2c478ac7550b26: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nd23f761cd52a4489910ef49a6415536cb23: *none* - Shape _:nd23f761cd52a4489910ef49a6415536cb22: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nd23f761cd52a4489910ef49a6415536cb10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nd23f761cd52a4489910ef49a6415536cb20: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:nd23f761cd52a4489910ef49a6415536cb11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nd23f761cd52a4489910ef49a6415536cb25: *none* - Shape _:nd23f761cd52a4489910ef49a6415536cb21: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none*
shortName-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using shortName-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD shortName-fail.jsonld created
Output Turtle shortName-fail.ttl created
JSON Schema
ValidationError: 'schema:Person' is not of type 'array' Failed validating 'type' in schema['properties']['@type']: {'contains': {'anyOf': [{'const': 'schema:PropertyValue'}, {'const': 'schema:PropertyValueSpecification'}]}, 'description': 'Must include schema:PropertyValue - a measured VALUE ' '- or schema:PropertyValueSpecification - a ' 'SPECIFICATION of one, stating the permitted range, ' 'default or unit rather than an observed result. ' 'Protocol and method descriptions declare the latter, ' 'and pinning the array to PropertyValue alone left ' 'them no valid spelling. Additional type URIs may be ' 'included.', 'items': {'type': 'string'}, 'minItems': 1, 'type': 'array'} On instance['@type']: 'schema:Person'
SHACL
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:n6a561036abca4fd2830fd1b14b597e88b12: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b7: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b30: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b51: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b44: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b5: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b4: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b8: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b9: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b52: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b10: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b29: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b37: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b11: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b45: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b38: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b14: *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/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n3c9b5e373b6445c58099b2c478ac7550b6: *none* - Shape _:n3c9b5e373b6445c58099b2c478ac7550b8: *none* - Shape _:n3c9b5e373b6445c58099b2c478ac7550b10: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n3c9b5e373b6445c58099b2c478ac7550b4: *none* - Shape _:n3c9b5e373b6445c58099b2c478ac7550b7: *none* - Shape _:n3c9b5e373b6445c58099b2c478ac7550b19: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n3c9b5e373b6445c58099b2c478ac7550b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n3c9b5e373b6445c58099b2c478ac7550b26: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nd23f761cd52a4489910ef49a6415536cb23: *none* - Shape _:nd23f761cd52a4489910ef49a6415536cb22: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nd23f761cd52a4489910ef49a6415536cb10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nd23f761cd52a4489910ef49a6415536cb20: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:nd23f761cd52a4489910ef49a6415536cb11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nd23f761cd52a4489910ef49a6415536cb25: *none* - Shape _:nd23f761cd52a4489910ef49a6415536cb21: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none*
example_1_1.json Example
Passed
Files
Using exampleVariableMeasured.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:n6a561036abca4fd2830fd1b14b597e88b12: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b7: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b30: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b51: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b44: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b5: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b4: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b8: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b9: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b52: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b10: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b29: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b37: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b11: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b45: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b38: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b14: *none*
Validation result for _sources/schemaorgProperties/labeledLink/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/labeledLink/rules.shacl: - Shape cdifd:CDIFLabeledLinkShape: ex:variableMeasured_346/schema1:url
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n3c9b5e373b6445c58099b2c478ac7550b6: *none* - Shape _:n3c9b5e373b6445c58099b2c478ac7550b8: *none* - Shape _:n3c9b5e373b6445c58099b2c478ac7550b10: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n3c9b5e373b6445c58099b2c478ac7550b4: *none* - Shape _:n3c9b5e373b6445c58099b2c478ac7550b7: *none* - Shape _:n3c9b5e373b6445c58099b2c478ac7550b19: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n3c9b5e373b6445c58099b2c478ac7550b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n3c9b5e373b6445c58099b2c478ac7550b26: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nd23f761cd52a4489910ef49a6415536cb23: *none* - Shape _:nd23f761cd52a4489910ef49a6415536cb22: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nd23f761cd52a4489910ef49a6415536cb10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nd23f761cd52a4489910ef49a6415536cb20: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:nd23f761cd52a4489910ef49a6415536cb11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nd23f761cd52a4489910ef49a6415536cb25: *none* - Shape _:nd23f761cd52a4489910ef49a6415536cb21: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none*
example_2_1.json Example
Passed
Files
Using exampleVariableMeasuredComplete.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape _:n6a561036abca4fd2830fd1b14b597e88b12: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b7: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b30: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b51: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b44: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b5: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b4: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b8: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b9: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b52: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b10: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b29: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b37: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b11: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b45: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b38: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6a561036abca4fd2830fd1b14b597e88b14: *none*
Validation result for _sources/schemaorgProperties/labeledLink/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/labeledLink/rules.shacl: - Shape cdifd:CDIFLabeledLinkShape: ex:variableMeasuredComplete_001/schema1:url
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n3c9b5e373b6445c58099b2c478ac7550b6: *none* - Shape _:n3c9b5e373b6445c58099b2c478ac7550b8: *none* - Shape _:n3c9b5e373b6445c58099b2c478ac7550b10: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n3c9b5e373b6445c58099b2c478ac7550b4: *none* - Shape _:n3c9b5e373b6445c58099b2c478ac7550b7: *none* - Shape _:n3c9b5e373b6445c58099b2c478ac7550b19: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n3c9b5e373b6445c58099b2c478ac7550b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n3c9b5e373b6445c58099b2c478ac7550b26: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nd23f761cd52a4489910ef49a6415536cb23: *none* - Shape _:nd23f761cd52a4489910ef49a6415536cb22: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nd23f761cd52a4489910ef49a6415536cb10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nd23f761cd52a4489910ef49a6415536cb20: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:nd23f761cd52a4489910ef49a6415536cb11: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nd23f761cd52a4489910ef49a6415536cb25: *none* - Shape _:nd23f761cd52a4489910ef49a6415536cb21: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none*

Test passed: 3 / 3

serviceType-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using serviceType-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD serviceType-fail.jsonld created
Output Turtle serviceType-fail.ttl created
JSON Schema
ValidationError: 'schema:WebAPI' is not of type 'array' Failed validating 'type' in schema['properties']['@type']: {'contains': {'const': 'schema:WebAPI'}, 'items': {'type': 'string'}, 'minItems': 1, 'type': 'array'} On instance['@type']: 'schema:WebAPI'
SHACL
Validation result for _sources/schemaorgProperties/webAPI/rules.shacl: Validation Report Conforms: False Results (1): Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): Severity: sh:Violation Source Shape: [ sh:message Literal("A WebAPI node must specify a service type with a string, IRI, or DefinedTerm") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:or ( [ sh:nodeKind sh:IRI ] [ sh:class schema1:DefinedTerm ] [ sh:datatype xsd:string ; sh:minLength Literal("3", datatype=xsd:integer) ] ) ; sh:path schema1:serviceType ] Focus Node: ex:exampleWebAPI_354btrh Value Node: Literal("") Result Path: schema1:serviceType Message: A WebAPI node must specify a service type with a string, IRI, or DefinedTerm
Focus nodes for _sources/schemaorgProperties/webAPI/rules.shacl: - Shape _:n4c3ed122308e43579704e673c0fb11ecb10: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb33: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb35: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb30: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb26: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb29: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb18: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb27: *none* - Shape cdifd:webAPINode: ex:exampleWebAPI_354btrh - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb17: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb34: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb28: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb4: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb32: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb24: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb25: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb31: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb11: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb3: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:nc3ee6addcec249b3831b0d4800ad6ad0b19: *none* - Shape _:nc3ee6addcec249b3831b0d4800ad6ad0b10: *none* - Shape _:nc3ee6addcec249b3831b0d4800ad6ad0b26: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:nc3ee6addcec249b3831b0d4800ad6ad0b8: *none* - Shape _:nc3ee6addcec249b3831b0d4800ad6ad0b7: *none* - Shape _:nc3ee6addcec249b3831b0d4800ad6ad0b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc3ee6addcec249b3831b0d4800ad6ad0b6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nc3ee6addcec249b3831b0d4800ad6ad0b4: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:nccaf21e015f745e0921d639ff613795fb22: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nccaf21e015f745e0921d639ff613795fb11: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:nccaf21e015f745e0921d639ff613795fb25: *none* - Shape _:nccaf21e015f745e0921d639ff613795fb20: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nccaf21e015f745e0921d639ff613795fb23: *none* - Shape _:nccaf21e015f745e0921d639ff613795fb10: *none* - Shape _:nccaf21e015f745e0921d639ff613795fb21: *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/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: ex:exampleWebAPI_354btrh/schema1:termsOfService,ex:exampleWebAPI_354btrh/schema1:documentation
example_1_1.json Example
Passed
Files
Using exampleWebAPI.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/webAPI/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/webAPI/rules.shacl: - Shape _:n4c3ed122308e43579704e673c0fb11ecb10: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb33: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb35: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb30: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb26: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb29: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb18: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb27: *none* - Shape cdifd:webAPINode: ex:exampleWebAPI_354btrh - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb17: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb34: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb28: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb4: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb32: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb24: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb25: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb31: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb11: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb3: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:nc3ee6addcec249b3831b0d4800ad6ad0b19: *none* - Shape _:nc3ee6addcec249b3831b0d4800ad6ad0b10: *none* - Shape _:nc3ee6addcec249b3831b0d4800ad6ad0b26: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:nc3ee6addcec249b3831b0d4800ad6ad0b8: *none* - Shape _:nc3ee6addcec249b3831b0d4800ad6ad0b7: *none* - Shape _:nc3ee6addcec249b3831b0d4800ad6ad0b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc3ee6addcec249b3831b0d4800ad6ad0b6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nc3ee6addcec249b3831b0d4800ad6ad0b4: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:nccaf21e015f745e0921d639ff613795fb22: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nccaf21e015f745e0921d639ff613795fb11: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:nccaf21e015f745e0921d639ff613795fb25: *none* - Shape _:nccaf21e015f745e0921d639ff613795fb20: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nccaf21e015f745e0921d639ff613795fb23: *none* - Shape _:nccaf21e015f745e0921d639ff613795fb10: *none* - Shape _:nccaf21e015f745e0921d639ff613795fb21: *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/cdifDataType/cdifReference/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifReference/rules.shacl: - Shape cdifd:CDIFRelationShape: ex:exampleWebAPI_354btrh/schema1:documentation,ex:exampleWebAPI_354btrh/schema1:termsOfService
Validation result for _sources/schemaorgProperties/labeledLink/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/labeledLink/rules.shacl: - Shape cdifd:CDIFLabeledLinkShape: ex:exampleWebAPI_354btrh/schema1:documentation,ex:exampleWebAPI_354btrh/schema1:termsOfService
example_2_1.json Example
Passed
Files
Using exampleWebAPIComplete.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_2_1.jsonld created
Output Turtle example_2_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/schemaorgProperties/webAPI/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/webAPI/rules.shacl: - Shape _:n4c3ed122308e43579704e673c0fb11ecb10: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb33: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb35: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb30: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb26: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb29: *none* - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb18: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb27: *none* - Shape cdifd:webAPINode: ex:WebAPIComplete_001 - Shape cdifd:webAPINode/sh:property/sh:or/rdf:first: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb17: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb34: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb28: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb4: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb32: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb24: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb25: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb31: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb11: *none* - Shape _:n4c3ed122308e43579704e673c0fb11ecb3: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:nc3ee6addcec249b3831b0d4800ad6ad0b19: *none* - Shape _:nc3ee6addcec249b3831b0d4800ad6ad0b10: *none* - Shape _:nc3ee6addcec249b3831b0d4800ad6ad0b26: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:nc3ee6addcec249b3831b0d4800ad6ad0b8: *none* - Shape _:nc3ee6addcec249b3831b0d4800ad6ad0b7: *none* - Shape _:nc3ee6addcec249b3831b0d4800ad6ad0b5: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc3ee6addcec249b3831b0d4800ad6ad0b6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nc3ee6addcec249b3831b0d4800ad6ad0b4: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:nccaf21e015f745e0921d639ff613795fb22: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nccaf21e015f745e0921d639ff613795fb11: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:nccaf21e015f745e0921d639ff613795fb25: *none* - Shape _:nccaf21e015f745e0921d639ff613795fb20: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nccaf21e015f745e0921d639ff613795fb23: *none* - Shape _:nccaf21e015f745e0921d639ff613795fb10: *none* - Shape _:nccaf21e015f745e0921d639ff613795fb21: *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/cdifDataType/cdifReference/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifReference/rules.shacl: - Shape cdifd:CDIFRelationShape: ex:WebAPIComplete_001/schema1:documentation,ex:WebAPIComplete_001/schema1:termsOfService
Validation result for _sources/schemaorgProperties/labeledLink/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/labeledLink/rules.shacl: - Shape cdifd:CDIFLabeledLinkShape: ex:WebAPIComplete_001/schema1:documentation,ex:WebAPIComplete_001/schema1:termsOfService

Test passed: 1 / 1

example_1_1.json Example
Passed
Files
Using exampleSkosCollection.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/skosProperties/skosCollection/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosCollection/rules.shacl: - Shape skosv:OrderedCollectionShape: *none* - Shape skosv:CollectionShape: ex:solid-earth-disciplines
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: ex:geophysics,ex:geology - Shape skosv:conceptBroaderNotSelfShape: ex:geophysics,ex:geology - Shape skosv:ConceptShape: ex:geophysics,ex:geology

Test passed: 1 / 1

example_1_1.json Example
Passed
Files
Using exampleSkosConcept.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: mat:earthmaterial,mat:particulate,mat:sediment,mat:soil,mat:rock,mat:rockorsediment,mat:mixedsoilsedimentrock,mat:mineral - Shape skosv:conceptBroaderNotSelfShape: mat:earthmaterial,mat:particulate,mat:sediment,mat:soil,mat:rock,mat:rockorsediment,mat:mixedsoilsedimentrock,mat:mineral - Shape skosv:ConceptShape: mat:earthmaterial,mat:particulate,mat:sediment,mat:soil,mat:rock,mat:rockorsediment,mat:mixedsoilsedimentrock,mat:mineral

Test passed: 1 / 1

example_1_1.json Example
Passed
Files
Using exampleSkosConceptScheme.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/skosProperties/skosConceptScheme/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConceptScheme/rules.shacl: - Shape skosv:schemePrefLabelUniqueLangShape: mat:materialsvocabulary - Shape skosv:ConceptSchemeShape: mat:materialsvocabulary
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: mat:waterice,mat:fluid,mat:sediment,mat:material,mat:rockorsediment,mat:anthropogenicmetal,mat:anyice,mat:gas,mat:mixedsoilsedimentrock,mat:biogenicnonorganicmaterial,mat:organicmaterial,mat:mineral,mat:earthmaterial,mat:particulate,mat:soil,mat:otheranthropogenicmaterial,mat:dispersedmedia,mat:rock,mat:anyanthropogenicmaterial,mat:liquidwater,mat:nonaqueousliquid - Shape skosv:conceptBroaderNotSelfShape: mat:waterice,mat:fluid,mat:sediment,mat:material,mat:rockorsediment,mat:anthropogenicmetal,mat:anyice,mat:gas,mat:mixedsoilsedimentrock,mat:biogenicnonorganicmaterial,mat:organicmaterial,mat:mineral,mat:earthmaterial,mat:particulate,mat:soil,mat:otheranthropogenicmaterial,mat:dispersedmedia,mat:rock,mat:anyanthropogenicmaterial,mat:liquidwater,mat:nonaqueousliquid - Shape skosv:ConceptShape: mat:waterice,mat:fluid,mat:sediment,mat:material,mat:rockorsediment,mat:anthropogenicmetal,mat:anyice,mat:gas,mat:mixedsoilsedimentrock,mat:biogenicnonorganicmaterial,mat:organicmaterial,mat:mineral,mat:earthmaterial,mat:particulate,mat:soil,mat:otheranthropogenicmaterial,mat:dispersedmedia,mat:rock,mat:anyanthropogenicmaterial,mat:liquidwater,mat:nonaqueousliquid

Test passed: 0 / 1

example_1_1.json Example
SHACL: 2 Warning
Files
Using exampleXasCore.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/xasProperties/xasCore/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasCore/rules.shacl: - Shape cdifd:CDIFDataDownloadShape: <file:///github/workspace/RNdlTIf>,<file:///github/workspace/lMtIx> - Shape cdifd:XasCoreConformsToShape: *none*
Validation result for _sources/xasProperties/xasSample/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasSample/rules.shacl: - Shape cdifd:xasSampleNode: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n4a2af9f0c33f4ebc90b47ef1d8e3c47cb22: *none* - Shape _:n4a2af9f0c33f4ebc90b47ef1d8e3c47cb23: *none* - Shape _:n4a2af9f0c33f4ebc90b47ef1d8e3c47cb20: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:n4a2af9f0c33f4ebc90b47ef1d8e3c47cb10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n4a2af9f0c33f4ebc90b47ef1d8e3c47cb11: *none* - Shape _:n4a2af9f0c33f4ebc90b47ef1d8e3c47cb21: *none* - Shape _:n4a2af9f0c33f4ebc90b47ef1d8e3c47cb25: *none*
Validation result for _sources/schemaorgProperties/additionalProperty/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/additionalProperty/rules.shacl: - Shape _:n5aa5e63d08824c02a868a0f1439d0a8eb14: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFAddPropertyTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape _:n5aa5e63d08824c02a868a0f1439d0a8eb21: *none* - Shape _:n5aa5e63d08824c02a868a0f1439d0a8eb28: *none* - Shape _:n5aa5e63d08824c02a868a0f1439d0a8eb31: *none* - Shape _:n5aa5e63d08824c02a868a0f1439d0a8eb7: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n5aa5e63d08824c02a868a0f1439d0a8eb33: *none* - Shape _:n5aa5e63d08824c02a868a0f1439d0a8eb30: *none* - Shape _:n5aa5e63d08824c02a868a0f1439d0a8eb13: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape: wd:Q3099911,xas:analysisevent,ex:xas-dataset-001/prov:wasGeneratedBy/schema1:object/schema1:additionalType,xas:xraymonochromator,dcat:CatalogRecord,xas:source,xas:beamline,<https://w3id.org/isample/vocabulary/materialsampleobjecttype/materialsample> - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n5aa5e63d08824c02a868a0f1439d0a8eb6: *none* - Shape cdifd:CDIFadditionalPropertyShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFadditionalPropertyShape: *none* - Shape _:n5aa5e63d08824c02a868a0f1439d0a8eb29: *none* - Shape cdifd:CDIFAddPropertyTermShape: *none* - Shape _:n5aa5e63d08824c02a868a0f1439d0a8eb20: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape: xas:samplepreparation,xas:samplechemicalcomposition,xas:dspacing,xas:monochromatortype,xas:probe,<https://doi.org>,xas:reflectionplane,xas:xraysourcetype
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n68ba292362874fcaacac4884a7c71f87b5: *none* - Shape _:n68ba292362874fcaacac4884a7c71f87b10: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n68ba292362874fcaacac4884a7c71f87b8: *none* - Shape _:n68ba292362874fcaacac4884a7c71f87b26: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n68ba292362874fcaacac4884a7c71f87b19: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n68ba292362874fcaacac4884a7c71f87b6: *none* - Shape _:n68ba292362874fcaacac4884a7c71f87b4: *none* - Shape _:n68ba292362874fcaacac4884a7c71f87b7: *none*
Validation result for _sources/schemaorgProperties/dataDownload/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/dataDownload/rules.shacl: - Shape cdifd:CDIFDataDownloadShape: <file:///github/workspace/RNdlTIf>,<file:///github/workspace/lMtIx> - Shape <https://www.ogc.org/rules/template/#ConformsToInfo>: <file:///github/workspace/RNdlTIf>,<file:///github/workspace/lMtIx>
Validation result for _sources/schemaorgProperties/organization/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/organization/rules.shacl: - Shape _:na7014d2c33c44b25b44713565cc620d5b3: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFOrganizationShape: <https://ror.org/04qxsr837> - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape _:n91cd542538c54437ba3e717965025475b14: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/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:maintainerOrProviderContactPointShape: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: <file:///github/workspace/nKwywfsuBh>/schema1:contactPoint - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape: <file:///github/workspace/nKwywfsuBh>
Validation result for _sources/xasProperties/xasGeneratedBy/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasGeneratedBy/rules.shacl: - Shape cdifd:xasGeneratedByNode: *none*
Validation result for _sources/xasProperties/xasInstrument/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasInstrument/rules.shacl: - Shape cdifd:xasInstrumentNode: *none*
Validation result for _sources/schemaorgProperties/instrument/rules.shacl: Validation Report Conforms: False Results (2): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type prov:Entity, schema1:Product, schema1:Thing ; schema1:additionalProperty [ rdf:type schema1:PropertyValue ; schema1:name Literal("crystal type") ; schema1:propertyID xas:monochromatortype ; schema1:value Literal("Si(111)") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("d-spacing") ; schema1:propertyID xas:dspacing ; schema1:unitText Literal("Angstrom") ; schema1:value Literal("3.13550") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("reflection plane (hkl)") ; schema1:propertyID xas:reflectionplane ; schema1:value Literal("1,1,1") ] ; schema1:additionalType wd:Q3099911, xas:xraymonochromator ; schema1:name Literal("Si 111") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category). Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type prov:Entity, schema1:Product, schema1:Thing ; schema1:additionalProperty [ rdf:type schema1:PropertyValue ; schema1:name Literal("Probe") ; schema1:propertyID xas:probe ; schema1:value Literal("x-ray") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("x-ray source") ; schema1:propertyID xas:xraysourcetype ; schema1:value Literal("Synchrotron X-ray Source") ] ; schema1:additionalType wd:Q3099911, xas:source ; schema1:name Literal("APS bending magnet source") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category).
Focus nodes for _sources/schemaorgProperties/instrument/rules.shacl: - Shape cdifd:instrumentNode: *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/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape cdifd:CDIFRoleShape: *none* - Shape _:n432a679b023a41e2adee95adcbbc0e11b14: *none* - Shape _:n432a679b023a41e2adee95adcbbc0e11b3: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n432a679b023a41e2adee95adcbbc0e11b15: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n432a679b023a41e2adee95adcbbc0e11b17: *none* - Shape cdifd:CDIFDefinedTermShape: ex:xas-dataset-001/schema1:keywords,ex:xas-dataset-001/schema1:measurementTechnique,_:N4b6f71ea03e74e4cb821861bdf732b0b,ex:xas-dataset-001/schema1:measurementTechnique,ex:xas-dataset-001/schema1:keywords - Shape _:n432a679b023a41e2adee95adcbbc0e11b20: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape _:n432a679b023a41e2adee95adcbbc0e11b4: *none* - Shape _:n432a679b023a41e2adee95adcbbc0e11b18: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n432a679b023a41e2adee95adcbbc0e11b16: *none*
Validation result for _sources/xasProperties/xasFacility/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasFacility/rules.shacl: - Shape cdifd:xasFacilityNode: *none*
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape cdifd:geoCoordinatesNode: *none* - Shape _:n33bb6831bb4b43268eb05d3c76733fa1b9: *none* - Shape _:n33bb6831bb4b43268eb05d3c76733fa1b10: *none* - Shape _:n33bb6831bb4b43268eb05d3c76733fa1b44: *none* - Shape _:n33bb6831bb4b43268eb05d3c76733fa1b16: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape _:n33bb6831bb4b43268eb05d3c76733fa1b24: *none* - Shape cdifd:geoShapeNode: *none* - Shape cdifd:spatialExtentProperty: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:n33bb6831bb4b43268eb05d3c76733fa1b42: *none* - Shape _:n33bb6831bb4b43268eb05d3c76733fa1b13: *none* - Shape _:n33bb6831bb4b43268eb05d3c76733fa1b41: *none* - Shape _:n33bb6831bb4b43268eb05d3c76733fa1b38: *none* - Shape cdifd:CDIFDefinedTermShape: ex:xas-dataset-001/schema1:keywords,ex:xas-dataset-001/schema1:measurementTechnique,_:N4b6f71ea03e74e4cb821861bdf732b0b,ex:xas-dataset-001/schema1:measurementTechnique,ex:xas-dataset-001/schema1:keywords - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:n33bb6831bb4b43268eb05d3c76733fa1b3: *none* - Shape _:n33bb6831bb4b43268eb05d3c76733fa1b40: *none* - Shape _:n33bb6831bb4b43268eb05d3c76733fa1b39: *none* - Shape _:n33bb6831bb4b43268eb05d3c76733fa1b15: *none* - Shape _:n33bb6831bb4b43268eb05d3c76733fa1b4: *none* - Shape _:n33bb6831bb4b43268eb05d3c76733fa1b29: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/cdifDataType/cdifProvActivity/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifProvActivity/rules.shacl: - Shape _:n707c3bee9b204ec390fd85c42de690c6b22: *none* - Shape _:n707c3bee9b204ec390fd85c42de690c6b12: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n707c3bee9b204ec390fd85c42de690c6b5: *none* - Shape _:n707c3bee9b204ec390fd85c42de690c6b35: *none* - Shape _:n707c3bee9b204ec390fd85c42de690c6b21: *none* - Shape cdifd:cdifProvActivityShape: *none* - Shape cdifd:cdifProvHowToShape: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n707c3bee9b204ec390fd85c42de690c6b36: *none* - Shape _:n707c3bee9b204ec390fd85c42de690c6b13: *none* - Shape cdifd:cdifProvHowToStepShape: *none* - Shape _:n707c3bee9b204ec390fd85c42de690c6b23: *none* - Shape _:n707c3bee9b204ec390fd85c42de690c6b4: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/provProperties/generatedBy/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/provProperties/generatedBy/rules.shacl: - Shape cdifd:generatedByNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:generatedByNode: *none* - Shape _:n8cd670e84415415eb4a4d0e8b7a48837b5: *none* - Shape _:n8cd670e84415415eb4a4d0e8b7a48837b4: *none*

Test passed: 1 / 1

example_1_1.json Example
Passed
Files
Using exampleXasFacility.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/xasProperties/xasFacility/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasFacility/rules.shacl: - Shape cdifd:xasFacilityNode: *none*
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape cdifd:geoCoordinatesNode: *none* - Shape _:n2e28f8f23e9c48fabfc08cb9f7ee17b4b44: *none* - Shape _:n2e28f8f23e9c48fabfc08cb9f7ee17b4b13: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:n2e28f8f23e9c48fabfc08cb9f7ee17b4b10: *none* - Shape _:n2e28f8f23e9c48fabfc08cb9f7ee17b4b38: *none* - Shape _:n2e28f8f23e9c48fabfc08cb9f7ee17b4b3: *none* - Shape _:n2e28f8f23e9c48fabfc08cb9f7ee17b4b15: *none* - Shape _:n2e28f8f23e9c48fabfc08cb9f7ee17b4b24: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape _:n2e28f8f23e9c48fabfc08cb9f7ee17b4b4: *none* - Shape _:n2e28f8f23e9c48fabfc08cb9f7ee17b4b9: *none* - Shape cdifd:geoShapeNode: *none* - Shape _:n2e28f8f23e9c48fabfc08cb9f7ee17b4b39: *none* - Shape cdifd:spatialExtentProperty: ex:xasfacility_37yht - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n2e28f8f23e9c48fabfc08cb9f7ee17b4b40: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n2e28f8f23e9c48fabfc08cb9f7ee17b4b16: *none* - Shape _:n2e28f8f23e9c48fabfc08cb9f7ee17b4b42: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n2e28f8f23e9c48fabfc08cb9f7ee17b4b41: *none* - Shape _:n2e28f8f23e9c48fabfc08cb9f7ee17b4b29: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:nbe4c6f0445f944e796d6dbf61f10c6e6b5: *none* - Shape _:nbe4c6f0445f944e796d6dbf61f10c6e6b26: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:nbe4c6f0445f944e796d6dbf61f10c6e6b4: *none* - Shape _:nbe4c6f0445f944e796d6dbf61f10c6e6b19: *none* - Shape _:nbe4c6f0445f944e796d6dbf61f10c6e6b10: *none* - Shape _:nbe4c6f0445f944e796d6dbf61f10c6e6b6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nbe4c6f0445f944e796d6dbf61f10c6e6b8: *none* - Shape _:nbe4c6f0445f944e796d6dbf61f10c6e6b7: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc5523b978a334cac84d2f2b885f0ad53b23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:nc5523b978a334cac84d2f2b885f0ad53b25: *none* - Shape _:nc5523b978a334cac84d2f2b885f0ad53b20: *none* - Shape _:nc5523b978a334cac84d2f2b885f0ad53b11: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc5523b978a334cac84d2f2b885f0ad53b22: *none* - Shape _:nc5523b978a334cac84d2f2b885f0ad53b21: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nc5523b978a334cac84d2f2b885f0ad53b10: *none*
Validation result for _sources/schemaorgProperties/additionalProperty/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/additionalProperty/rules.shacl: - Shape _:n2bdd32f78a944fb1962d514d1326439cb33: *none* - Shape _:n2bdd32f78a944fb1962d514d1326439cb13: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n2bdd32f78a944fb1962d514d1326439cb31: *none* - Shape _:n2bdd32f78a944fb1962d514d1326439cb21: *none* - Shape _:n2bdd32f78a944fb1962d514d1326439cb28: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFAddPropertyTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n2bdd32f78a944fb1962d514d1326439cb7: *none* - Shape cdifd:CDIFadditionalPropertyShape/sh:property/sh:or/rdf:first: *none* - Shape _:n2bdd32f78a944fb1962d514d1326439cb6: *none* - Shape _:n2bdd32f78a944fb1962d514d1326439cb14: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape: xas:facility - Shape _:n2bdd32f78a944fb1962d514d1326439cb30: *none* - Shape cdifd:CDIFadditionalPropertyShape: *none* - Shape _:n2bdd32f78a944fb1962d514d1326439cb20: *none* - Shape _:n2bdd32f78a944fb1962d514d1326439cb29: *none* - Shape cdifd:CDIFAddPropertyTermShape: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape: xas:facilitycurrent,xas:facilityenergy,xas:xraysourcetype - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none*

Test passed: 1 / 2

serviceType-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using serviceType-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD serviceType-fail.jsonld created
Output Turtle serviceType-fail.ttl created
JSON Schema
ValidationError: 'schema:additionalType' is a required property Failed validating 'required' in schema['allOf'][1]: {'properties': {'@type': {'items': {'type': 'string'}, 'type': 'array'}, 'prov:used': {'allOf': [{'contains': {'properties': {'schema:instrument': {'contains': {'properties': {'schema:additionalType': {'anyOf': [{'additionalProperties': False, 'properties': {'@id': {'const': 'xas:beamline'}}, 'required': ['@id'], 'type': 'object'}, {'contains': {'additionalProperties': False, 'properties': {'@id': {'const': 'xas:beamline'}}, 'required': ['@id'], 'type': 'object'}, 'type': 'array'}]}, 'schema:name': {'type': 'string'}}, 'required': ['schema:additionalType', 'schema:name'], 'type': 'object'}, 'type': 'array'}}, 'required': ['schema:instrument'], 'type': 'object'}, 'description': 'Must contain ' 'a prov:used ' 'entry whose ' 'schema:instrument ' 'is classified ' 'as an ' 'xas:beamline ' '(via ' 'schema:additionalType) ' 'and carries a ' 'schema:name ' '(the beamline ' 'name).'}, {'contains': {'properties': {'schema:instrument': {'contains': {'properties': {'schema:additionalProperty': {'contains': {'properties': {'schema:propertyID': {'contains': {'additionalProperties': False, 'properties': {'@id': {'const': 'xas:dspacing'}}, 'required': ['@id'], 'type': 'object'}, 'type': 'array'}, 'schema:value': {'type': 'string'}}, 'required': ['schema:propertyID', 'schema:value'], 'type': 'object'}, 'type': 'array'}, 'schema:additionalType': {'anyOf': [{'additionalProperties': False, 'properties': {'@id': {'const': 'xas:xraymonochromator'}}, 'required': ['@id'], 'type': 'object'}, {'contains': {'additionalProperties': False, 'properties': {'@id': {'const': 'xas:xraymonochromator'}}, 'required': ['@id'], 'type': 'object'}, 'type': 'array'}]}}, 'required': ['schema:additionalType', 'schema:additionalProperty'], 'type': 'object'}, 'type': 'array'}}, 'required': ['schema:instrument'], 'type': 'object'}, 'description': 'Must contain ' 'a prov:used ' 'entry whose ' 'schema:instrument ' 'is classified ' 'as an ' 'xas:xraymonochromator ' '(via ' 'schema:additionalType) ' 'and has a ' 'schema:additionalProperty ' 'carrying the ' 'xas:dspacing ' 'PropertyValue ' 'with a ' 'schema:value.'}], 'items': {'anyOf': [{'properties': {'schema:instrument': {'items': {'$ref': '#/$defs/Instrument'}, 'minItems': 1, 'type': 'array', 'x-jsonld-id': 'http://schema.org/instrument'}}, 'required': ['schema:instrument'], 'type': 'object'}, {'type': 'string'}, {'additionalProperties': False, 'properties': {'@id': {'type': 'string'}}, 'required': ['@id'], 'type': 'object'}]}, 'type': 'array', 'x-jsonld-id': 'http://www.w3.org/ns/prov#used'}, 'schema:additionalProperty': {'description': 'Additional ' 'properties ' 'on the ' 'XAS ' 'analysis ' 'activity ' '(base ' 'AdditionalProperty ' 'shape). ' 'The ' 'activity-level ' 'propertyID ' 'enum ' '(xas:edgeenergy, ' 'calibration ' 'method, ' '...) is ' 'layered ' 'on in ' 'xasOptional ' 'so it ' 'applies ' 'at the ' 'profile ' 'level, ' 'not this ' 'shape.', 'items': {'$ref': '#/$defs/AdditionalProperty'}, 'type': 'array', 'x-jsonld-id': 'http://schema.org/additionalProperty'}, 'schema:additionalType': {'contains': {'additionalProperties': False, 'properties': {'@id': {'const': 'xas:analysisevent'}}, 'required': ['@id'], 'type': 'object'}, 'description': 'Domain ' 'type(s) for ' 'the ' 'activity; ' 'must include ' 'xas:analysisevent ' '(an XAS ' 'analysis ' 'event).', 'items': {'anyOf': [{'type': 'string'}, {'additionalProperties': False, 'properties': {'@id': {'type': 'string'}}, 'required': ['@id'], 'type': 'object'}]}, 'type': 'array', 'x-jsonld-id': 'http://schema.org/additionalType'}, 'schema:endTime': {'description': 'Date/time the XAS ' 'analysis finished', 'type': 'string', 'x-jsonld-id': 'http://schema.org/endTime'}, 'schema:location': {'$ref': '#/$defs/Facility', 'x-jsonld-id': 'http://schema.org/location'}, 'schema:object': {'$ref': '#/$defs/Sample', 'description': 'Sample being ' 'analyzed (per Ocean ' 'Info Hub ' 'recommendation)', 'x-jsonld-id': 'http://schema.org/object'}, 'schema:startTime': {'description': 'Date/time the XAS ' 'analysis started', 'type': 'string', 'x-jsonld-id': 'http://schema.org/startTime'}}, 'required': ['schema:additionalType'], 'type': 'object'} On instance: {'@context': {'ex': 'https://example.org/', 'schema': 'http://schema.org/', 'xsd': 'http://www.w3.org/2001/XMLSchema#'}, '@id': 'ex:exampleWebAPI_354btrh', '@type': 'schema:WebAPI', 'schema:documentation': {'@type': 'schema:CreativeWork', 'schema:description': 'XxEWiBXJhROXXws', 'schema:name': 'OgsRNbhr', 'schema:url': 'http://example.com/resource?foo=bar#fragment'}, 'schema:potentialAction': [{'@id': 'ex:exampleAction_37467', '@type': 'schema:Action', 'schema:name': 'Download Data', 'schema:object': {'@type': 'schema:DataFeed', 'schema:description': 'description ' 'of ' 'the ' 'structure ' 'of ' 'the ' 'api ' 'result ' 'data', 'schema:variableMeasured': [{'@type': 'schema:PropertyValue', 'schema:description': 'temperature ' 'of ' 'the ' 'sample', 'schema:name': 'temperature', 'schema:propertyID': {'@id': 'http://qudt.org/defs/temperature'}}, {'@id': 'ex:definedTerm_zZc', '@type': 'schema:DefinedTerm', 'schema:identifier': {'@type': 'schema:PropertyValue', 'schema:url': 'http://ogc.org/defs/g35408y', 'schema:value': 'g35408y'}, 'schema:inDefinedTermSet': 'http://ogc.org/defs', 'schema:name': 'Viscosity', 'schema:termCode': 'Vp'}]}, 'schema:query-input': [{'@id': 'ex:input_encoding', '@type': 'schema:PropertyValueSpecification', 'schema:description': 'format ' 'of ' 'requested ' 'result', 'schema:valueName': 'encoding', 'schema:valuePattern': '^[A-Za-z][A-Za-z0-9]*$', 'schema:valueRequired': False}, {'@id': 'ex:input_instruments', '@type': 'schema:PropertyValueSpecification', 'schema:description': 'sensor ' 'for ' 'data ' 'requested', 'schema:valueName': 'instruments', 'schema:valuePattern': '^[A-Za-z][A-Za-z0-9 ' ',]*$', 'schema:valueRequired': False}, {'@id': 'ex:input_start', '@type': 'schema:PropertyValueSpecification', 'schema:description': 'beginning ' 'of ' 'time ' 'interval ' 'for ' 'requested ' 'data', 'schema:valueName': 'start', 'schema:valuePattern': '^\\d{4}-\\d{2}-\\d{2}(?:T\\d{2}:\\d{2}(?::\\d{2}(?:\\.\\d+)?)?(?:Z|[+\\-]\\d{2}(?::?\\d{2})?)?)?$', 'schema:valueRequired': False}, {'@id': 'ex:input_end', '@type': 'schema:PropertyValueSpecification', 'schema:description': 'end ' 'of ' 'time ' 'interval ' 'for ' 'requested ' 'data', 'schema:valueName': 'end', 'schema:valuePattern': '^\\d{4}-\\d{2}-\\d{2}(?:T\\d{2}:\\d{2}(?::\\d{2}(?:\\.\\d+)?)?(?:Z|[+\\-]\\d{2}(?::?\\d{2})?)?)?$', 'schema:valueRequired': True}], 'schema:result': {'@type': 'schema:DataDownload', 'schema:description': 'a ' 'description ' 'the ' 'file ' 'format(s) ' 'generated ' 'by ' 'api ' 'requests', 'schema:encodingFormat': ['text/csv']}, 'schema:target': {'@type': 'schema:EntryPoint', 'schema:contentType': ['text/csv', 'application/json'], 'schema:description': 'endpoint ' 'URL ' 'to ' 'invoke ' 'the ' 'action; ' 'content ' 'type ' 'spcifies ' 'the ' 'supported ' 'content ' 'type(s) ' 'for ' 'an ' 'EntryPoint ' 'response', 'schema:httpMethod': ['GET'], 'schema:urlTemplate': 'http://portal.chordsrt.com/api/v1/data.{encoding}?instruments={instruments}&start={start}&end={end}'}}, {'@id': 'ex:exampleAction_37467', '@type': 'schema:Action', 'schema:name': 'List instruments', 'schema:result': {'@type': 'schema:DataDownload', 'schema:description': 'plain ' 'text ' 'list ' 'of ' 'instruments ' 'available', 'schema:encodingFormat': ['text/plain']}, 'schema:target': {'@type': 'schema:EntryPoint', 'schema:contentType': ['text/plain'], 'schema:description': 'endpoint ' 'URL ' 'to ' 'invoke ' 'the ' 'action; ' 'content ' 'type ' 'spcifies ' 'the ' 'supported ' 'content ' 'type(s) ' 'for ' 'an ' 'EntryPoint ' 'response', 'schema:httpMethod': ['GET'], 'schema:urlTemplate': 'http://portal.chordsrt.com/api/v1/data/instruments'}}], 'schema:serviceType': '', 'schema:termsOfService': {'@type': 'schema:CreativeWork', 'schema:description': 'gxtJAxCAkaYFOJfsrtWn', 'schema:name': 'tUMFszqdkAZmXTx', 'schema:url': 'http://example.com/resource?foo=bar#fragment'}}
SHACL
Validation result for _sources/xasProperties/xasGeneratedBy/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasGeneratedBy/rules.shacl: - Shape cdifd:xasGeneratedByNode: *none*
Validation result for _sources/xasProperties/xasSample/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasSample/rules.shacl: - Shape cdifd:xasSampleNode: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: False Results (1): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ 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:path schema1:propertyID ; sh:severity sh:Warning ] Focus Node: [ rdf:type schema1:PropertyValue ; schema1:url Literal("http://ogc.org/defs/g35408y") ; schema1:value Literal("g35408y") ] Result Path: schema1:propertyID Message: Less than 1 values on [ rdf:type schema1:PropertyValue ; schema1:url Literal("http://ogc.org/defs/g35408y") ; schema1:value Literal("g35408y") ]->schema1:propertyID
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:nbad37c3ef95a4ba683ae97fb4d324a54b11: *none* - Shape _:nbad37c3ef95a4ba683ae97fb4d324a54b23: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nbad37c3ef95a4ba683ae97fb4d324a54b20: *none* - Shape _:nbad37c3ef95a4ba683ae97fb4d324a54b25: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nbad37c3ef95a4ba683ae97fb4d324a54b10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nbad37c3ef95a4ba683ae97fb4d324a54b21: *none* - Shape _:nbad37c3ef95a4ba683ae97fb4d324a54b22: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/additionalProperty/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/additionalProperty/rules.shacl: - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape _:nf539ba4a50c04d4f98d7cd2dcd44e3aab30: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf539ba4a50c04d4f98d7cd2dcd44e3aab6: *none* - Shape _:nf539ba4a50c04d4f98d7cd2dcd44e3aab13: *none* - Shape _:nf539ba4a50c04d4f98d7cd2dcd44e3aab29: *none* - Shape _:nf539ba4a50c04d4f98d7cd2dcd44e3aab7: *none* - Shape _:nf539ba4a50c04d4f98d7cd2dcd44e3aab31: *none* - Shape _:nf539ba4a50c04d4f98d7cd2dcd44e3aab28: *none* - Shape _:nf539ba4a50c04d4f98d7cd2dcd44e3aab20: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape: *none* - Shape _:nf539ba4a50c04d4f98d7cd2dcd44e3aab33: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFadditionalPropertyShape: *none* - Shape _:nf539ba4a50c04d4f98d7cd2dcd44e3aab14: *none* - Shape cdifd:CDIFAddPropertyTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFadditionalPropertyShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFAddPropertyTermShape: *none* - Shape _:nf539ba4a50c04d4f98d7cd2dcd44e3aab21: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape: <http://qudt.org/defs/temperature> - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:nd76df967449c44f48f648dd4d31efaa0b4: *none* - Shape _:nd76df967449c44f48f648dd4d31efaa0b5: *none* - Shape _:nd76df967449c44f48f648dd4d31efaa0b10: *none* - Shape _:nd76df967449c44f48f648dd4d31efaa0b6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:nd76df967449c44f48f648dd4d31efaa0b7: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nd76df967449c44f48f648dd4d31efaa0b8: *none* - Shape _:nd76df967449c44f48f648dd4d31efaa0b26: *none* - Shape _:nd76df967449c44f48f648dd4d31efaa0b19: *none*
Validation result for _sources/xasProperties/xasInstrument/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasInstrument/rules.shacl: - Shape cdifd:xasInstrumentNode: *none*
Validation result for _sources/schemaorgProperties/instrument/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/instrument/rules.shacl: - Shape cdifd:instrumentNode: *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:first: *none* - Shape cdifd:CDIFOrganizationShape: *none* - Shape _:n4ef1dad9da8d41a68b50f5dab683274bb3: *none* - Shape cdifd:CDIFOrganizationShape/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: ex:exampleWebAPI_354btrh/schema1:documentation,ex:exampleWebAPI_354btrh/schema1:termsOfService
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape _:n9bb20eee81bb4680b2b72650e05a5c89b14: *none* - Shape cdifd:CDIFPersonShape: *none*
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape _:n0ced3722eb654415a70e64a9e5b42f13b4: *none* - Shape cdifd:CDIFRoleShape: *none* - Shape _:n0ced3722eb654415a70e64a9e5b42f13b20: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n0ced3722eb654415a70e64a9e5b42f13b15: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: ex:definedTerm_zZc - Shape _:n0ced3722eb654415a70e64a9e5b42f13b16: *none* - Shape _:n0ced3722eb654415a70e64a9e5b42f13b3: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n0ced3722eb654415a70e64a9e5b42f13b18: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape _:n0ced3722eb654415a70e64a9e5b42f13b14: *none* - Shape _:n0ced3722eb654415a70e64a9e5b42f13b17: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none*
Validation result for _sources/xasProperties/xasFacility/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasFacility/rules.shacl: - Shape cdifd:xasFacilityNode: *none*
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape _:n123f3a37c6f24b72b3356ba47579f069b4: *none* - Shape cdifd:geoCoordinatesNode: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n123f3a37c6f24b72b3356ba47579f069b40: *none* - Shape _:n123f3a37c6f24b72b3356ba47579f069b10: *none* - Shape _:n123f3a37c6f24b72b3356ba47579f069b16: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n123f3a37c6f24b72b3356ba47579f069b38: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape _:n123f3a37c6f24b72b3356ba47579f069b15: *none* - Shape _:n123f3a37c6f24b72b3356ba47579f069b24: *none* - Shape _:n123f3a37c6f24b72b3356ba47579f069b9: *none* - Shape cdifd:geoShapeNode: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:n123f3a37c6f24b72b3356ba47579f069b13: *none* - Shape cdifd:spatialExtentProperty: *none* - Shape _:n123f3a37c6f24b72b3356ba47579f069b39: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n123f3a37c6f24b72b3356ba47579f069b42: *none* - Shape cdifd:CDIFDefinedTermShape: ex:definedTerm_zZc - Shape _:n123f3a37c6f24b72b3356ba47579f069b44: *none* - Shape _:n123f3a37c6f24b72b3356ba47579f069b29: *none* - Shape _:n123f3a37c6f24b72b3356ba47579f069b3: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:n123f3a37c6f24b72b3356ba47579f069b41: *none*
Validation result for _sources/cdifDataType/cdifProvActivity/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifProvActivity/rules.shacl: - Shape _:n5bbf639d746e453aa85f027e239d1bb6b12: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifProvActivityShape: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n5bbf639d746e453aa85f027e239d1bb6b5: *none* - Shape cdifd:cdifProvHowToShape: *none* - Shape _:n5bbf639d746e453aa85f027e239d1bb6b13: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n5bbf639d746e453aa85f027e239d1bb6b21: *none* - Shape cdifd:cdifProvHowToStepShape: *none* - Shape _:n5bbf639d746e453aa85f027e239d1bb6b23: *none* - Shape _:n5bbf639d746e453aa85f027e239d1bb6b22: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n5bbf639d746e453aa85f027e239d1bb6b4: *none* - Shape _:n5bbf639d746e453aa85f027e239d1bb6b35: *none* - Shape _:n5bbf639d746e453aa85f027e239d1bb6b36: *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 _:nb797a0e1aae2469ea640f9ea92c044f7b5: *none* - Shape _:nb797a0e1aae2469ea640f9ea92c044f7b4: *none*
example_1_1.json Example
SHACL: 4 Warning
Files
Using exampleXasGeneratedBy.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/xasProperties/xasGeneratedBy/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasGeneratedBy/rules.shacl: - Shape cdifd:xasGeneratedByNode: *none*
Validation result for _sources/xasProperties/xasSample/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasSample/rules.shacl: - Shape cdifd:xasSampleNode: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:nbad37c3ef95a4ba683ae97fb4d324a54b11: *none* - Shape _:nbad37c3ef95a4ba683ae97fb4d324a54b23: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nbad37c3ef95a4ba683ae97fb4d324a54b20: *none* - Shape _:nbad37c3ef95a4ba683ae97fb4d324a54b25: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nbad37c3ef95a4ba683ae97fb4d324a54b10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nbad37c3ef95a4ba683ae97fb4d324a54b21: *none* - Shape _:nbad37c3ef95a4ba683ae97fb4d324a54b22: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none*
Validation result for _sources/schemaorgProperties/additionalProperty/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/additionalProperty/rules.shacl: - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape _:nf539ba4a50c04d4f98d7cd2dcd44e3aab30: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nf539ba4a50c04d4f98d7cd2dcd44e3aab6: *none* - Shape _:nf539ba4a50c04d4f98d7cd2dcd44e3aab13: *none* - Shape _:nf539ba4a50c04d4f98d7cd2dcd44e3aab29: *none* - Shape _:nf539ba4a50c04d4f98d7cd2dcd44e3aab7: *none* - Shape _:nf539ba4a50c04d4f98d7cd2dcd44e3aab31: *none* - Shape _:nf539ba4a50c04d4f98d7cd2dcd44e3aab28: *none* - Shape _:nf539ba4a50c04d4f98d7cd2dcd44e3aab20: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape: wd:Q3099911,xas:analysisevent,xas:xraymonitor,ex:exampleGeneratedBy_w46j6j/schema1:object/schema1:additionalType,xas:xraymonochromator,xas:source,xas:facility,xas:beamline,<https://w3id.org/isample/vocabulary/materialsampleobjecttype/materialsample> - Shape _:nf539ba4a50c04d4f98d7cd2dcd44e3aab33: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFadditionalPropertyShape: *none* - Shape _:nf539ba4a50c04d4f98d7cd2dcd44e3aab14: *none* - Shape cdifd:CDIFAddPropertyTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFadditionalPropertyShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFAddPropertyTermShape: *none* - Shape _:nf539ba4a50c04d4f98d7cd2dcd44e3aab21: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape: xas:samplepreparation,xas:edgeenergy,xas:samplechemicalcomposition,xas:experimentdocumentation,xas:samplematerial,xas:calibrationmethod,xas:dspacing,xas:probe,xas:monochromatortype,xas:detectorit,xas:reflectionplane,xas:samplemass,xas:monitormode,xas:focusing,xas:xraysourcetype,xas:detectori0,xas:pointgroup,xas:sampleunitcell,xas:porosity,xas:pressure,xas:collimation,xas:facilityenergy,xas:harmonicrejection,xas:installedoptions,xas:facilitycurrent,xas:parentsample,xas:monitorpreset,xas:monochromatorchemicalformula - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:nd76df967449c44f48f648dd4d31efaa0b4: *none* - Shape _:nd76df967449c44f48f648dd4d31efaa0b5: *none* - Shape _:nd76df967449c44f48f648dd4d31efaa0b10: *none* - Shape _:nd76df967449c44f48f648dd4d31efaa0b6: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:nd76df967449c44f48f648dd4d31efaa0b7: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nd76df967449c44f48f648dd4d31efaa0b8: *none* - Shape _:nd76df967449c44f48f648dd4d31efaa0b26: *none* - Shape _:nd76df967449c44f48f648dd4d31efaa0b19: *none*
Validation result for _sources/xasProperties/xasInstrument/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasInstrument/rules.shacl: - Shape cdifd:xasInstrumentNode: *none*
Validation result for _sources/schemaorgProperties/instrument/rules.shacl: Validation Report Conforms: False Results (4): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type prov:Entity, schema1:Product, schema1:Thing ; schema1:additionalProperty [ rdf:type schema1:PropertyValue ; schema1:name Literal("Monochromator chemical formula") ; schema1:propertyID xas:monochromatorchemicalformula ; schema1:value Literal("Si") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("Monochromator crystal type") ; schema1:propertyID xas:monochromatortype ; schema1:value Literal("crystal type") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("Monochromator d-spacing") ; schema1:propertyID xas:dspacing ; schema1:unitText Literal("Angstrom") ; schema1:value Literal("3.13550") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("Reflecting plane") ; schema1:propertyID xas:reflectionplane ; schema1:value Literal("1,1,1") ] ; schema1:additionalType wd:Q3099911, xas:xraymonochromator ; schema1:name Literal("Si 111") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category). Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type prov:Entity, schema1:Product, schema1:Thing ; schema1:additionalProperty [ rdf:type schema1:PropertyValue ; schema1:alternateName Literal("incident flux measurement method") ; schema1:name Literal("detector mode i0") ; schema1:propertyID xas:detectori0 ; schema1:value Literal("10cm N2") ], [ rdf:type schema1:PropertyValue ; schema1:alternateName Literal("transmitted flux measurement method") ; schema1:name Literal("detector mode it") ; schema1:propertyID xas:detectorit ; schema1:value Literal("10cm N2") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("monitor mode") ; schema1:propertyID xas:monitormode ; schema1:value Literal("monitor") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("monitor preset") ; schema1:propertyID xas:monitorpreset ; schema1:value Literal("N.A.") ] ; schema1:additionalType wd:Q3099911, xas:xraymonitor ; schema1:name Literal("x-ray intensity monitor") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category). Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type prov:Entity, schema1:Product, schema1:Thing ; schema1:additionalProperty [ rdf:type schema1:PropertyValue ; schema1:name Literal("beamline collimation") ; schema1:propertyID xas:collimation ; schema1:value Literal("none") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("focusing") ; schema1:propertyID xas:focusing ; schema1:value Literal("unknown") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("harmonic_rejection") ; schema1:propertyID xas:harmonicrejection ; schema1:value Literal("Rh-coated mirror, detuned") ] ; schema1:additionalType wd:Q3099911, xas:beamline ; schema1:identifier Literal("https://www.aps.anl.gov/Beamlines/Directory/13-BM-D") ; schema1:name Literal("13-BM-D") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category). Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ sh:message Literal("An instrument should have a category classification from a controlled vocabulary (schema:category).") ; sh:minCount Literal("1", datatype=xsd:integer) ; sh:path schema1:category ; sh:severity sh:Warning ] Focus Node: [ rdf:type prov:Entity, schema1:Product, schema1:Thing ; schema1:additionalProperty [ rdf:type schema1:PropertyValue ; schema1:name Literal("Probe") ; schema1:propertyID xas:probe ; schema1:value Literal("x-ray") ], [ rdf:type schema1:PropertyValue ; schema1:name Literal("X-ray source") ; schema1:propertyID xas:xraysourcetype ; schema1:value Literal("Synchrotron X-ray Source") ] ; schema1:additionalType wd:Q3099911, xas:source ; schema1:identifier Literal("https://www.aps.anl.gov/Beamlines/Directory/source/13-BM") ; schema1:name Literal("APS bending magnet source") ] Result Path: schema1:category Message: An instrument should have a category classification from a controlled vocabulary (schema:category).
Focus nodes for _sources/schemaorgProperties/instrument/rules.shacl: - Shape cdifd:instrumentNode: *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:first: *none* - Shape cdifd:CDIFOrganizationShape: *none* - Shape _:n4ef1dad9da8d41a68b50f5dab683274bb3: *none* - Shape cdifd:CDIFOrganizationShape/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/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape _:n9bb20eee81bb4680b2b72650e05a5c89b14: *none* - Shape cdifd:CDIFPersonShape: *none*
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape _:n0ced3722eb654415a70e64a9e5b42f13b4: *none* - Shape cdifd:CDIFRoleShape: *none* - Shape _:n0ced3722eb654415a70e64a9e5b42f13b20: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n0ced3722eb654415a70e64a9e5b42f13b15: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n0ced3722eb654415a70e64a9e5b42f13b16: *none* - Shape _:n0ced3722eb654415a70e64a9e5b42f13b3: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n0ced3722eb654415a70e64a9e5b42f13b18: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape _:n0ced3722eb654415a70e64a9e5b42f13b14: *none* - Shape _:n0ced3722eb654415a70e64a9e5b42f13b17: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none*
Validation result for _sources/xasProperties/xasFacility/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasFacility/rules.shacl: - Shape cdifd:xasFacilityNode: *none*
Validation result for _sources/schemaorgProperties/spatialExtent/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/spatialExtent/rules.shacl: - Shape _:n123f3a37c6f24b72b3356ba47579f069b4: *none* - Shape cdifd:geoCoordinatesNode: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n123f3a37c6f24b72b3356ba47579f069b40: *none* - Shape _:n123f3a37c6f24b72b3356ba47579f069b10: *none* - Shape _:n123f3a37c6f24b72b3356ba47579f069b16: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n123f3a37c6f24b72b3356ba47579f069b38: *none* - Shape cdifd:spatialExtentProperty/sh:or/rdf:first: *none* - Shape _:n123f3a37c6f24b72b3356ba47579f069b15: *none* - Shape _:n123f3a37c6f24b72b3356ba47579f069b24: *none* - Shape _:n123f3a37c6f24b72b3356ba47579f069b9: *none* - Shape cdifd:geoShapeNode: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:n123f3a37c6f24b72b3356ba47579f069b13: *none* - Shape cdifd:spatialExtentProperty: ex:xasfacility_37yht - Shape _:n123f3a37c6f24b72b3356ba47579f069b39: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n123f3a37c6f24b72b3356ba47579f069b42: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n123f3a37c6f24b72b3356ba47579f069b44: *none* - Shape _:n123f3a37c6f24b72b3356ba47579f069b29: *none* - Shape _:n123f3a37c6f24b72b3356ba47579f069b3: *none* - Shape cdifd:geoCoordinatesNode/sh:property/sh:or/rdf:first: *none* - Shape _:n123f3a37c6f24b72b3356ba47579f069b41: *none*
Validation result for _sources/cdifDataType/cdifProvActivity/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/cdifDataType/cdifProvActivity/rules.shacl: - Shape _:n5bbf639d746e453aa85f027e239d1bb6b12: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:cdifProvActivityShape: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n5bbf639d746e453aa85f027e239d1bb6b5: *none* - Shape cdifd:cdifProvHowToShape: *none* - Shape _:n5bbf639d746e453aa85f027e239d1bb6b13: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n5bbf639d746e453aa85f027e239d1bb6b21: *none* - Shape cdifd:cdifProvHowToStepShape: *none* - Shape _:n5bbf639d746e453aa85f027e239d1bb6b23: *none* - Shape _:n5bbf639d746e453aa85f027e239d1bb6b22: *none* - Shape cdifd:cdifProvActivityShape/sh:property/sh:or/rdf:first: *none* - Shape _:n5bbf639d746e453aa85f027e239d1bb6b4: *none* - Shape _:n5bbf639d746e453aa85f027e239d1bb6b35: *none* - Shape _:n5bbf639d746e453aa85f027e239d1bb6b36: *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 _:nb797a0e1aae2469ea640f9ea92c044f7b5: *none* - Shape _:nb797a0e1aae2469ea640f9ea92c044f7b4: *none*

Test passed: 2 / 3

serviceType-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using serviceType-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD serviceType-fail.jsonld created
Output Turtle serviceType-fail.ttl created
JSON Schema
ValidationError: 'schema:name' is a required property Failed validating 'required' in schema['allOf'][0]: {'$defs': {'AdditionalProperty': {'$ref': 'https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/additionalProperty/schema.yaml'}, 'AdditionalPropertySpecification': {'description': 'A ' 'parameter ' 'specification ' '(an ' 'overridable ' 'default) ' 'declared ' 'on a ' 'procedure ' '/ plan ' 'instrument, ' 'typed ' 'schema:PropertyValueSpecification; ' 'the ' 'default ' 'sits in ' 'schema:defaultValue. ' 'Contrast ' 'with ' 'AdditionalProperty ' '(schema:PropertyValue), ' 'the ' 'concrete-value ' 'form ' 'carried ' 'by a ' 'prov:used ' 'analysis-event ' 'instrument.', 'properties': {'@type': {'contains': {'const': 'schema:PropertyValueSpecification'}, 'items': {'type': 'string'}, 'minItems': 1, 'type': 'array'}, 'schema:name': {'type': 'string', 'x-jsonld-id': 'http://schema.org/name'}}, 'required': ['@type', 'schema:name'], 'title': 'additionalProperty ' 'PropertyValueSpecification', 'type': 'object'}, 'AgentInRole': {'$ref': 'https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/agentInRole/schema.yaml'}, 'DefinedTerm': {'$ref': 'https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/definedTerm/schema.yaml'}, 'Identifier': {'$ref': 'https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/identifier/schema.yaml'}, 'InstrumentComponent': {'description': 'A sub-component of ' 'an instrument ' 'system. Uses the ' 'same structure as ' 'the parent ' 'instrument but ' 'without nesting ' '(single level of ' 'hasPart).', 'properties': {'@id': {'type': 'string'}, '@type': {'contains': {'const': 'schema:Thing'}, 'items': {'type': 'string'}, 'minItems': 1, 'type': 'array'}, 'schema:additionalProperty': {'items': {'anyOf': [{'$ref': '#/$defs/AdditionalProperty'}, {'$ref': '#/$defs/AdditionalPropertySpecification'}]}, 'type': 'array', 'x-jsonld-id': 'http://schema.org/additionalProperty'}, 'schema:additionalType': {'description': 'Component ' 'type ' 'classification.', 'items': {'anyOf': [{'type': 'string'}, {'additionalProperties': False, 'properties': {'@id': {'type': 'string'}}, 'required': ['@id'], 'type': 'object'}]}, 'type': 'array', 'x-jsonld-id': 'http://schema.org/additionalType'}, 'schema:alternateName': {'items': {'type': 'string'}, 'type': 'array', 'x-jsonld-id': 'http://schema.org/alternateName'}, 'schema:description': {'type': 'string', 'x-jsonld-id': 'http://schema.org/description'}, 'schema:identifier': {'anyOf': [{'type': 'string'}, {'$ref': '#/$defs/Identifier'}], 'x-jsonld-id': 'http://schema.org/identifier'}, 'schema:manufacturer': {'$ref': '#/$defs/Organization', 'x-jsonld-id': 'http://schema.org/manufacturer'}, 'schema:model': {'properties': {'@type': {'contains': {'const': 'schema:ProductModel'}, 'items': {'anyOf': [{'type': 'string'}, {'additionalProperties': False, 'properties': {'@id': {'type': 'string'}}, 'required': ['@id'], 'type': 'object'}]}, 'minItems': 1, 'type': 'array'}, 'schema:identifier': {'anyOf': [{'type': 'string'}, {'$ref': '#/$defs/Identifier'}], 'x-jsonld-id': 'http://schema.org/identifier'}, 'schema:name': {'type': 'string', 'x-jsonld-id': 'http://schema.org/name'}}, 'required': ['@type'], 'type': 'object', 'x-jsonld-id': 'http://schema.org/model'}, 'schema:name': {'minLength': 3, 'type': 'string', 'x-jsonld-id': 'http://schema.org/name'}}, 'required': ['@type', 'schema:name'], 'type': 'object'}, 'Organization': {'$ref': 'https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/organization/schema.yaml'}, 'Person': {'$ref': 'https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/person/schema.yaml'}, 'Reference': {'$ref': 'https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/cdifDataType/cdifReference/schema.yaml'}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'description': 'Schema for describing laboratory instruments and ' 'instrument systems. Supports ownership, manufacturer, ' 'model, commissioning dates, hierarchical ' 'sub-components via schema:hasPart, and ' 'domain-specific typing. Instruments may be standalone ' 'devices or complex systems with sub-components.', 'properties': {'@context': {'description': 'JSON-LD context declaring ' 'namespace prefixes.', 'properties': {'dcterms': {'const': 'http://purl.org/dc/terms/'}, 'schema': {'const': 'http://schema.org/'}}, 'required': ['schema'], 'type': 'object'}, '@id': {'description': 'Persistent identifier URI for ' 'this instrument metadata ' 'record.', 'type': 'string'}, '@type': {'allOf': [{'contains': {'const': 'schema:Product'}}, {'contains': {'const': 'schema:Thing'}}], 'description': 'Must include schema:Product ' 'and schema:Thing. May ' 'include additional types.', 'items': {'type': 'string'}, 'minItems': 2, 'type': 'array'}, 'schema:additionalProperty': {'description': 'Instrument-specific ' 'properties ' '(measured ' 'variables, ' 'detection ' 'limits, ' 'calibration ' 'information, ' 'operating ' 'parameters, ' 'etc.). ' 'On a ' 'procedure ' '/ plan ' 'instrument ' '(e.g. an ' 'instrument ' 'named ' 'directly ' 'on an ' 'ada:TAPPDefinition) ' 'these ' 'are ' 'schema:PropertyValueSpecification ' 'parameter ' 'templates ' '(an ' 'overridable ' 'default); ' 'on a ' 'prov:used ' 'analysis-event ' 'instrument ' 'they are ' 'schema:PropertyValue ' 'concrete ' 'values. ' 'The JSON ' 'Schema ' 'accepts ' 'both; a ' 'profile ' 'SHACL ' 'rule ' 'pins ' 'which ' 'form ' 'applies ' 'in which ' 'context.', 'items': {'anyOf': [{'$ref': '#/$defs/AdditionalProperty'}, {'$ref': '#/$defs/AdditionalPropertySpecification'}]}, 'type': 'array', 'x-jsonld-id': 'http://schema.org/additionalProperty'}, 'schema:additionalType': {'description': 'Domain-specific ' 'type ' 'classifications. ' 'Should ' 'include a ' 'scientific ' 'instrument ' 'type URI ' '(e.g. ' 'wd:Q3099911 ' 'for Wikidata ' 'scientific ' 'instrument).', 'items': {'anyOf': [{'type': 'string'}, {'additionalProperties': False, 'properties': {'@id': {'type': 'string'}}, 'required': ['@id'], 'type': 'object'}]}, 'minItems': 1, 'type': 'array', 'x-jsonld-id': 'http://schema.org/additionalType'}, 'schema:alternateName': {'description': 'Alternate ' 'name(s), e.g. ' 'specific ' 'make/model ' 'designation, ' 'common ' 'abbreviation.', 'items': {'anyOf': [{'type': 'string'}, {'additionalProperties': False, 'properties': {'@id': {'type': 'string'}}, 'required': ['@id'], 'type': 'object'}]}, 'type': 'array', 'x-jsonld-id': 'http://schema.org/alternateName'}, 'schema:category': {'description': 'Instrument type ' 'classification(s) ' 'from a controlled ' 'vocabulary.', 'items': {'$ref': '#/$defs/DefinedTerm'}, 'type': 'array', 'x-jsonld-id': 'http://schema.org/category'}, 'schema:contributor': {'description': 'Agents ' 'associated with ' 'this instrument ' 'in specific ' 'roles (e.g. ' 'operator, ' 'custodian, ' 'principal ' 'investigator). ' 'Use ' 'schema:owner ' 'for the owning ' 'organization.', 'items': {'$ref': '#/$defs/AgentInRole'}, 'type': 'array', 'x-jsonld-id': 'http://schema.org/contributor'}, 'schema:description': {'description': 'Text ' 'description of ' 'this ' 'instrument, its ' 'purpose, and ' 'capabilities.', 'type': 'string', 'x-jsonld-id': 'http://schema.org/description'}, 'schema:hasPart': {'description': 'Sub-components of ' 'this instrument ' 'system. Each item ' 'is either an inline ' 'instrument ' 'description or an ' '@id reference.', 'items': {'anyOf': [{'$ref': '#/$defs/InstrumentComponent'}, {'additionalProperties': False, 'properties': {'@id': {'description': 'Reference ' 'to ' 'a ' 'sub-component ' 'defined ' 'elsewhere.', 'type': 'string'}}, 'required': ['@id'], 'type': 'object'}]}, 'type': 'array', 'x-jsonld-id': 'http://schema.org/hasPart'}, 'schema:identifier': {'description': 'Formal ' 'identifier(s) ' 'for this ' 'instrument. Use ' 'PropertyValue ' 'for structured ' 'identifiers ' '(e.g. PIDINST, ' 'serial number, ' 'inventory ' 'number).', 'items': {'anyOf': [{'type': 'string'}, {'$ref': '#/$defs/Identifier'}]}, 'type': 'array', 'x-jsonld-id': 'http://schema.org/identifier'}, 'schema:manufacturer': {'$ref': '#/$defs/Organization', 'description': 'Organization ' 'that ' 'manufactured ' 'this ' 'instrument.', 'x-jsonld-id': 'http://schema.org/manufacturer'}, 'schema:model': {'description': 'Product model ' 'information for this ' 'instrument.', 'properties': {'@type': {'contains': {'const': 'schema:ProductModel'}, 'items': {'type': 'string'}, 'minItems': 1, 'type': 'array'}, 'schema:identifier': {'anyOf': [{'type': 'string'}, {'$ref': '#/$defs/Identifier'}], 'description': 'Model ' 'identifier.', 'x-jsonld-id': 'http://schema.org/identifier'}, 'schema:name': {'description': 'Model ' 'name ' 'or ' 'number.', 'type': 'string', 'x-jsonld-id': 'http://schema.org/name'}}, 'required': ['@type', 'schema:name'], 'type': 'object', 'x-jsonld-id': 'http://schema.org/model'}, 'schema:name': {'description': 'Human-readable name ' 'for this instrument.', 'minLength': 3, 'type': 'string', 'x-jsonld-id': 'http://schema.org/name'}, 'schema:owner': {'$ref': '#/$defs/Organization', 'description': 'Organization that ' 'owns this instrument.', 'x-jsonld-id': 'http://schema.org/owner'}, 'schema:relatedLink': {'description': 'Links to ' 'related ' 'resources ' '(manuals, ' 'datasheets, ' 'calibration ' 'records, ' 'related ' 'instruments).', 'items': {'$ref': '#/$defs/Reference'}, 'type': 'array', 'x-jsonld-id': 'http://schema.org/relatedLink'}, 'schema:subjectOf': {'description': 'Catalog record ' 'metadata-about-metadata ' 'for this ' 'instrument ' 'description.', 'properties': {'@id': {'type': 'string'}, '@type': {'items': {'type': 'string'}, 'type': 'array'}, 'dcterms:conformsTo': {'description': 'Schema ' 'or ' 'profile ' 'this ' 'metadata ' 'record ' 'conforms ' 'to.', 'items': {'anyOf': [{'type': 'string'}, {'additionalProperties': False, 'properties': {'@id': {'type': 'string'}}, 'required': ['@id'], 'type': 'object'}]}, 'type': 'array'}, 'schema:about': {'additionalProperties': False, 'properties': {'@id': {'description': 'Reference ' 'back ' 'to ' 'the ' 'instrument ' '@id.', 'type': 'string'}}, 'required': ['@id'], 'type': 'object', 'x-jsonld-id': 'http://schema.org/about'}, 'schema:dateModified': {'description': 'Date ' 'this ' 'metadata ' 'record ' 'was ' 'last ' 'modified ' '(ISO ' '8601).', 'type': 'string', 'x-jsonld-id': 'http://schema.org/dateModified'}}, 'required': ['@type'], 'type': 'object', 'x-jsonld-id': 'http://schema.org/subjectOf'}, 'schema:url': {'description': 'Landing page URL for ' 'this instrument.', 'format': 'uri', 'type': 'string', 'x-jsonld-id': 'http://schema.org/url'}, 'schema:validFrom': {'description': 'Date the ' 'instrument was ' 'commissioned (ISO ' '8601).', 'type': 'string', 'x-jsonld-id': 'http://schema.org/validFrom'}, 'schema:validThrough': {'description': 'Date the ' 'instrument was ' 'decommissioned ' '(ISO 8601). ' 'Absent if ' 'still ' 'operational.', 'type': 'string', 'x-jsonld-id': 'http://schema.org/validThrough'}}, 'required': ['@type', 'schema:name'], 'title': 'Instrument Description', 'type': 'object', 'x-jsonld-prefixes': {'schema': 'http://schema.org/', 'wd': 'https://www.wikidata.org/entity/'}} On instance: {'@context': {'ex': 'https://example.org/', 'schema': 'http://schema.org/', 'xsd': 'http://www.w3.org/2001/XMLSchema#'}, '@id': 'ex:exampleWebAPI_354btrh', '@type': 'schema:WebAPI', 'schema:documentation': {'@type': 'schema:CreativeWork', 'schema:description': 'XxEWiBXJhROXXws', 'schema:name': 'OgsRNbhr', 'schema:url': 'http://example.com/resource?foo=bar#fragment'}, 'schema:potentialAction': [{'@id': 'ex:exampleAction_37467', '@type': 'schema:Action', 'schema:name': 'Download Data', 'schema:object': {'@type': 'schema:DataFeed', 'schema:description': 'description ' 'of ' 'the ' 'structure ' 'of ' 'the ' 'api ' 'result ' 'data', 'schema:variableMeasured': [{'@type': 'schema:PropertyValue', 'schema:description': 'temperature ' 'of ' 'the ' 'sample', 'schema:name': 'temperature', 'schema:propertyID': {'@id': 'http://qudt.org/defs/temperature'}}, {'@id': 'ex:definedTerm_zZc', '@type': 'schema:DefinedTerm', 'schema:identifier': {'@type': 'schema:PropertyValue', 'schema:url': 'http://ogc.org/defs/g35408y', 'schema:value': 'g35408y'}, 'schema:inDefinedTermSet': 'http://ogc.org/defs', 'schema:name': 'Viscosity', 'schema:termCode': 'Vp'}]}, 'schema:query-input': [{'@id': 'ex:input_encoding', '@type': 'schema:PropertyValueSpecification', 'schema:description': 'format ' 'of ' 'requested ' 'result', 'schema:valueName': 'encoding', 'schema:valuePattern': '^[A-Za-z][A-Za-z0-9]*$', 'schema:valueRequired': False}, {'@id': 'ex:input_instruments', '@type': 'schema:PropertyValueSpecification', 'schema:description': 'sensor ' 'for ' 'data ' 'requested', 'schema:valueName': 'instruments', 'schema:valuePattern': '^[A-Za-z][A-Za-z0-9 ' ',]*$', 'schema:valueRequired': False}, {'@id': 'ex:input_start', '@type': 'schema:PropertyValueSpecification', 'schema:description': 'beginning ' 'of ' 'time ' 'interval ' 'for ' 'requested ' 'data', 'schema:valueName': 'start', 'schema:valuePattern': '^\\d{4}-\\d{2}-\\d{2}(?:T\\d{2}:\\d{2}(?::\\d{2}(?:\\.\\d+)?)?(?:Z|[+\\-]\\d{2}(?::?\\d{2})?)?)?$', 'schema:valueRequired': False}, {'@id': 'ex:input_end', '@type': 'schema:PropertyValueSpecification', 'schema:description': 'end ' 'of ' 'time ' 'interval ' 'for ' 'requested ' 'data', 'schema:valueName': 'end', 'schema:valuePattern': '^\\d{4}-\\d{2}-\\d{2}(?:T\\d{2}:\\d{2}(?::\\d{2}(?:\\.\\d+)?)?(?:Z|[+\\-]\\d{2}(?::?\\d{2})?)?)?$', 'schema:valueRequired': True}], 'schema:result': {'@type': 'schema:DataDownload', 'schema:description': 'a ' 'description ' 'the ' 'file ' 'format(s) ' 'generated ' 'by ' 'api ' 'requests', 'schema:encodingFormat': ['text/csv']}, 'schema:target': {'@type': 'schema:EntryPoint', 'schema:contentType': ['text/csv', 'application/json'], 'schema:description': 'endpoint ' 'URL ' 'to ' 'invoke ' 'the ' 'action; ' 'content ' 'type ' 'spcifies ' 'the ' 'supported ' 'content ' 'type(s) ' 'for ' 'an ' 'EntryPoint ' 'response', 'schema:httpMethod': ['GET'], 'schema:urlTemplate': 'http://portal.chordsrt.com/api/v1/data.{encoding}?instruments={instruments}&start={start}&end={end}'}}, {'@id': 'ex:exampleAction_37467', '@type': 'schema:Action', 'schema:name': 'List instruments', 'schema:result': {'@type': 'schema:DataDownload', 'schema:description': 'plain ' 'text ' 'list ' 'of ' 'instruments ' 'available', 'schema:encodingFormat': ['text/plain']}, 'schema:target': {'@type': 'schema:EntryPoint', 'schema:contentType': ['text/plain'], 'schema:description': 'endpoint ' 'URL ' 'to ' 'invoke ' 'the ' 'action; ' 'content ' 'type ' 'spcifies ' 'the ' 'supported ' 'content ' 'type(s) ' 'for ' 'an ' 'EntryPoint ' 'response', 'schema:httpMethod': ['GET'], 'schema:urlTemplate': 'http://portal.chordsrt.com/api/v1/data/instruments'}}], 'schema:serviceType': '', 'schema:termsOfService': {'@type': 'schema:CreativeWork', 'schema:description': 'gxtJAxCAkaYFOJfsrtWn', 'schema:name': 'tUMFszqdkAZmXTx', 'schema:url': 'http://example.com/resource?foo=bar#fragment'}}
SHACL
Validation result for _sources/xasProperties/xasInstrument/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasInstrument/rules.shacl: - Shape cdifd:xasInstrumentNode: *none*
Validation result for _sources/schemaorgProperties/instrument/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/instrument/rules.shacl: - Shape cdifd:instrumentNode: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: False Results (1): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ 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:path schema1:propertyID ; sh:severity sh:Warning ] Focus Node: [ rdf:type schema1:PropertyValue ; schema1:url Literal("http://ogc.org/defs/g35408y") ; schema1:value Literal("g35408y") ] Result Path: schema1:propertyID Message: Less than 1 values on [ rdf:type schema1:PropertyValue ; schema1:url Literal("http://ogc.org/defs/g35408y") ; schema1:value Literal("g35408y") ]->schema1:propertyID
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n80c3fd9c6dcd41229a48ac1196f85a71b21: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n80c3fd9c6dcd41229a48ac1196f85a71b10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n80c3fd9c6dcd41229a48ac1196f85a71b20: *none* - Shape _:n80c3fd9c6dcd41229a48ac1196f85a71b23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n80c3fd9c6dcd41229a48ac1196f85a71b11: *none* - Shape _:n80c3fd9c6dcd41229a48ac1196f85a71b22: *none* - Shape _:n80c3fd9c6dcd41229a48ac1196f85a71b25: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/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 cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n58c430d4a48141c6ab7289d97124c870b26: *none* - Shape _:n58c430d4a48141c6ab7289d97124c870b7: *none* - Shape _:n58c430d4a48141c6ab7289d97124c870b5: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n58c430d4a48141c6ab7289d97124c870b8: *none* - Shape _:n58c430d4a48141c6ab7289d97124c870b19: *none* - Shape _:n58c430d4a48141c6ab7289d97124c870b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n58c430d4a48141c6ab7289d97124c870b6: *none* - Shape _:n58c430d4a48141c6ab7289d97124c870b10: *none* - Shape cdifd:CDIFDefinedTermShape/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: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none* - Shape _:nd4460bbf34124a079edd20847e75a13db3: *none*
Validation result for _sources/schemaorgProperties/additionalProperty/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/additionalProperty/rules.shacl: - Shape cdifd:CDIFAddPropertyTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b7: *none* - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b14: *none* - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b20: *none* - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b13: *none* - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b30: *none* - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b33: *none* - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b31: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b28: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFadditionalPropertyShape: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFadditionalPropertyShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFAddPropertyTermShape: *none* - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b29: *none* - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b21: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape: <http://qudt.org/defs/temperature> - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b6: *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: ex:exampleWebAPI_354btrh/schema1:documentation,ex:exampleWebAPI_354btrh/schema1:termsOfService
Validation result for _sources/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n95103c84d9f84810b85172663f75381fb14: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape: *none*
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape _:n6f7fc42dde7440528bff3660ff0b15b9b20: *none* - Shape cdifd:CDIFRoleShape: *none* - Shape _:n6f7fc42dde7440528bff3660ff0b15b9b3: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6f7fc42dde7440528bff3660ff0b15b9b14: *none* - Shape _:n6f7fc42dde7440528bff3660ff0b15b9b17: *none* - Shape cdifd:CDIFDefinedTermShape: ex:definedTerm_zZc - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6f7fc42dde7440528bff3660ff0b15b9b16: *none* - Shape _:n6f7fc42dde7440528bff3660ff0b15b9b15: *none* - Shape _:n6f7fc42dde7440528bff3660ff0b15b9b4: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6f7fc42dde7440528bff3660ff0b15b9b18: *none*
example_1_1.json Example
Passed
Files
Using exampleInstrument.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/xasProperties/xasInstrument/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasInstrument/rules.shacl: - Shape cdifd:xasInstrumentNode: *none*
Validation result for _sources/schemaorgProperties/instrument/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/instrument/rules.shacl: - Shape cdifd:instrumentNode: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n80c3fd9c6dcd41229a48ac1196f85a71b21: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n80c3fd9c6dcd41229a48ac1196f85a71b10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n80c3fd9c6dcd41229a48ac1196f85a71b20: *none* - Shape _:n80c3fd9c6dcd41229a48ac1196f85a71b23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n80c3fd9c6dcd41229a48ac1196f85a71b11: *none* - Shape _:n80c3fd9c6dcd41229a48ac1196f85a71b22: *none* - Shape _:n80c3fd9c6dcd41229a48ac1196f85a71b25: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/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 cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n58c430d4a48141c6ab7289d97124c870b26: *none* - Shape _:n58c430d4a48141c6ab7289d97124c870b7: *none* - Shape _:n58c430d4a48141c6ab7289d97124c870b5: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n58c430d4a48141c6ab7289d97124c870b8: *none* - Shape _:n58c430d4a48141c6ab7289d97124c870b19: *none* - Shape _:n58c430d4a48141c6ab7289d97124c870b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n58c430d4a48141c6ab7289d97124c870b6: *none* - Shape _:n58c430d4a48141c6ab7289d97124c870b10: *none* - Shape cdifd:CDIFDefinedTermShape/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: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none* - Shape _:nd4460bbf34124a079edd20847e75a13db3: *none*
Validation result for _sources/schemaorgProperties/additionalProperty/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/additionalProperty/rules.shacl: - Shape cdifd:CDIFAddPropertyTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b7: *none* - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b14: *none* - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b20: *none* - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b13: *none* - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b30: *none* - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b33: *none* - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b31: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b28: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape: wd:Q3099911,xas:beamline - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFadditionalPropertyShape: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFadditionalPropertyShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFAddPropertyTermShape: *none* - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b29: *none* - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b21: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape: xas:harmonicrejection,xas:focusing,xas:collimation - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b6: *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/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n95103c84d9f84810b85172663f75381fb14: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape: *none*
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape _:n6f7fc42dde7440528bff3660ff0b15b9b20: *none* - Shape cdifd:CDIFRoleShape: *none* - Shape _:n6f7fc42dde7440528bff3660ff0b15b9b3: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6f7fc42dde7440528bff3660ff0b15b9b14: *none* - Shape _:n6f7fc42dde7440528bff3660ff0b15b9b17: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6f7fc42dde7440528bff3660ff0b15b9b16: *none* - Shape _:n6f7fc42dde7440528bff3660ff0b15b9b15: *none* - Shape _:n6f7fc42dde7440528bff3660ff0b15b9b4: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6f7fc42dde7440528bff3660ff0b15b9b18: *none*
example_1_2.json Example
SHACL: 3 Violation
Files
Using alt_exampleXasInstrument.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_2.jsonld created
Output Turtle example_1_2.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/xasProperties/xasInstrument/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasInstrument/rules.shacl: - Shape cdifd:xasInstrumentNode: *none*
Validation result for _sources/schemaorgProperties/instrument/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/instrument/rules.shacl: - Shape cdifd:instrumentNode: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n80c3fd9c6dcd41229a48ac1196f85a71b21: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n80c3fd9c6dcd41229a48ac1196f85a71b10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n80c3fd9c6dcd41229a48ac1196f85a71b20: *none* - Shape _:n80c3fd9c6dcd41229a48ac1196f85a71b23: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n80c3fd9c6dcd41229a48ac1196f85a71b11: *none* - Shape _:n80c3fd9c6dcd41229a48ac1196f85a71b22: *none* - Shape _:n80c3fd9c6dcd41229a48ac1196f85a71b25: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/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 cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n58c430d4a48141c6ab7289d97124c870b26: *none* - Shape _:n58c430d4a48141c6ab7289d97124c870b7: *none* - Shape _:n58c430d4a48141c6ab7289d97124c870b5: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n58c430d4a48141c6ab7289d97124c870b8: *none* - Shape _:n58c430d4a48141c6ab7289d97124c870b19: *none* - Shape _:n58c430d4a48141c6ab7289d97124c870b4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n58c430d4a48141c6ab7289d97124c870b6: *none* - Shape _:n58c430d4a48141c6ab7289d97124c870b10: *none* - Shape cdifd:CDIFDefinedTermShape/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: *none* - Shape cdifd:CDIFOrganizationShape/sh:or/rdf:first: *none* - Shape _:nd4460bbf34124a079edd20847e75a13db3: *none*
Validation result for _sources/schemaorgProperties/additionalProperty/rules.shacl: Validation Report Conforms: False Results (3): Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): Severity: sh:Violation Source Shape: cdifd:AdditionalTypeUriShouldBeIRIShape Focus Node: Literal("nxs:BaseClass/NXsource") Value Node: Literal("nxs:BaseClass/NXsource") Message: schema:additionalType value looks like a URI or CURIE (prefix:localname) but is serialized as a string literal. Serialize URI values as JSON-LD IRI references: {"@id":"..."}. Free-label strings like 'MaterialSample' remain valid as strings; schema:DefinedTerm objects are also permitted. Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): Severity: sh:Violation Source Shape: cdifd:AdditionalTypeUriShouldBeIRIShape Focus Node: Literal("nxs:BaseClass/NXmonitor") Value Node: Literal("nxs:BaseClass/NXmonitor") Message: schema:additionalType value looks like a URI or CURIE (prefix:localname) but is serialized as a string literal. Serialize URI values as JSON-LD IRI references: {"@id":"..."}. Free-label strings like 'MaterialSample' remain valid as strings; schema:DefinedTerm objects are also permitted. Constraint Violation in OrConstraintComponent (http://www.w3.org/ns/shacl#OrConstraintComponent): Severity: sh:Violation Source Shape: cdifd:AdditionalTypeUriShouldBeIRIShape Focus Node: Literal("nxs:BaseClass/NXmonochromator") Value Node: Literal("nxs:BaseClass/NXmonochromator") Message: schema:additionalType value looks like a URI or CURIE (prefix:localname) but is serialized as a string literal. Serialize URI values as JSON-LD IRI references: {"@id":"..."}. Free-label strings like 'MaterialSample' remain valid as strings; schema:DefinedTerm objects are also permitted.
Focus nodes for _sources/schemaorgProperties/additionalProperty/rules.shacl: - Shape cdifd:CDIFAddPropertyTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b7: *none* - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b14: *none* - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b20: *none* - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b13: *none* - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b30: *none* - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b33: *none* - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b31: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b28: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape: wd:Q3099911,xas:487y54/schema1:hasPart/schema1:additionalType,xas:487y54/schema1:hasPart/schema1:additionalType,xas:487y54/schema1:hasPart/schema1:additionalType,xas:beamline - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFadditionalPropertyShape: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFadditionalPropertyShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:CDIFAddPropertyTermShape: *none* - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b29: *none* - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b21: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape: xas:detectori0,<https://manual.nexusformat.org/classes/Field/NXmonitor/mode>,<https://manual.nexusformat.org/classes/Field/NXcrystal/d_spacing>,<https://manual.nexusformat.org/classes/Field/NXcrystal/reflection>,xas:detectorit,<https://manual.nexusformat.org/classes/Field/NXcrystal/chemical_formula>,<https://manual.nexusformat.org/classes/Field/NXcrystal/type>,xas:harmonicrejection,<https://manual.nexusformat.org/classes/Field/NXmonitor/preset>,xas:focusing,<https://manual.nexusformat.org/classes/Field/NXsource/probe>,xas:collimation,<https://manual.nexusformat.org/classes/Field/NXsource/type> - Shape _:nc9fedd54e4a742358fb124ab46ea7c12b6: *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/schemaorgProperties/person/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/person/rules.shacl: - Shape cdifd:affiliationProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:first: *none* - Shape cdifd:contactPointProperty/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n95103c84d9f84810b85172663f75381fb14: *none* - Shape cdifd:maintainerOrProviderContactPointShape: *none* - Shape cdifd:CDIFContactPointShape: *none* - Shape cdifd:maintainerOrProviderContactPointShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape/sh:or/rdf:first: *none* - Shape cdifd:affiliationProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFPersonShape: *none*
Validation result for _sources/schemaorgProperties/agentInRole/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/agentInRole/rules.shacl: - Shape _:n6f7fc42dde7440528bff3660ff0b15b9b20: *none* - Shape cdifd:CDIFRoleShape: *none* - Shape _:n6f7fc42dde7440528bff3660ff0b15b9b3: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6f7fc42dde7440528bff3660ff0b15b9b14: *none* - Shape _:n6f7fc42dde7440528bff3660ff0b15b9b17: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFRoleShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6f7fc42dde7440528bff3660ff0b15b9b16: *none* - Shape _:n6f7fc42dde7440528bff3660ff0b15b9b15: *none* - Shape _:n6f7fc42dde7440528bff3660ff0b15b9b4: *none* - Shape cdifd:roleNameProperty/sh:or/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6f7fc42dde7440528bff3660ff0b15b9b18: *none*

Test passed: 0 / 1

example_1_1.json Example
SHACL: 2 Warning
Files
Using exampleXasOptional.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/xasProperties/xasOptional/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasOptional/rules.shacl: - Shape cdifd:XasOptionalConformsToShape: *none*
Validation result for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: Validation Report Conforms: False Results (2): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): 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 <http://recursion.too.deep> ; sh:path schema1:identifier ] ] ) ; sh:path cdif:physicalDataType ; sh:severity sh:Warning ] Focus Node: xas:monochromatorenergy 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("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 <http://recursion.too.deep> ; sh:path schema1:identifier ] ] ) ; sh:path cdif:physicalDataType ; sh:severity sh:Warning ] Focus Node: xas:incidentintensity Result Path: cdif:physicalDataType Message: for cdi InstanceVariable a physical data type should be provided.
Focus nodes for _sources/cdifDataType/cdifInstanceVariable/rules.shacl: - Shape cdifd:QualifiesNotAllowedWithoutAttributeShape: *none* - Shape cdifd:QualifiesRequiredForAttributeShape: *none* - Shape _:n8665c21abb434edcb82c2fdd8c79bf29b16: *none* - Shape _:n8665c21abb434edcb82c2fdd8c79bf29b73: *none* - Shape _:n8665c21abb434edcb82c2fdd8c79bf29b18: *none* - Shape _:n8665c21abb434edcb82c2fdd8c79bf29b75: *none* - Shape cdifd:CDIFxasInstanceVariableShape: xas:monochromatorenergy,xas:incidentintensity - Shape _:n8665c21abb434edcb82c2fdd8c79bf29b72: *none* - Shape _:n8665c21abb434edcb82c2fdd8c79bf29b71: *none* - Shape cdifd:CDIFInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8665c21abb434edcb82c2fdd8c79bf29b13: *none* - Shape _:n8665c21abb434edcb82c2fdd8c79bf29b17: *none* - Shape _:n8665c21abb434edcb82c2fdd8c79bf29b69: *none* - Shape cdifd:CDIFxasInstanceVariableShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:QualifiesCoherenceShape: *none* - Shape _:n8665c21abb434edcb82c2fdd8c79bf29b66: *none* - Shape _:n8665c21abb434edcb82c2fdd8c79bf29b11: *none* - Shape cdifd:CDIFInstanceVariableShape: *none* - Shape _:n8665c21abb434edcb82c2fdd8c79bf29b20: *none* - Shape cdifd:InstanceVariableRepresentedVariableExclusivityShape: *none* - Shape _:n8665c21abb434edcb82c2fdd8c79bf29b15: *none* - Shape _:n8665c21abb434edcb82c2fdd8c79bf29b10: *none* - Shape _:n8665c21abb434edcb82c2fdd8c79bf29b70: *none* - Shape _:n8665c21abb434edcb82c2fdd8c79bf29b14: *none* - Shape _:n8665c21abb434edcb82c2fdd8c79bf29b67: *none*
Validation result for _sources/schemaorgProperties/variableMeasured/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/variableMeasured/rules.shacl: - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6e08e41a992e4b42882531a4a26f7ae5b14: *none* - Shape _:n6e08e41a992e4b42882531a4a26f7ae5b7: *none* - Shape _:n6e08e41a992e4b42882531a4a26f7ae5b52: *none* - Shape _:n6e08e41a992e4b42882531a4a26f7ae5b12: *none* - Shape _:n6e08e41a992e4b42882531a4a26f7ae5b38: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6e08e41a992e4b42882531a4a26f7ae5b5: *none* - Shape _:n6e08e41a992e4b42882531a4a26f7ae5b10: *none* - Shape _:n6e08e41a992e4b42882531a4a26f7ae5b45: *none* - Shape _:n6e08e41a992e4b42882531a4a26f7ae5b11: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6e08e41a992e4b42882531a4a26f7ae5b30: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFVariableMeasuredShape: *none* - Shape _:n6e08e41a992e4b42882531a4a26f7ae5b29: *none* - Shape _:n6e08e41a992e4b42882531a4a26f7ae5b51: *none* - Shape _:n6e08e41a992e4b42882531a4a26f7ae5b9: *none* - Shape _:n6e08e41a992e4b42882531a4a26f7ae5b8: *none* - Shape cdifd:CDIFVariableMeasuredShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6e08e41a992e4b42882531a4a26f7ae5b44: *none* - Shape _:n6e08e41a992e4b42882531a4a26f7ae5b4: *none* - Shape _:n6e08e41a992e4b42882531a4a26f7ae5b37: *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/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n8a19c0405dc44094a47acca594d90205b7: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n8a19c0405dc44094a47acca594d90205b10: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n8a19c0405dc44094a47acca594d90205b26: *none* - Shape _:n8a19c0405dc44094a47acca594d90205b8: *none* - Shape _:n8a19c0405dc44094a47acca594d90205b6: *none* - Shape _:n8a19c0405dc44094a47acca594d90205b19: *none* - Shape _:n8a19c0405dc44094a47acca594d90205b5: *none* - Shape _:n8a19c0405dc44094a47acca594d90205b4: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:nc2ad29159e304786958dad4dbed4503ab10: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc2ad29159e304786958dad4dbed4503ab11: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape _:nc2ad29159e304786958dad4dbed4503ab23: *none* - Shape _:nc2ad29159e304786958dad4dbed4503ab21: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:nc2ad29159e304786958dad4dbed4503ab25: *none* - Shape _:nc2ad29159e304786958dad4dbed4503ab20: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:nc2ad29159e304786958dad4dbed4503ab22: *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:cdifStatisticsCollectionShape: *none* - Shape cdifd:cdifCategoryStatisticShape: *none*
Validation result for _sources/skosProperties/skosConcept/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/skosProperties/skosConcept/rules.shacl: - Shape skosv:prefLabelUniqueLangShape: *none* - Shape skosv:conceptBroaderNotSelfShape: *none* - Shape skosv:ConceptShape: *none*
Validation result for _sources/schemaorgProperties/additionalProperty/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/additionalProperty/rules.shacl: - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape _:n1f69b0d405144458b9bb3eeb26d7f5c0b13: *none* - Shape _:n1f69b0d405144458b9bb3eeb26d7f5c0b20: *none* - Shape _:n1f69b0d405144458b9bb3eeb26d7f5c0b33: *none* - Shape _:n1f69b0d405144458b9bb3eeb26d7f5c0b6: *none* - Shape cdifd:CDIFadditionalPropertyShape/sh:property/sh:or/rdf:first: *none* - Shape _:n1f69b0d405144458b9bb3eeb26d7f5c0b28: *none* - Shape _:n1f69b0d405144458b9bb3eeb26d7f5c0b21: *none* - Shape cdifd:CDIFAddPropertyTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape: dcat:CatalogRecord - Shape _:n1f69b0d405144458b9bb3eeb26d7f5c0b7: *none* - Shape _:n1f69b0d405144458b9bb3eeb26d7f5c0b29: *none* - Shape cdifd:CDIFadditionalPropertyShape: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n1f69b0d405144458b9bb3eeb26d7f5c0b31: *none* - Shape _:n1f69b0d405144458b9bb3eeb26d7f5c0b30: *none* - Shape cdifd:CDIFAddPropertyTermShape: *none* - Shape _:n1f69b0d405144458b9bb3eeb26d7f5c0b14: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape: xas:monochromatorenergy,xas:incidentintensity

Test passed: 2 / 2

serviceType-fail.json Test Resource Requires fail
Passed (expected fail)
General
Test was expected to fail and it did.
Files
Using serviceType-fail.json from test resources
JSON-LD context is present - uplifting
Output JSON-LD serviceType-fail.jsonld created
Output Turtle serviceType-fail.ttl created
JSON Schema
ValidationError: 'schema:additionalType' is a required property Failed validating 'required' in schema: {'$defs': {'AdditionalProperty': {'$ref': 'https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/additionalProperty/schema.yaml'}, 'Identifier': {'$ref': 'https://cross-domain-interoperability-framework.github.io/metadataBuildingBlocks/build/annotated/bbr/metadata/schemaorgProperties/identifier/schema.yaml'}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'@type': {'allOf': [{'contains': {'const': 'schema:Product'}, 'minContains': 1}, {'contains': {'const': 'schema:Thing'}, 'minContains': 1}], 'items': {'type': 'string'}, 'minItems': 2, 'type': 'array', 'uniqueItems': True}, 'schema:additionalProperty': {'description': 'Sample ' 'additionalProperty ' 'entries ' '(base ' 'AdditionalProperty ' 'shape). ' 'The XDI ' 'Sample.* ' 'propertyID ' 'vocabulary ' 'enum is ' 'layered ' 'on in ' 'xasOptional, ' 'so it ' 'applies ' 'at the ' 'profile ' 'level, ' 'not this ' 'shape.', 'items': {'$ref': '#/$defs/AdditionalProperty'}, 'type': 'array', 'x-jsonld-id': 'http://schema.org/additionalProperty'}, 'schema:additionalType': {'allOf': [{'contains': {'const': 'MaterialSample'}, 'minContains': 1}, {'contains': {'additionalProperties': False, 'properties': {'@id': {'const': 'https://w3id.org/isample/vocabulary/materialsampleobjecttype/materialsample'}}, 'required': ['@id'], 'type': 'object'}, 'minContains': 1}], 'items': {'anyOf': [{'type': 'string'}, {'additionalProperties': False, 'properties': {'@id': {'type': 'string'}}, 'required': ['@id'], 'type': 'object'}]}, 'minItems': 2, 'type': 'array', 'uniqueItems': True, 'x-jsonld-id': 'http://schema.org/additionalType'}, 'schema:description': {'type': 'string', 'x-jsonld-id': 'http://schema.org/description'}, 'schema:identifier': {'anyOf': [{'type': 'string'}, {'$ref': '#/$defs/Identifier'}], 'x-jsonld-id': 'http://schema.org/identifier'}, 'schema:name': {'type': 'string', 'x-jsonld-id': 'http://schema.org/name'}}, 'required': ['@type', 'schema:additionalType', 'schema:name'], 'title': 'definitions for roles used in XAS profile', 'type': 'object', 'x-jsonld-prefixes': {'nxs': 'https://manual.nexusformat.org/classes/', 'schema': 'http://schema.org/', 'xas': 'https://w3id.org/cdif/xas/'}} On instance: {'@context': {'ex': 'https://example.org/', 'schema': 'http://schema.org/', 'xsd': 'http://www.w3.org/2001/XMLSchema#'}, '@id': 'ex:exampleWebAPI_354btrh', '@type': 'schema:WebAPI', 'schema:documentation': {'@type': 'schema:CreativeWork', 'schema:description': 'XxEWiBXJhROXXws', 'schema:name': 'OgsRNbhr', 'schema:url': 'http://example.com/resource?foo=bar#fragment'}, 'schema:potentialAction': [{'@id': 'ex:exampleAction_37467', '@type': 'schema:Action', 'schema:name': 'Download Data', 'schema:object': {'@type': 'schema:DataFeed', 'schema:description': 'description ' 'of ' 'the ' 'structure ' 'of ' 'the ' 'api ' 'result ' 'data', 'schema:variableMeasured': [{'@type': 'schema:PropertyValue', 'schema:description': 'temperature ' 'of ' 'the ' 'sample', 'schema:name': 'temperature', 'schema:propertyID': {'@id': 'http://qudt.org/defs/temperature'}}, {'@id': 'ex:definedTerm_zZc', '@type': 'schema:DefinedTerm', 'schema:identifier': {'@type': 'schema:PropertyValue', 'schema:url': 'http://ogc.org/defs/g35408y', 'schema:value': 'g35408y'}, 'schema:inDefinedTermSet': 'http://ogc.org/defs', 'schema:name': 'Viscosity', 'schema:termCode': 'Vp'}]}, 'schema:query-input': [{'@id': 'ex:input_encoding', '@type': 'schema:PropertyValueSpecification', 'schema:description': 'format ' 'of ' 'requested ' 'result', 'schema:valueName': 'encoding', 'schema:valuePattern': '^[A-Za-z][A-Za-z0-9]*$', 'schema:valueRequired': False}, {'@id': 'ex:input_instruments', '@type': 'schema:PropertyValueSpecification', 'schema:description': 'sensor ' 'for ' 'data ' 'requested', 'schema:valueName': 'instruments', 'schema:valuePattern': '^[A-Za-z][A-Za-z0-9 ' ',]*$', 'schema:valueRequired': False}, {'@id': 'ex:input_start', '@type': 'schema:PropertyValueSpecification', 'schema:description': 'beginning ' 'of ' 'time ' 'interval ' 'for ' 'requested ' 'data', 'schema:valueName': 'start', 'schema:valuePattern': '^\\d{4}-\\d{2}-\\d{2}(?:T\\d{2}:\\d{2}(?::\\d{2}(?:\\.\\d+)?)?(?:Z|[+\\-]\\d{2}(?::?\\d{2})?)?)?$', 'schema:valueRequired': False}, {'@id': 'ex:input_end', '@type': 'schema:PropertyValueSpecification', 'schema:description': 'end ' 'of ' 'time ' 'interval ' 'for ' 'requested ' 'data', 'schema:valueName': 'end', 'schema:valuePattern': '^\\d{4}-\\d{2}-\\d{2}(?:T\\d{2}:\\d{2}(?::\\d{2}(?:\\.\\d+)?)?(?:Z|[+\\-]\\d{2}(?::?\\d{2})?)?)?$', 'schema:valueRequired': True}], 'schema:result': {'@type': 'schema:DataDownload', 'schema:description': 'a ' 'description ' 'the ' 'file ' 'format(s) ' 'generated ' 'by ' 'api ' 'requests', 'schema:encodingFormat': ['text/csv']}, 'schema:target': {'@type': 'schema:EntryPoint', 'schema:contentType': ['text/csv', 'application/json'], 'schema:description': 'endpoint ' 'URL ' 'to ' 'invoke ' 'the ' 'action; ' 'content ' 'type ' 'spcifies ' 'the ' 'supported ' 'content ' 'type(s) ' 'for ' 'an ' 'EntryPoint ' 'response', 'schema:httpMethod': ['GET'], 'schema:urlTemplate': 'http://portal.chordsrt.com/api/v1/data.{encoding}?instruments={instruments}&start={start}&end={end}'}}, {'@id': 'ex:exampleAction_37467', '@type': 'schema:Action', 'schema:name': 'List instruments', 'schema:result': {'@type': 'schema:DataDownload', 'schema:description': 'plain ' 'text ' 'list ' 'of ' 'instruments ' 'available', 'schema:encodingFormat': ['text/plain']}, 'schema:target': {'@type': 'schema:EntryPoint', 'schema:contentType': ['text/plain'], 'schema:description': 'endpoint ' 'URL ' 'to ' 'invoke ' 'the ' 'action; ' 'content ' 'type ' 'spcifies ' 'the ' 'supported ' 'content ' 'type(s) ' 'for ' 'an ' 'EntryPoint ' 'response', 'schema:httpMethod': ['GET'], 'schema:urlTemplate': 'http://portal.chordsrt.com/api/v1/data/instruments'}}], 'schema:serviceType': '', 'schema:termsOfService': {'@type': 'schema:CreativeWork', 'schema:description': 'gxtJAxCAkaYFOJfsrtWn', 'schema:name': 'tUMFszqdkAZmXTx', 'schema:url': 'http://example.com/resource?foo=bar#fragment'}}
SHACL
Validation result for _sources/xasProperties/xasSample/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasSample/rules.shacl: - Shape cdifd:xasSampleNode: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: False Results (1): Validation Result in MinCountConstraintComponent (http://www.w3.org/ns/shacl#MinCountConstraintComponent): Severity: sh:Warning Source Shape: [ 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:path schema1:propertyID ; sh:severity sh:Warning ] Focus Node: [ rdf:type schema1:PropertyValue ; schema1:url Literal("http://ogc.org/defs/g35408y") ; schema1:value Literal("g35408y") ] Result Path: schema1:propertyID Message: Less than 1 values on [ rdf:type schema1:PropertyValue ; schema1:url Literal("http://ogc.org/defs/g35408y") ; schema1:value Literal("g35408y") ]->schema1:propertyID
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n7d87ad62fa9545fe8876958aeda580a8b23: *none* - Shape _:n7d87ad62fa9545fe8876958aeda580a8b25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n7d87ad62fa9545fe8876958aeda580a8b20: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n7d87ad62fa9545fe8876958aeda580a8b10: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n7d87ad62fa9545fe8876958aeda580a8b22: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n7d87ad62fa9545fe8876958aeda580a8b11: *none* - Shape _:n7d87ad62fa9545fe8876958aeda580a8b21: *none*
Validation result for _sources/schemaorgProperties/additionalProperty/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/additionalProperty/rules.shacl: - Shape _:n423297efc5854f7c89f84baa1b7341bab33: *none* - Shape _:n423297efc5854f7c89f84baa1b7341bab14: *none* - Shape _:n423297efc5854f7c89f84baa1b7341bab7: *none* - Shape _:n423297efc5854f7c89f84baa1b7341bab28: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n423297efc5854f7c89f84baa1b7341bab13: *none* - Shape _:n423297efc5854f7c89f84baa1b7341bab21: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape: *none* - Shape cdifd:CDIFadditionalPropertyShape: *none* - Shape _:n423297efc5854f7c89f84baa1b7341bab30: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape _:n423297efc5854f7c89f84baa1b7341bab29: *none* - Shape cdifd:CDIFAddPropertyTermShape: *none* - Shape cdifd:CDIFAddPropertyTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape _:n423297efc5854f7c89f84baa1b7341bab31: *none* - Shape cdifd:CDIFadditionalPropertyShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape: <http://qudt.org/defs/temperature> - Shape _:n423297efc5854f7c89f84baa1b7341bab6: *none* - Shape _:n423297efc5854f7c89f84baa1b7341bab20: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n6180c76206184be6a10b9b0834ce970eb7: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n6180c76206184be6a10b9b0834ce970eb5: *none* - Shape _:n6180c76206184be6a10b9b0834ce970eb6: *none* - Shape _:n6180c76206184be6a10b9b0834ce970eb8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n6180c76206184be6a10b9b0834ce970eb19: *none* - Shape _:n6180c76206184be6a10b9b0834ce970eb4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6180c76206184be6a10b9b0834ce970eb26: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6180c76206184be6a10b9b0834ce970eb10: *none*
example_1_1.json Example
Passed
Files
Using exampleSample.json from examples
JSON-LD context is present - uplifting
Output JSON-LD example_1_1.jsonld created
Output Turtle example_1_1.ttl created
JSON Schema
Validation passed
SHACL
Validation result for _sources/xasProperties/xasSample/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/xasProperties/xasSample/rules.shacl: - Shape cdifd:xasSampleNode: *none*
Validation result for _sources/schemaorgProperties/identifier/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/identifier/rules.shacl: - Shape _:n7d87ad62fa9545fe8876958aeda580a8b23: *none* - Shape _:n7d87ad62fa9545fe8876958aeda580a8b25: *none* - Shape cdifd:CDIFIdentifierTypeTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n7d87ad62fa9545fe8876958aeda580a8b20: *none* - Shape cdifd:CDIFIdentifierShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:first: *none* - Shape _:n7d87ad62fa9545fe8876958aeda580a8b10: *none* - Shape cdifd:CDIFIdentifierShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:CDIFIdentifierShape: *none* - Shape _:n7d87ad62fa9545fe8876958aeda580a8b22: *none* - Shape cdifd:CDIFIdentifierTypeTermShape: *none* - Shape _:n7d87ad62fa9545fe8876958aeda580a8b11: *none* - Shape _:n7d87ad62fa9545fe8876958aeda580a8b21: *none*
Validation result for _sources/schemaorgProperties/additionalProperty/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/additionalProperty/rules.shacl: - Shape _:n423297efc5854f7c89f84baa1b7341bab33: *none* - Shape _:n423297efc5854f7c89f84baa1b7341bab14: *none* - Shape _:n423297efc5854f7c89f84baa1b7341bab7: *none* - Shape _:n423297efc5854f7c89f84baa1b7341bab28: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n423297efc5854f7c89f84baa1b7341bab13: *none* - Shape _:n423297efc5854f7c89f84baa1b7341bab21: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape: <https://w3id.org/isample/vocabulary/materialsampleobjecttype/materialsample>,ex:exampleSampel_357h/schema1:additionalType,<https://www.wikidata.org/wiki/Q485146> - Shape cdifd:CDIFadditionalPropertyShape: *none* - Shape _:n423297efc5854f7c89f84baa1b7341bab30: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:rest/rdf:first: *none* - Shape cdifd:AdditionalTypeUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape _:n423297efc5854f7c89f84baa1b7341bab29: *none* - Shape cdifd:CDIFAddPropertyTermShape: *none* - Shape cdifd:CDIFAddPropertyTermShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape/sh:or/rdf:first: *none* - Shape _:n423297efc5854f7c89f84baa1b7341bab31: *none* - Shape cdifd:CDIFadditionalPropertyShape/sh:property/sh:or/rdf:first: *none* - Shape cdifd:PropertyIDUriShouldBeIRIShape: xas:samplepreparation,xas:samplechemicalcomposition,xas:samplematerial,xas:porosity,xas:samplemass,xas:parentsample,xas:sampleunitcell,xas:pointgroup - Shape _:n423297efc5854f7c89f84baa1b7341bab6: *none* - Shape _:n423297efc5854f7c89f84baa1b7341bab20: *none*
Validation result for _sources/schemaorgProperties/definedTerm/rules.shacl: Validation Report Conforms: True
Focus nodes for _sources/schemaorgProperties/definedTerm/rules.shacl: - Shape _:n6180c76206184be6a10b9b0834ce970eb7: *none* - Shape cdifd:CDIFDefinedTermShape: *none* - Shape _:n6180c76206184be6a10b9b0834ce970eb5: *none* - Shape _:n6180c76206184be6a10b9b0834ce970eb6: *none* - Shape _:n6180c76206184be6a10b9b0834ce970eb8: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:first: *none* - Shape _:n6180c76206184be6a10b9b0834ce970eb19: *none* - Shape _:n6180c76206184be6a10b9b0834ce970eb4: *none* - Shape cdifd:CDIFDefinedTermShape/sh:or/rdf:rest/rdf:first: *none* - Shape _:n6180c76206184be6a10b9b0834ce970eb26: *none* - Shape cdifd:CDIFDefinedTermShape/sh:property/sh:or/rdf:first: *none* - Shape _:n6180c76206184be6a10b9b0834ce970eb10: *none*