bblocks.ttl
type: Entity
format: text/turtle
was attributed to: OGC-NA tools
was generated by: Activity
  ended at time: 2026-06-02T13:48:00.352216
  started at time: 2026-06-02T13:47:59.726373
  used: Entity
    format: application/json
  used: Entity
    format: application/yaml
  was associated with: OGC-NA tools

CDIF Bioschemas Properties
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Bioschemas classes and properties for describing laboratory workflow provenance in CDIF metadata. Defines types from the Bioschemas and ARC Workflow Run RO-Crate profiles: bios:LabProcess (lab process execution), bios:LabProtocol (lab methodology), bios:Sample (physical sample), bios:FormalParameter (workflow parameter definition), bios:ComputationalWorkflow (computational workflow definition). Properties: bios:executesLabProtocol (link process to protocol), bios:parameterValue (actual parameter settings), bios:labEquipment (lab instruments on protocol), bios:computationalTool (software tools on protocol), bios:reagent (materials used). Based on the ARC Workflow Run RO-Crate profile (https://github.com/nfdi4plants/arc-wr-ro-crate-profile).
created: 2026-03-11T00:00:00+00:00
description:
  format: text/html
description:
  format: text/markdown
description:
  format: application/json
has version: 0.1
modified: 2026-06-02
source: Bioschemas LabProcess
source: Bioschemas LabProtocol
source: ARC Workflow Run RO-Crate Profile
source: Workflow Run RO-Crate
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: ARC
keyword: CDIF
keyword: LabProcess
keyword: LabProtocol
keyword: WRROC
keyword: bioschemas
keyword: laboratory
keyword: provenance
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

CDIF DataFingerprint building block
type: Concept
type: Dataset
type: BBlock
type: Datatype
abstract: A fingerprint (checksum/hash) of a physical dataset, for integrity verification. DDI-CDI DataFingerprint datatype carried on a cdi:PhysicalDataSet (schema:DataDownload) via cdi:fingerprint. Defines cdi:value, cdi:algorithmSpecification, cdi:algorithmVersion, cdi:typeOfFingerprint.
created: 2026-05-24T00:00:00+00:00
description:
  format: text/html
description:
  format: text/markdown
description:
  format: application/json
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: DataFingerprint
keyword: PhysicalDataSet
keyword: cdif
keyword: ddi-cdi
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

CDIF LocatorMapping building block
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Locates a variable's value(s) within a structured (hierarchical) dataset such as XML or JSON using a locator expression (XPath, JSONPath). Defines cdi:locator and cdif:formats_InstanceVariable. DDI-CDI LocatorMapping; used instead of column-index/text mappings for cdi:StructuredDataSet distributions.
created: 2026-05-24T00:00:00+00:00
description:
  format: text/html
description:
  format: application/json
description:
  format: text/markdown
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: LocatorMapping
keyword: StructuredDataSet
keyword: cdif
keyword: ddi-cdi
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
depends on: CDIF PhysicalMapping bulding block
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

CDIF Long Data Structure
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: metadata to document long (narrow) data structure where each row is a single observation with a descriptor column identifying the variable and a reference column holding the value. Defines properties: @type, cdif:hasPhysicalMapping, cdi:arrayBase, csvw:delimiter, csvw:header, csvw:headerRowCount, csvw:commentPrefix, csvw:skipBlankRows, csvw:skipInitialSpace, csvw:skipRows, csvw:lineTerminators, csvw:quoteChar, cdi:isDelimited, cdi:isFixedWidth, cdi:escapeCharacter. Uses building blocks: cdifPhysicalMapping (cdifDataType).
created: 2026-02-24T00:00:00+00:00
description:
  format: text/html
description:
  format: application/json
description:
  format: text/markdown
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: cdif
keyword: ddi-cdi
keyword: long-data
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: CDIF PhysicalMapping bulding block
depends on: CDIF Data Structure
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

CDIF OpenAPI WebAPI distribution
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Schema for documenting a WebAPI distribution of a resource using property structure aligned with the OpenAPI Specification (OAS 3.1). Reuses CDIF schema.org WebAPI properties (schema:serviceType, schema:termsOfService, schema:documentation, schema:potentialAction) and adds OpenAPI-aligned Operation, Parameter, RequestBody, and Response structure under an 'oas:' namespace. Defines properties: @type, schema:name, schema:description, schema:serviceType, schema:termsOfService, schema:documentation, spdx:license, schema:potentialAction. Uses building blocks: cdifReference (cdifDataType), definedTerm (schemaorgProperties).
created: 2026-04-27T00:00:00+00:00
description:
  format: text/markdown
description:
  format: application/json
description:
  format: text/html
has version: 0.1
modified: 2026-06-02
source: schema.org WebAPI
source: schema.org Action discussion
source: OpenAPI Specification 3.1 schema
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: OpenAPI
keyword: metadata
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: CDIF Relation
depends on: CDIF Concept Scheme
depends on: Defined Term
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

CDIF StructuredDataSet building block
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Dataset-level marker for a structured (hierarchical) dataset such as XML or JSON. A subclass of cdi:PhysicalDataSet carried on a schema:DataDownload distribution dual-typed cdi:StructuredDataSet. DDI-CDI StructuredDataSet; fields are located with cdifLocatorMapping (not column-index/text mappings). Defines cdif:encoding (cdif: because the DDI-CDI ControlledVocabularyEntry type is simplified to a plain charset string).
created: 2026-05-24T00:00:00+00:00
description:
  format: application/json
description:
  format: text/markdown
description:
  format: text/html
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: PhysicalDataSet
keyword: StructuredDataSet
keyword: cdif
keyword: ddi-cdi
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

CDIF TabularTextDataSet building block
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Dataset-level physical layout of a delimited or fixed-width text dataset (CSV, TSV, fixed-width). A subclass of cdi:PhysicalDataSet carried on a schema:DataDownload distribution dual-typed cdi:TabularTextDataSet. Defines cdi:delimiter, cdi:hasHeader, cdi:headerRowCount, cdi:quoteCharacter, cdi:lineTerminator, cdi:isDelimited, cdi:isFixedWidth, cdi:skipRows, cdi:trim, cdi:tableDirection, cdi:textDirection (enumerations modeled as string+enum, matching the canonical ddicdiPhysicalDataSet), and the other DDI-CDI TabularTextDataSet attributes. Per-field mappings are cdifTextMapping.
created: 2026-05-24T00:00:00+00:00
description:
  format: text/html
description:
  format: application/json
description:
  format: text/markdown
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: PhysicalDataSet
keyword: TabularTextDataSet
keyword: cdif
keyword: ddi-cdi
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

CDIF TextMapping building block
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Physical mapping for a variable in a delimited or fixed-width text dataset. Extends cdifPhysicalMapping with cdi:length, cdi:defaultDecimalSeparator, cdi:defaultDigitGroupSeparator, and cdif:displayLabel (cdif: because LabelForDisplay is simplified to a plain string). DDI-CDI TextMapping (a specialization of PhysicalMapping).
created: 2026-05-24T00:00:00+00:00
description:
  format: text/markdown
description:
  format: application/json
description:
  format: text/html
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: PhysicalMapping
keyword: TextMapping
keyword: cdif
keyword: ddi-cdi
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
depends on: CDIF PhysicalMapping bulding block
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

DDI-CDI Activity
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: DDI-CDI Activity class for CDIF metadata, describing tasks at a conceptual level using DDI-CDI vocabulary (cdi:Activity, cdi:Step, cdi:Parameter). Defines properties: @type, @id, cdi:name, cdi:description, cdi:definition, cdi:displayLabel, cdi:identifier, cdi:entityUsed, cdi:entityProduced, cdi:hasSubActivity, cdi:has_Step, cdi:standardModelMapping, cdi:start, cdi:end, cdi:hasInternal.
created: 2026-03-29T00:00:00+00:00
description:
  format: application/json
description:
  format: text/html
description:
  format: text/markdown
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: DDI-CDI
keyword: activity
keyword: process
keyword: workflow
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
depends on: DDI-CDI Data Types
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

DDI-CDI Code List
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: List of codes and associated categories.
created: 2026-05-07T00:00:00+00:00
description:
  format: text/html
description:
  format: text/markdown
description:
  format: application/json
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: CodeList
keyword: DDI-CDI
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: DDI-CDI Agent
depends on: DDI-CDI Data Types
depends on: SKOS Concept
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

DDI-CDI Collections
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Generic container that supports different types of groupings, from unordered sets to all sorts of hierarchies, nesting and ordered sets/bags.
created: 2026-05-14T00:00:00+00:00
description:
  format: application/json
description:
  format: text/markdown
description:
  format: text/html
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: Collection
keyword: Comparison
keyword: DDI-CDI
keyword: IndividualMember
keyword: List
keyword: Map
keyword: Member
keyword: MemberRelationship
keyword: Position
keyword: Structure
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
depends on: DDI-CDI Data Types
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

DDI-CDI Controlled Vocabulary Entry
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Allows for unstructured content which may be an entry from an externally maintained controlled vocabulary.If the content is from a controlled vocabulary provide the code value of the entry, as well as a reference to the controlled vocabulary from which the value is taken. Provide as many of the identifying attributes as needed to adequately identify the controlled vocabulary. Note that DDI has published a number of controlled vocabularies applicable to several locations using the external controlled vocabulary entry structure. If the code portion of the controlled vocabulary entry is language specific (i.e. a list of keywords or subject headings) use language to specify that language. In most cases the code portion of an entry is not language specific although the description and usage may be managed in one or more languages. Use of shared controlled vocabularies helps support interoperability and machine actionability.
created: 2026-05-07T00:00:00+00:00
description:
  format: text/markdown
description:
  format: application/json
description:
  format: text/html
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: ControlledVocabularyEntry
keyword: DDI-CDI
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
depends on: DDI-CDI Data Types
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

DDI-CDI Key Value Structure
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Structure of a key-value datastore (organized collection of key-value data). It is described by identifier, contextual, synthetic id, dimension, variable descriptor and variable value components.
created: 2026-05-14T00:00:00+00:00
description:
  format: application/json
description:
  format: text/markdown
description:
  format: text/html
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: ContextualComponent
keyword: DDI-CDI
keyword: InstanceKey
keyword: KeyValueDataStore
keyword: KeyValueStructure
keyword: MainKeyMember
keyword: SyntheticIdComponent
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: CDIF Key
depends on: DDI-CDI Data Structure
depends on: DDI-CDI Data Structure Component
depends on: DDI-CDI Data Types
depends on: DDI-CDI Instance Variable
depends on: DDI-CDI Represented Variable
depends on: DDI-CDI Value Domain
depends on: SKOS Concept
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

DDI-CDI Logical Record Repository
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: A managed collection of logical records (delimited file, fixed-record-length file, relational database, etc.). Successor to the DDI-CDI 1.0 DataStore class, renamed and relocated to the FormatDescription package in the 2026-03 DDI-CDI model. Provides $defs for LogicalRecordRepositoryStructure (topology), LogicalRecordRelationship (cross-record linkage, successor to RecordRelation), and InstanceVariableMap. Composes building block: ddicdiLogicalRecord, ddicdiDataTypes (ddiProperties); cdifInstanceVariable (cdifDataType).
created: 2026-05-14T00:00:00+00:00
description:
  format: text/markdown
description:
  format: text/html
description:
  format: application/json
has version: 0.1
modified: 2026-06-02
source: DDI-CDI Specification (2026-03 model)
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: DDI-CDI
keyword: LogicalRecordRepository
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: CDIF Instance Variable
depends on: DDI-CDI Data Types
depends on: DDI-CDI Logical Record
depends on: SKOS Concept
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

DDI-CDI Physical Data Set
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Organized collection of wide data. It is structured by a wide data structure.
created: 2026-05-08T00:00:00+00:00
description:
  format: text/html
description:
  format: text/markdown
description:
  format: application/json
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: DDI-CDI
keyword: DimensionalDataSet
keyword: LongDataSet
keyword: WideDataSet
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: CDIF Key
depends on: DDI-CDI Data Structure
depends on: DDI-CDI Data Structure Component
depends on: DDI-CDI Data Types
depends on: DDI-CDI Instance Variable
depends on: DDI-CDI Logical Record
depends on: DDI-CDI Physical Mapping
depends on: DDI-CDI Represented Variable
depends on: DDI-CDI Value Domain
depends on: SKOS Concept
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

DDI-CDI Statistical Classification
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Set of categories represented by classification items where the subset of immediate children categories for any given parent category are mutually exclusive and jointly exhaustive with respect to that parent.
created: 2026-05-07T00:00:00+00:00
description:
  format: text/html
description:
  format: application/json
description:
  format: text/markdown
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: DDI-CDI
keyword: StatisticalClassification
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: DDI-CDI Agent
depends on: DDI-CDI Data Types
depends on: DDI-CDI Organization
depends on: SKOS Concept
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

DDI-CDI Statistics
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Statistics related to an instance variable within a data set.
created: 2026-05-14T00:00:00+00:00
description:
  format: text/html
description:
  format: application/json
description:
  format: text/markdown
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: CategoryStatistics
keyword: DDI-CDI
keyword: Statistics
keyword: StatisticsCollection
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: DDI-CDI Data Types
depends on: DDI-CDI Instance Variable
depends on: SKOS Concept
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

CDIF discovery metadata
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: CDIF Discovery profile composing cdifCore with discovery-oriented properties: measurement technique, variables measured, spatial and temporal coverage, quality measurements. Declares conformance to cdif/core/1.0/ and cdif/discovery/1.0/.
created: 2025-10-24T00:00:00+00:00
description:
  format: application/json
description:
  format: text/html
description:
  format: text/markdown
has version: 0.1
modified: 2026-06-02
source: CDIF book
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: templates
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
depends on: CDIF Core metadata
depends on: CDIF Discovery
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: false

CDIF discovery and data description metadata
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Schema extends data discovery with properties to desribe data structures for tabular and structured (grid, datacube, hierarchialc) datasets
created: 2026-02-18T00:00:00+00:00
description:
  format: text/html
description:
  format: application/json
description:
  format: text/markdown
has version: 0.1
modified: 2026-06-02
source: CDIF book
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: profile, CDIF
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: CDIF Core metadata
depends on: CDIF Data Description
depends on: CDIF Discovery
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: false

CDIF Data Structure profile
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Extends the CDIF Data Description profile with full DDI-CDI structural complexity: data structures (DataStructure / Dimensional / Long / Wide), component subclasses (Identifier / Measure / Attribute / Dimension / VariableValue / VariableDescriptor), represented variables, and value domains. Distribution items are expected to carry cdi:isStructuredBy pointing at a Data Structure node.
created: 2026-05-13T00:00:00+00:00
description:
  format: text/html
description:
  format: text/markdown
description:
  format: application/json
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: cdif
keyword: data-structure
keyword: ddi-cdi
keyword: profile
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: CDIF Core metadata
depends on: CDIF Data Description
depends on: CDIF Data Structure
depends on: CDIF Discovery
scope: unstable
status: under-development
validation passed: false

X-ray absorbtion spectroscopy (Xas) CDIF profile
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Gather building blocks to generate CDIF schema for XAS data
created: 2025-10-24T00:00:00+00:00
description:
  format: application/json
description:
  format: text/html
description:
  format: text/markdown
has version: 0.1
modified: 2026-06-02
source: CDIF book
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: templates
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: CDIF Core metadata
depends on: CDIF Data Description
depends on: CDIF Discovery
depends on: XAS Core metadata properties
depends on: Optional Fields for XAS data
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: false

CDIF complete metadata
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Profile combining CDIF discovery metadata with extended provenance (cdifProvActivity with instruments, agents, temporal bounds, methodology) and data description extensions for distributions (single-file, archive with hasPart, and WebAPI) and optional tabular/dataCube physical mappings. Defines properties: prov:wasGeneratedBy (cdifProvActivity), schema:distribution. Uses building blocks: cdifProvActivity (cdifDataType), dataDownload (schemaorgProperties), cdifDataCube (cdifDataType), cdifTabularData (cdifDataType), cdifManifest (cdifProfile), webAPI (schemaorgProperties).
created: 2026-02-19T00:00:00+00:00
description:
  format: application/json
description:
  format: text/html
description:
  format: text/markdown
has version: 0.1
modified: 2026-06-02
source: CDIF book
source: schema.org
source: schema.org WebAPI
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: profile
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: CDIF Core metadata
depends on: CDIF Data Description
depends on: CDIF Data Structure
depends on: CDIF Discovery
depends on: CDIF Manifest
depends on: CDIF Provenance
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: false

PROV-O Provenance Activity
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: PROV-O native provenance activity for CDIF metadata. Uses W3C PROV-O vocabulary for provenance relationships (used, generated, wasAssociatedWith, wasInformedBy, temporal bounds, location) with schema.org fallbacks for properties without PROV equivalents (name, description, methodology, status). Instruments are nested within prov:used items via schema:instrument sub-key, referencing the generic instrument building block. Defines properties: @type, schema:name, schema:description, prov:generated, prov:wasAssociatedWith, prov:wasInformedBy, prov:startedAtTime, prov:endedAtTime, prov:atLocation, prov:wasStartedBy, prov:wasEndedBy, schema:actionStatus, schema:actionProcess, schema:error. Uses building blocks: generatedBy (provProperties), person (schemaorgProperties), organization (schemaorgProperties), agentInRole (schemaorgProperties), instrument (schemaorgProperties), definedTerm (schemaorgProperties), cdifReference (cdifDataType), spatialExtent (schemaorgProperties).
created: 2026-02-25T00:00:00+00:00
description:
  format: application/json
description:
  format: text/markdown
description:
  format: text/html
has version: 0.1
modified: 2026-06-02
source: W3C PROV-DM: The PROV Data Model
source: W3C PROV-O
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: PROV-O
keyword: W3C
keyword: activity
keyword: provenance
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: CDIF Relation
depends on: Properties for PROV was generated by
depends on: Person or Organization in Role
depends on: Defined Term
depends on: Instrument Description
depends on: Organization
depends on: Person
depends on: Spatial Extent
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

Action result properties
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Schema defining the result of a schema:Action on a schema:WebAPI distribution - the serialization/format of the data the service returns. Typed as schema:DataDownload but without contentUrl/contentSize (the response is generated per request). Defines properties: @type, schema:name, schema:description, schema:encodingFormat, dcterms:conformsTo.
created: 2026-05-22T00:00:00+00:00
description:
  format: text/markdown
description:
  format: text/html
description:
  format: application/json
has version: 0.1
modified: 2026-06-02
source: schema.org
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: templates
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

Defined Term Set
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Schema describing a controlled vocabulary or list of defined terms, based on schema.org/DefinedTermSet. Defines properties: @type, schema:name, schema:description, schema:identifier, schema:url, schema:hasDefinedTerm. Items in schema:hasDefinedTerm are individual schema:DefinedTerm objects (uses building block: definedTerm).
created: 2026-04-28T00:00:00+00:00
description:
  format: text/html
description:
  format: application/json
description:
  format: text/markdown
has version: 0.1
modified: 2026-06-02
source: schema.org
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: templates
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
depends on: Defined Term
depends on: Identifier
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

StatisticalVariable
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Schema defining properties for schema.org/StatisticalVariable. Defines a variable that represents a statistical measure. Properties: @type, @id, schema:name, schema:description, schema:alternateName, schema:measurementTechnique, schema:statType, schema:measuredProperty. Uses building blocks: definedTerm (schemaorgProperties).
created: 2026-03-10T00:00:00+00:00
description:
  format: application/json
description:
  format: text/markdown
description:
  format: text/html
has version: 0.1
modified: 2026-06-02
source: schema.org
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: templates
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: Defined Term
scope: unstable
status: under-development
validation passed: true

SKOS Collection
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: JSON Schema for SKOS Collection and OrderedCollection in JSON-LD form. Collection groups concepts via skos:member; OrderedCollection preserves ordering via JSON-LD @list. References skosConcept building block for concept items and LanguageTaggedValue.
created: 2026-03-20T00:00:00+00:00
description:
  format: application/json
description:
  format: text/markdown
description:
  format: text/html
has version: 0.1
modified: 2026-06-02
source: SKOS Concept (role of related resource)
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: collection
keyword: skos
keyword: vocabulary
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: SKOS Concept
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

SKOS Concept Scheme
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: JSON Schema for validating a SKOS ConceptScheme in native JSON-LD form. Validates skos:ConceptScheme root with prefLabel, hasTopConcept, and nested skos:Concept items with labels, notations, broader/narrower/related relations, mapping properties, documentary notes, and Collection/OrderedCollection groupings. Defines $defs: Concept, ConceptReference, LanguageTaggedValue, Collection, OrderedCollection.
created: 2026-03-20T00:00:00+00:00
description:
  format: application/json
description:
  format: text/html
description:
  format: text/markdown
has version: 0.1
modified: 2026-06-02
source: SKOS Core Vocabulary (RDF)
source: SKOS Concept (role of related resource)
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: concept-scheme
keyword: controlled-vocabulary
keyword: skos
keyword: vocabulary
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: SKOS Concept
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

X-ray absorption, PROV wasGeneratedBy Activity
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Extends cdifProvActivity with XAS-specific provenance: dual-typed activity (schema:Event + xas:AnalysisEvent), XAS facility location, sample object, XAS instrument wrappers via prov:used, and XAS additional properties (edge_energy, calibration method, instrument configuration, installedOptions). Defines properties: @type, schema:startDate, prov:used, schema:additionalProperty, schema:location, schema:object. Uses building blocks: cdifProvActivity (cdifDataType), identifier (schemaorgProperties), xasSample (xasProperties), additionalProperty (schemaorgProperties), xasFacility (xasProperties), xasInstrument (xasProperties).
created: 2025-11-05T00:00:00+00:00
description:
  format: text/markdown
description:
  format: text/html
description:
  format: application/json
has version: 0.1
modified: 2026-06-02
source: schema.org
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: metadata
keyword: provenance
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: CDIF Provenance Activity
depends on: schema additionalProperty properties
depends on: Identifier
depends on: WebAPI properties
depends on: XAS Instrument
depends on: Material Sample for x-ray absorption study
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

XDI data structure description
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Schema defining properties to describe the structure of an XDI file. This is a fixed-wide tabular text data structure for describing the result of x-ray absorption spectroscopy experiments. Defines properties: @type, cdi:has_DataStructureComponent, cdi:allowsDuplicates, cdi:arrayBase, cdi:commentPrefix, cdi:hasHeader, cdi:headerRowCount, cdi:skipInitialSpace, cdi:isDelimited, cdi:isFixedWidth.
created: 2025-11-07T00:00:00+00:00
description:
  format: text/html
description:
  format: text/markdown
description:
  format: application/json
has version: 0.1
modified: 2026-06-02
source: XDI Format specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: templates
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

schema.org
label: schema.org/CreativeWork

schema.org
label: schema.org/variableMeasured

W3C PROV-O
label: W3C PROV-O: The PROV Ontology

schema.org Action discussion
label: schema.org discussion on Action

DDI-CDI Agent
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: DDI-CDI Agent class hierarchy for CDIF metadata. Covers Agent (abstract base) and its subclasses: Individual (person), Machine (software/hardware), Organization (group/institution), and ProcessingAgent (orchestrates production). Defines properties for identification, contact information, naming, and agent-activity relationships.
created: 2026-03-29T00:00:00+00:00
description:
  format: application/json
description:
  format: text/markdown
description:
  format: text/html
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: DDI-CDI
keyword: agent
keyword: machine
keyword: organization
keyword: person
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: DDI-CDI Individual
depends on: DDI-CDI Machine
depends on: DDI-CDI Organization
depends on: DDI-CDI ProcessingAgent
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

DDI-CDI Physical Mapping
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Describes how an InstanceVariable's values are physically represented in a dataset - format, length, decimal handling, null sequences, W3C tabular-data-model parameters. Successor to the DDI-CDI 1.0 ValueMapping class (renamed PhysicalMapping in the 2026-03 model, with the variable relationship reversed: PhysicalMapping formats InstanceVariable). Root validates any of PhysicalMapping, TextMapping (text-dialect detail), or LocatorMapping (locator string for non-tabular layouts); provides a $def for PhysicalMappingPosition. Composes building block: ddicdiDataTypes (ddiProperties); cdifInstanceVariable (cdifDataType).
created: 2026-05-14T00:00:00+00:00
description:
  format: text/html
description:
  format: text/markdown
description:
  format: application/json
has version: 0.1
modified: 2026-06-02
source: DDI-CDI Specification (2026-03 model)
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: DDI-CDI
keyword: PhysicalMapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: CDIF Instance Variable
depends on: DDI-CDI Data Types
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

CDIF Manifest
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Profile module for archive distributions. Adds schema:hasPart support to schema:distribution items that wrap a single download (e.g. a ZIP), describing each component file inside. Requires that the metadata record declare conformance to https://w3id.org/cdif/manifest/1.1; requires schema:hasPart on any DataDownload whose schema:encodingFormat includes application/zip. Defines the archivePartArray and archivePartItem shapes used by component-file metadata. (Merged from the previous cdifArchive building block, which only published these $defs.)
created: 2026-03-14T00:00:00+00:00
description:
  format: text/markdown
description:
  format: application/json
description:
  format: text/html
has version: 0.1
modified: 2026-06-02
source: schema.org
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: archive
keyword: distribution
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: CDIF Data Cube structure
depends on: CDIF Data Description
scope: unstable
status: under-development
validation passed: true

CDIF Provenance
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Defines the prov:wasGeneratedBy property for CDIF metadata records. Wraps the cdifProvActivity building block as an array of provenance activities describing how the resource was generated.
created: 2026-03-14T00:00:00+00:00
description:
  format: application/json
description:
  format: text/markdown
description:
  format: text/html
has version: 0.1
modified: 2026-06-02
source: W3C PROV-O
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: prov
keyword: provenance
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: CDIF Provenance Activity
scope: unstable
status: under-development
validation passed: false

XAS Core metadata properties
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Core XAS metadata extending CDIF mandatory with cdifProvActivity-based provenance. Requires dual @type (Dataset + Product), XAS instrument components (NXsource, NXmonochromator), XDI-conformant distribution, measurement technique DefinedTerms, and element/edge keywords. Defines properties: @type, schema:subjectOf, prov:wasGeneratedBy, schema:distribution, schema:measurementTechnique, schema:keywords. Uses building blocks: cdifCore (cdifProfile), cdifProvActivity (cdifDataType), definedTerm (schemaorgProperties), additionalProperty (schemaorgProperties), dataDownload (schemaorgProperties), xasSample (xasProperties), cdifCatalogRecord (cdifDataType).
created: 2025-11-10T00:00:00+00:00
description:
  format: text/html
description:
  format: text/markdown
description:
  format: application/json
has version: 0.1
modified: 2026-06-02
source: CDIF-4-XAS OSCARS Project
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: templates
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: CDIF Provenance Activity
depends on: CDIF Core metadata
depends on: schema additionalProperty properties
depends on: DataDownload
depends on: Defined Term
depends on: Material Sample for x-ray absorption study
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: false

WebAPI properties
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Schema defining properties for documenting a WebAPI used as a resource distribution option. Defines properties: @id, @type, schema:additionalType, schema:identifier, schema:name, schema:additionalProperty. Uses building blocks: additionalProperty (schemaorgProperties), identifier (schemaorgProperties).
created: 2025-10-21T00:00:00+00:00
description:
  format: text/html
description:
  format: application/json
description:
  format: text/markdown
has version: 0.1
modified: 2026-06-02
source: schema.org issue 62
source: schema.org
source: schema.org Action discussion
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: metadata
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: schema additionalProperty properties
depends on: Identifier
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

XAS Instrument
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: XAS-specific instrument building block. Extends the instrument description building block with required wd:Q3099911 (Wikidata scientific instrument) additionalType classification. All other properties (manufacturer, model, sub-components, contributor roles, etc.) inherited from the base instrument building block.
created: 2025-11-05T00:00:00+00:00
description:
  format: text/markdown
description:
  format: text/html
description:
  format: application/json
has version: 0.1
modified: 2026-06-02
source: schema.org
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: metadata
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: Instrument Description
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

Optional Fields for XAS data
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Optional XAS metadata extending CDIF mandatory with cdifProvActivity-based provenance. Includes XAS subject descriptors, instrument wrappers, XDI-conformant distribution, measurement technique DefinedTerms, and element/edge keywords. Defines properties: schema:subjectOf, prov:wasGeneratedBy, schema:distribution, schema:measurementTechnique, schema:keywords. Uses building blocks: cdifCore (cdifProfile), cdifProvActivity (cdifDataType), definedTerm (schemaorgProperties), additionalProperty (schemaorgProperties), dataDownload (schemaorgProperties), xasSample (xasProperties), cdifCatalogRecord (cdifDataType).
created: 2025-11-11T00:00:00+00:00
description:
  format: text/markdown
description:
  format: application/json
description:
  format: text/html
has version: 0.1
modified: 2026-06-02
source: CDIF-4-XAS OSCARS Project
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: templates
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: CDIF Provenance Activity
depends on: CDIF Core metadata
depends on: schema additionalProperty properties
depends on: DataDownload
depends on: Defined Term
depends on: Material Sample for x-ray absorption study
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: false

schema.org
label: schema.org DataDownload

CDIF Data Cube structure
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: metadata to document physical data structure for data cube or hierarchical data. Defines properties: @type, cdif:hasPhysicalMapping. Uses building blocks: cdifPhysicalMapping (cdifDataType).
created: 2026-02-12T00:00:00+00:00
description:
  format: text/markdown
description:
  format: text/html
description:
  format: application/json
has version: 0.1
modified: 2026-06-02
source: ADA Metadata Schema v3
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: ada
keyword: astromat
keyword: data cube
keyword: ddi-cdi
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: CDIF PhysicalMapping bulding block
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: false

CDIF Data Description
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: metadata to document physical data structure, mapping DDI/CDI instance variable to implementation in a particualr serializtion. This extension plugs into the description of a particular file in a distribution, e.g. schema:DataDownload. Defines properties: @type, cdi:arrayBase, csvw:commentPrefix, csvw:delimiter, csvw:header, csvw:headerRowCount, cdi:isDelimited, cdi:isFixedWidth, csvw:lineTerminators, csvw:quoteChar, csvw:skipBlankRows, csvw:skipColumns, csvw:skipInitialSpace, csvw:skipRows, cdi:escapeCharacter, cdi:headerIsCaseSensitive, cdi:treatConsecutiveDelimitersAsOne, csvw:tableDirection, csvw:textDirection, csvw:trim, cdif:hasPhysicalMapping, countRows, countColumns. Uses building blocks: cdifPhysicalMapping (cdifDataType).
created: 2026-02-12T00:00:00+00:00
description:
  format: application/json
description:
  format: text/html
description:
  format: text/markdown
has version: 0.1
modified: 2026-06-02
source: ADA Metadata Schema v3
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: ada
keyword: astromat
keyword: ddi-cdi
keyword: tabular
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
depends on: CDIF PhysicalMapping bulding block
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

schema.org
label: schema.org Action

DDI-CDI Logical Record
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Collection of instance variables.
created: 2026-05-08T00:00:00+00:00
description:
  format: application/json
description:
  format: text/markdown
description:
  format: text/html
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: DDI-CDI
keyword: LogicalRecord
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: CDIF Instance Variable
depends on: DDI-CDI Data Structure
depends on: DDI-CDI Data Structure Component
depends on: DDI-CDI Data Types
depends on: DDI-CDI Value Domain
depends on: SKOS Concept
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

CDIF Discovery
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Profile module for discovery metadata. Currently a thin wrapper that composes cdifCore; reserved for discovery-specific extensions (measurement technique, spatial/temporal coverage, quality measurements) that are not part of the cdifCore foundation. INTERPROFILE DEPENDENCY: cdifCore (cdifProfile).
created: 2026-05-26T00:00:00+00:00
description:
  format: application/json
description:
  format: text/markdown
description:
  format: text/html
has version: 0.1
modified: 2026-06-02
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: discovery
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: CDIF Concept Scheme
depends on: Simple quality measurement properties
depends on: Defined Term
depends on: Spatial Extent
depends on: Temporal Extent properites
depends on: VariableMeasured
scope: unstable
status: under-development
validation passed: true

SKOS Concept (role of related resource)
label: SKOS Reference
label: W3C SKOS
label: W3C SKOS Reference

CDIF Data Structure Component
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Role given to a represented variable in the context of a long or wide data structure to identify the units associated to data points, and in dimensional and key value data structures to provide identifying fields for the instance values.
created: 2026-05-08T00:00:00+00:00
description:
  format: text/markdown
description:
  format: application/json
description:
  format: text/html
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: AttributeComponent
keyword: CDIF
keyword: DDI-CDI
keyword: DimensionComponent
keyword: IdentifierComponent
keyword: MeasureComponent
keyword: VariableDescriptorComponent
keyword: VariableValueComponent
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: DDI-CDI Descriptor Variable
depends on: DDI-CDI Represented Variable
depends on: CDIF Concept Scheme
depends on: Defined Term
depends on: Identifier
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

DDI-CDI Descriptor Variable
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Variable that records values of multiple variables in the context of a data structure.
created: 2026-05-08T00:00:00+00:00
description:
  format: text/markdown
description:
  format: application/json
description:
  format: text/html
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: DDI-CDI
keyword: DescriptorVariable
keyword: ReferenceVariable
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: DDI-CDI Represented Variable
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

CDIF Data Structure
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Data organization based on reusable data structure components.
created: 2026-05-07T00:00:00+00:00
description:
  format: text/markdown
description:
  format: application/json
description:
  format: text/html
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: DDI-CDI
keyword: DataStructure
keyword: DimensionalDataStructure
keyword: LongDataStructure
keyword: WideDataStructure
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: CDIF Data Structure Component
depends on: DDI-CDI Represented Variable
depends on: Identifier
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: false

DDI-CDI Data Structure
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Data organization based on reusable data structure components.
created: 2026-05-07T00:00:00+00:00
description:
  format: text/html
description:
  format: application/json
description:
  format: text/markdown
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: DDI-CDI
keyword: DataStructure
keyword: DimensionalDataStructure
keyword: LongDataStructure
keyword: WideDataStructure
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
depends on: DDI-CDI Data Structure Component
depends on: DDI-CDI Data Types
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

Simple quality measurement properties
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Schema defining properties for documenting a quality measuremenet associated with a resource. Defines properties: @type, dqv:isMeasurementOf, dqv:value. Uses building blocks: definedTerm (schemaorgProperties).
created: 2025-11-04T00:00:00+00:00
description:
  format: text/html
description:
  format: text/markdown
description:
  format: application/json
has version: 0.1
modified: 2026-06-02
source: metadataBuildingBlocks
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: metadata
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: Defined Term
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

Temporal Extent properites
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Schema defining metadata elements to document the temporal extent applicable to the described resource. Defines properties: @type, schema:description, time:intervalStartedBy, time:intervalFinishedBy, @context, time:hasBeginning, time:hasEnd.
created: 2025-10-28T00:00:00+00:00
description:
  format: application/json
description:
  format: text/html
description:
  format: text/markdown
has version: 0.1
modified: 2026-06-02
source: schema.org
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: templates
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

Material Sample for x-ray absorption study
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Schema defining properties for documenting a material sample that is the mainEntity (target) of an XAS analysis. Defines properties: @type, schema:additionalType, schema:name, schema:identifier, schema:description, schema:additionalProperty. Uses building blocks: identifier (schemaorgProperties), additionalProperty (schemaorgProperties).
created: 2025-11-04T00:00:00+00:00
description:
  format: application/json
description:
  format: text/html
description:
  format: text/markdown
has version: 0.1
modified: 2026-06-02
source: schema.org
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: metadata
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: schema additionalProperty properties
depends on: Identifier
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

CDIF Concept Scheme
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Profile module for SKOS concept schemes used as controlled vocabularies in CDIF metadata. A self-contained SKOS concept scheme schema (inlines the SKOS Concept and language-tagged-value definitions); reserved for concept-scheme-specific extensions and conformance rules.
created: 2026-05-26T00:00:00+00:00
description:
  format: text/markdown
description:
  format: application/json
description:
  format: text/html
has version: 0.1
modified: 2026-06-02
source: SKOS Concept (role of related resource)
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: concept
keyword: skos
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
scope: unstable
status: under-development
validation passed: true

CDIF Data Description
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Additional constraints for CDIF data description level. Adds cdif:physicalDataType requirement on variableMeasured items and distribution-level cdi properties for file characterization (characterSet, fileSize, fileSizeUofM). Used by CDIFDataDescriptionProfile and CDIFcompleteProfile profiles.
created: 2026-03-10T00:00:00+00:00
description:
  format: text/html
description:
  format: application/json
description:
  format: text/markdown
has version: 0.1
modified: 2026-06-02
source: CDIF
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: templates
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: CDIF DataFingerprint building block
depends on: CDIF Instance Variable
depends on: CDIF Key
depends on: CDIF LocatorMapping building block
depends on: CDIF PhysicalMapping bulding block
depends on: CDIF Statistics
depends on: CDIF StructuredDataSet building block
depends on: CDIF TabularTextDataSet building block
depends on: CDIF TextMapping building block
depends on: CDIF Value Domain
scope: unstable
status: under-development
validation passed: false

CDIF Catalog Record
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: properties for a CDIF metadata-about-metadata catalog record node, typed as dcat:CatalogRecord. Defines properties: @type, schema:additionalType, @id, schema:about, dcterms:conformsTo, schema:maintainer, schema:sdDatePublished, schema:includedInDataCatalog. Uses building blocks: identifier (schemaorgProperties), person (schemaorgProperties), organization (schemaorgProperties).
created: 2025-10-23T00:00:00+00:00
description:
  format: text/markdown
description:
  format: application/json
description:
  format: text/html
has version: 0.2
modified: 2026-06-02
source: CDIF book
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: templates
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: Identifier
depends on: Organization
depends on: Person
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

DDI-CDI Represented Variable
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Conceptual variable with a substantive value domain specified.
created: 2026-05-07T00:00:00+00:00
description:
  format: text/html
description:
  format: text/markdown
description:
  format: application/json
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: DDI-CDI
keyword: RepresentedVariable
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
depends on: CDIF Value Domain
depends on: CDIF Concept Scheme
depends on: Defined Term
depends on: Identifier
depends on: SKOS Concept
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

Properties for PROV was derived from
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Schema defining properties for documenting sources used for compiled or aggregated dataset. Defines properties: prov:wasDerivedFrom. Uses building blocks: cdifReference (cdifDataType).
created: 2025-11-02T00:00:00+00:00
description:
  format: text/markdown
description:
  format: application/json
description:
  format: text/html
has version: 0.1
modified: 2026-06-02
source: See Provenance for discovery in Implementation of metadata content items
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: metadata
keyword: provenance
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
depends on: CDIF Relation
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

MonetaryGrant
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: properties for acknowledging funding, CDIF profile of schema.org/MonetaryGrant. Defines properties: @type, schema:identifier, schema:description, schema:name, schema:funder. Uses building blocks: person (schemaorgProperties), organization (schemaorgProperties), identifier (schemaorgProperties).
created: 2025-10-24T00:00:00+00:00
description:
  format: application/json
description:
  format: text/markdown
description:
  format: text/html
has version: 0.1
modified: 2026-06-02
source: schema.org
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: templates
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: Identifier
depends on: Organization
depends on: Person
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

WebAPI properties
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Schema defining properties for documenting a WebAPI used as a resource distribution option. Defines properties: @type, schema:serviceType, schema:termsOfService, schema:documentation, schema:potentialAction. Uses building blocks: cdifReference (cdifDataType), definedTerm (schemaorgProperties), action (schemaorgProperties).
created: 2025-10-21T00:00:00+00:00
description:
  format: text/markdown
description:
  format: application/json
description:
  format: text/html
has version: 0.1
modified: 2026-06-02
source: schema.org issue 62
source: schema.org
source: schema.org Action discussion
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: metadata
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: CDIF Relation
depends on: Action properties
depends on: Defined Term
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

CDIF Key
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Profile of ddi-cdi Key/PrimaryKey: a CDIF Key is the role of an ordered set of cdi:InstanceVariables (referenced via cdifInstanceVariable) that uniquely identify a data instance. Defines properties: @type, cdif:isComposedOf. Each cdif:ComponentPosition entry carries cdif:indexes (the InstanceVariable) and cdif:value (the integer position). Composes building block: cdifInstanceVariable (cdifDataType).
created: 2026-05-10T00:00:00+00:00
description:
  format: application/json
description:
  format: text/html
description:
  format: text/markdown
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: cdif
keyword: ddi-cdi
keyword: key
keyword: primary-key
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: CDIF Instance Variable
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

CDIF Provenance Activity
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Extended provenance activity for CDIF metadata, adding schema.org Action properties (agents, methodology, temporal bounds, action chaining) to the base prov:Activity. Instruments are nested within prov:used items via schema:instrument sub-key, referencing the generic instrument building block. Defines properties: @type, prov:used, schema:name, schema:description, schema:identifier, schema:agent, schema:participant, schema:object, schema:result, schema:actionStatus, schema:startTime, schema:endTime, schema:location, schema:actionProcess, schema:error, schema:additionalProperty. Uses building blocks: generatedBy (provProperties), person (schemaorgProperties), organization (schemaorgProperties), agentInRole (schemaorgProperties), identifier (schemaorgProperties), instrument (schemaorgProperties), definedTerm (schemaorgProperties), cdifReference (cdifDataType), spatialExtent (schemaorgProperties), additionalProperty (schemaorgProperties).
created: 2026-02-24T00:00:00+00:00
description:
  format: application/json
description:
  format: text/markdown
description:
  format: text/html
has version: 0.1
modified: 2026-06-02
source: ODIS Provenance Recommendations
source: schema.org
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: action
keyword: methodology
keyword: prov
keyword: provenance
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: Properties for PROV was generated by
depends on: schema additionalProperty properties
depends on: Person or Organization in Role
depends on: Identifier
depends on: Instrument Description
depends on: Organization
depends on: Person
depends on: Spatial Extent
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

Action properties
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Schema defining properties to implement description of an action, a profile of schema.org/Action. Defines properties: @type, schema:name, schema:target, schema:result, schema:object, schema:query-input. Uses building blocks: variableMeasured (schemaorgProperties).
created: 2025-10-21T00:00:00+00:00
description:
  format: text/markdown
description:
  format: application/json
description:
  format: text/html
has version: 0.1
modified: 2026-06-02
source: schema.org
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: templates
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
depends on: Action result properties
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

DataDownload
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Schema defining properties of a DataDownload. Used as value to describe a distribution. Defines properties: @id, @type, schema:name, schema:contentUrl, schema:encodingFormat, spdx:checksum, schema:provider. Uses building blocks: person (schemaorgProperties), organization (schemaorgProperties).
created: 2025-10-23T00:00:00+00:00
description:
  format: text/markdown
description:
  format: text/html
description:
  format: application/json
has version: 0.1
modified: 2026-06-02
source: schema.org
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: templates
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
depends on: Organization
depends on: Person
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

CDIF Enumeration Domain
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Extension point that documents a codification vocabulary as an enumerated value domain. Composes schemaorgProperties/identifier for cdi:identifier; cdif:references accepts a cdifProfile/cdifCodelist, a schemaorgProperties/definedTermSet, or an @id-only id-reference; cdi:purpose uses a plain string.
created: 2026-05-11T00:00:00+00:00
description:
  format: text/markdown
description:
  format: text/html
description:
  format: application/json
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: cdif
keyword: codification
keyword: ddi-cdi
keyword: enumeration-domain
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: CDIF Codelist
depends on: Identifier
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: false

CDIF Value Domain
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: CDIF profile of the DDI-CDI ValueDomain. A single node is either a cdif:SubstantiveValueDomain (subject-matter values) or a cdif:SentinelValueDomain (processing/missing-value codes). Each carries cdif:takesValuesFrom (refs cdifEnumerationDomain), cdif:displayLabel, and an array cdif:recommendedDataType of xsd: type tokens; at least one of takesValuesFrom or recommendedDataType is required.
created: 2026-05-12T00:00:00+00:00
description:
  format: text/html
description:
  format: text/markdown
description:
  format: application/json
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: cdif
keyword: ddi-cdi
keyword: value-domain
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: CDIF Enumeration Domain
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: false

DDI-CDI Enumeration Domain
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: A base class acting as an extension point to allow all codifications (codelist, statistical classification, etc.) to be understood as enumerated value domains.
created: 2026-05-07T00:00:00+00:00
description:
  format: application/json
description:
  format: text/html
description:
  format: text/markdown
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: DDI-CDI
keyword: EnumerationDomain
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
depends on: DDI-CDI Agent
depends on: DDI-CDI Data Types
depends on: SKOS Concept
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

DDI-CDI Presentational Variable
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Variable that records values of multiple variables in the context of a data structure. Variable playing the role of a variable value component.
created: 2026-05-08T00:00:00+00:00
description:
  format: text/html
description:
  format: text/markdown
description:
  format: application/json
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: DDI-CDI
keyword: DescriptorVariable
keyword: ReferenceVariable
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: DDI-CDI Data Types
depends on: DDI-CDI Value Domain
depends on: SKOS Concept
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

Instrument Description
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Schema for describing laboratory instruments and instrument systems. Supports ownership (schema:contributor with roles), manufacturer, model, commissioning dates, instrument type classification, hierarchical sub-components via schema:hasPart, domain-specific properties, and related links. Uses building blocks: identifier, organization, person, definedTerm, agentInRole, additionalProperty (schemaorgProperties), cdifReference (cdifDataType).
created: 2026-02-25T00:00:00+00:00
description:
  format: text/html
description:
  format: application/json
description:
  format: text/markdown
has version: 0.2
modified: 2026-06-02
source: PIDINST - Persistent Identification of Instruments
source: schema.org Product
source: schema.org instrument property
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: equipment
keyword: instrument
keyword: laboratory
keyword: schema.org
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: CDIF Relation
depends on: schema additionalProperty properties
depends on: Person or Organization in Role
depends on: Defined Term
depends on: Identifier
depends on: Organization
depends on: Person
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

DDI-CDI Represented Variable
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Conceptual variable with a substantive value domain specified.
created: 2026-05-07T00:00:00+00:00
description:
  format: text/markdown
description:
  format: application/json
description:
  format: text/html
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: DDI-CDI
keyword: RepresentedVariable
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
depends on: DDI-CDI Data Types
depends on: DDI-CDI Value Domain
depends on: SKOS Concept
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

CDIF Codelist
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: A controlled-vocabulary codelist as a skos:ConceptScheme constrained for CDIF use: resolvable @id, schema:identifier and schema:dateModified, schema:license or schema:conditionsOfAccess, and skos:hasTopConcept whose items are CdifCodelistConcept (each requiring @id, skos:inScheme, skos:prefLabel, skos:notation; hierarchy expressed via paired skos:narrower/skos:broader). Referenced by CDIFCodelistProfile and by cdifEnumerationDomain (cdif:references).
created: 2026-05-21T00:00:00+00:00
description:
  format: text/html
description:
  format: text/markdown
description:
  format: application/json
has version: 0.1
modified: 2026-06-02
source: SKOS Concept (role of related resource)
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: cdif
keyword: codelist
keyword: concept-scheme
keyword: skos
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

CDIF Statistics
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Profile of DDI-CDI Statistics, StatisticsCollection, Statistic, CategoryStatistics, and Category. A Statistics node bundles one or more Statistic value objects (mean, count, median, etc.) optionally weighted by an InstanceVariable and optionally broken down by Category via CategoryStatistics. A StatisticsCollection groups multiple Statistics nodes and records the InstanceVariables they index. Composes building block: cdifInstanceVariable (cdifDataType).
created: 2026-05-13T00:00:00+00:00
description:
  format: text/html
description:
  format: application/json
description:
  format: text/markdown
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: cdif
keyword: ddi-cdi
keyword: statistics
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
depends on: CDIF Instance Variable
depends on: CDIF Concept Scheme
depends on: Defined Term
depends on: SKOS Concept
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

DDI-CDI Instance Variable
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Use of a represented variable within a data set.
created: 2026-05-07T00:00:00+00:00
description:
  format: application/json
description:
  format: text/markdown
description:
  format: text/html
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: DDI-CDI
keyword: InstanceVariable
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: DDI-CDI Data Types
depends on: DDI-CDI Value Domain
depends on: SKOS Concept
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

CDIF Core metadata
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Core properties for CDIF metadata, applicable to any resource type. Required properties: @id, @type, schema:name, schema:identifier, schema:dateModified, schema:conditionsOfAccess or schema:license, schema:url or schema:distribution, schema:subjectOf. Optional core properties: schema:description, schema:additionalType, schema:sameAs, schema:version, schema:inLanguage, schema:datePublished, schema:relatedLink, schema:publishingPrinciples, schema:keywords, schema:creator, schema:contributor, schema:publisher, schema:provider, schema:funding, prov:wasGeneratedBy, prov:wasDerivedFrom. Uses building blocks: cdifReference, identifier, definedTerm, dataDownload, webAPI, person, organization, agentInRole, funder, generatedBy, derivedFrom, cdifCatalogRecord.
created: 2025-10-23T00:00:00+00:00
description:
  format: application/json
description:
  format: text/html
description:
  format: text/markdown
has version: 0.1
modified: 2026-06-02
source: Cross Domain Interoperability Framework Discovery Profile
source: schema.org
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: templates
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: CDIF Catalog Record
depends on: CDIF Relation
depends on: CDIF Concept Scheme
depends on: Properties for PROV was derived from
depends on: Properties for PROV was generated by
depends on: Person or Organization in Role
depends on: DataDownload
depends on: Defined Term
depends on: Identifier
depends on: MonetaryGrant
depends on: Organization
depends on: Person
depends on: WebAPI properties
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: false

DDI-CDI Data Structure Component
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Role given to a represented variable in the context of a long or wide data structure to identify the units associated to data points, and in dimensional and key value data structures to provide identifying fields for the instance values.
created: 2026-05-08T00:00:00+00:00
description:
  format: text/markdown
description:
  format: text/html
description:
  format: application/json
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: AttributeComponent
keyword: CDIF
keyword: DDI-CDI
keyword: DimensionComponent
keyword: IdentifierComponent
keyword: MeasureComponent
keyword: VariableDescriptorComponent
keyword: VariableValueComponent
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: DDI-CDI Data Types
depends on: DDI-CDI Presentational Variable
depends on: DDI-CDI Represented Variable
depends on: DDI-CDI Value Domain
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

Properties for PROV was generated by
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Schema defining properties for documenting hardware or software used in the creation of a dataset. Defines properties: @type, prov:used.
created: 2025-11-02T00:00:00+00:00
description:
  format: text/markdown
description:
  format: application/json
description:
  format: text/html
has version: 0.1
modified: 2026-06-02
source: See Provenance for discovery in Implementation of metadata content items
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: metadata
keyword: provenance
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

Spatial Extent
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Schema defining properties for documenting the spatial extent of a resource; based on science on schema.org. Defines properties: @type, schema:name, schema:geo, geosparql:hasGeometry. Uses building blocks: definedTerm (schemaorgProperties).
created: 2025-10-21T00:00:00+00:00
description:
  format: text/html
description:
  format: text/markdown
description:
  format: application/json
has version: 0.1
modified: 2026-06-02
source: ESIP Science on Schema.org
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: templates
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
depends on: Defined Term
depends on: Identifier
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

DDI-CDI Individual
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: DDI-CDI Individual agent (person) with structured name, contact information, and identification. Uses DDI Cross-Domain Integration vocabulary.
created: 2026-03-30T00:00:00+00:00
description:
  format: text/html
description:
  format: text/markdown
description:
  format: application/json
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: DDI-CDI
keyword: agent
keyword: individual
keyword: person
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
depends on: DDI-CDI Data Types
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

DDI-CDI Machine
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: DDI-CDI Machine agent (software/hardware) with access location, function, and interface specifications. Uses DDI Cross-Domain Integration vocabulary.
created: 2026-03-30T00:00:00+00:00
description:
  format: text/html
description:
  format: application/json
description:
  format: text/markdown
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: DDI-CDI
keyword: agent
keyword: machine
keyword: software
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
depends on: DDI-CDI Data Types
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

DDI-CDI ProcessingAgent
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: DDI-CDI ProcessingAgent that orchestrates production activities, linking agents to activities and environments. Uses DDI Cross-Domain Integration vocabulary.
created: 2026-03-30T00:00:00+00:00
description:
  format: text/html
description:
  format: application/json
description:
  format: text/markdown
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: DDI-CDI
keyword: agent
keyword: processing
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
depends on: DDI-CDI Data Types
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

CDIF PhysicalMapping bulding block
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Base physical mapping: metadata to document the physical serialization of a variable in a data structure. Defines properties: cdif:index, cdif:format, cdif:physicalDataType, cdi:numberPattern, cdi:nullSequence, cdi:defaultValue, cdi:scale, cdi:decimalPositions, cdi:minimumLength, cdi:maximumLength, cdi:isRequired, cdif:formats_InstanceVariable. Text-format specifics (cdi:length and number separators) are in cdifTextMapping; structured-document location is in cdifLocatorMapping.
created: 2026-02-12T00:00:00+00:00
description:
  format: text/markdown
description:
  format: application/json
description:
  format: text/html
has version: 0.1
modified: 2026-06-02
source: ADA Metadata Schema v3
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: ada
keyword: astromat
keyword: ddi-cdi
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: CDIF Concept Scheme
depends on: Defined Term
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

DDI-CDI Organization
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: DDI-CDI Organization agent (group/institution) with structured name, contact information, and identification. Uses DDI Cross-Domain Integration vocabulary.
created: 2026-03-30T00:00:00+00:00
description:
  format: application/json
description:
  format: text/html
description:
  format: text/markdown
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: DDI-CDI
keyword: agent
keyword: organization
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
depends on: DDI-CDI Data Types
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

DDI-CDI Value Domain
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: DDI-CDI ValueDomain building block for CDIF metadata, covering both SubstantiveValueDomain (subject-matter values) and SentinelValueDomain (processing/missing-value codes). Inherits from ValueDomain. Defines properties: @type, @id, cdi:catalogDetails, cdi:displayLabel, cdi:identifier, cdi:recommendedDataType, cdi:isDescribedBy, cdi:takesValuesFrom, cdi:takesConceptsFrom, cdi:platformType (sentinel only).
created: 2026-03-29T00:00:00+00:00
description:
  format: application/json
description:
  format: text/markdown
description:
  format: text/html
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: DDI-CDI
keyword: missing values
keyword: representations
keyword: sentinel
keyword: value domain
keyword: variables
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: DDI-CDI Data Structure Component
depends on: DDI-CDI Data Types
depends on: DDI-CDI Enumeration Domain
depends on: DDI-CDI Instance Variable
depends on: DDI-CDI Presentational Variable
depends on: SKOS Concept
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

VariableMeasured
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Schema defining propertis for schema.org varialbleMeasured as defined for CDIF discovery. Implemented as schema.org/PropertyValue. Defines properties: @type, @id, schema:name, schema:description, schema:alternateName, schema:propertyID, schema:measurementTechnique, schema:unitText, schema:unitCode, schema:minValue, schema:maxValue, schema:url. Uses building blocks: definedTerm (schemaorgProperties).
created: 2025-10-21T00:00:00+00:00
description:
  format: text/html
description:
  format: application/json
description:
  format: text/markdown
has version: 0.1
modified: 2026-06-02
source: schema.org
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: templates
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: CDIF Relation
depends on: Defined Term
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

CDIF Instance Variable
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Profile of cdi:InstanceVariable / schema:PropertyValue used as a member of a schema:variableMeasured array. Adds DDI-CDI properties (cdif:physicalDataType, cdif:role, cdif:simpleUnitOfMeasure, cdif:uses, cdi:qualifies) on top of schemaorgProperties/variableMeasured and ddiProperties/ddicdiInstanceVariable. Accepts a single node, an unwrapped @graph array of nodes (OGC pipeline), or a JSON-LD document with @context and @graph.
created: 2025-10-30T00:00:00+00:00
description:
  format: text/markdown
description:
  format: text/html
description:
  format: application/json
has version: 0.2
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
source: schema.org
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: cdif
keyword: ddi-cdi
keyword: instance-variable
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
depends on: CDIF Statistics
depends on: CDIF Concept Scheme
depends on: Defined Term
depends on: VariableMeasured
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: false

Person or Organization in Role
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Schema to documennt a person or organization in a role relative to some resoruce, uses schema.org/Role construct. Defines properties: @type, schema:roleName, schema:contributor. Uses building blocks: definedTerm (schemaorgProperties), person (schemaorgProperties), organization (schemaorgProperties).
created: 2025-10-21T00:00:00+00:00
description:
  format: text/html
description:
  format: text/markdown
description:
  format: application/json
has version: 0.1
modified: 2026-06-02
source: schema.org
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: templates
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
depends on: Defined Term
depends on: Organization
depends on: Person
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

schema additionalProperty properties
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Schema for a schema:PropertyValue used to specify a property of an element that is not defined in the JSON schema. Defines properties: @type, schema:propertyID, schema:name, schema:value. Uses building blocks: definedTerm (schemaorgProperties).
created: 2025-10-30T00:00:00+00:00
description:
  format: application/json
description:
  format: text/html
description:
  format: text/markdown
has version: 0.1
modified: 2026-06-02
source: schema.org
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: metadata
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: Defined Term
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

DDI-CDI Data Types
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Shared DDI-CDI structured data types from DDICDILibrary/DataTypes: identifiers, names, contact information, references, controlled vocabulary entries, and other common types from the DDI Cross-Domain Integration specification.
created: 2026-03-30T00:00:00+00:00
description:
  format: text/html
description:
  format: text/markdown
description:
  format: application/json
has version: 0.1
modified: 2026-06-02
source: DDI-CDI 1.0 Specification
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: CDIF
keyword: DDI-CDI
keyword: data-types
keyword: utility
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

Person
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Schema defining propertis of a person, a profile of schema.org/Person. Defines properties: @id, @type, schema:name, schema:description, schema:identifier, schema:alternateName, schema:affiliation, schema:contactPoint, schema:sameAs. Uses building blocks: identifier (schemaorgProperties), organization (schemaorgProperties).
created: 2025-10-21T00:00:00+00:00
description:
  format: application/json
description:
  format: text/html
description:
  format: text/markdown
has version: 0.1
modified: 2026-06-02
source: schema.org
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: templates
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: Identifier
depends on: Organization
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

Organization
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Schema defining propertis of an organization in CDIF context. Implementation is a profile of schema.org/Organization. Defines properties: @id, @type, schema:additionalType, schema:name, schema:alternateName, schema:description, schema:identifier, schema:sameAs. Uses building blocks: definedTerm (schemaorgProperties), identifier (schemaorgProperties).
created: 2025-10-21T00:00:00+00:00
description:
  format: text/html
description:
  format: text/markdown
description:
  format: application/json
has version: 0.1
modified: 2026-06-02
source: schema.org
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: templates
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
depends on: Defined Term
depends on: Identifier
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

Labeled Link
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Schema defining propertis for a labeled link, implemented using a profile of schema.org/CreativeWork. Defines properties: @type, schema:name, schema:description, schema:url.
created: 2025-10-21T00:00:00+00:00
description:
  format: text/html
description:
  format: application/json
description:
  format: text/markdown
has version: 0.1
modified: 2026-06-02
source: schema.org
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: templates
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

CDIF Relation
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: A typed relation describing a link to another resource, combining the schema.org labeled-link surface (name, description, url) from labeledLink with the DCAT qualifiedRelation pattern. Carries a third @type (dcat:Relationship), a SKOS-typed role (dcat:hadRole), and the DCAT-canonical pointer to the related resource (dcterms:relation). Use as the target of a dcat:qualifiedRelation property, or wherever a typed link with an explicit role is needed. Defines properties: @type (must include 'schema:CreativeWork' and 'dcat:Relationship'), schema:name, schema:description, schema:url (required), dcat:hadRole (skos:Concept), dcterms:relation.
created: 2026-05-16T00:00:00+00:00
description:
  format: application/json
description:
  format: text/markdown
description:
  format: text/html
has version: 0.2
modified: 2026-06-02
source: Discovery issue 13 - distinct assertions about sample registration vs physical object
source: schema.org
source: SKOS Concept (role of related resource)
source: DCAT 3 Relationship
source: DCAT 3 qualifiedRelation
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: dcat
keyword: relation
keyword: templates
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
depends on: CDIF Concept Scheme
depends on: Defined Term
depends on: Labeled Link
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

SKOS Concept
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: JSON Schema for validating a SKOS Concept in native JSON-LD form. Validates skos:Concept with prefLabel, notations, broader/narrower/related hierarchical relations, cross-scheme mapping properties, scheme membership, and documentary notes. Defines $defs: ConceptRef, LanguageTaggedValue.
created: 2026-03-20T00:00:00+00:00
description:
  format: text/markdown
description:
  format: text/html
description:
  format: application/json
has version: 0.1
modified: 2026-06-02
source: SKOS Core Vocabulary (RDF)
source: SKOS Concept (role of related resource)
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: concept
keyword: controlled-vocabulary
keyword: skos
keyword: vocabulary
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

Identifier
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: schema.org properties for an identifier implemented as schema.org/PropertyValue. Defines properties: @type, schema:propertyID, schema:value, schema:url.
created: 2025-10-21T00:00:00
description:
  format: text/markdown
description:
  format: application/json
description:
  format: text/html
has version: 0.1
modified: 2026-06-02
source: schema.org
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: templates
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

Defined Term
type: Concept
type: Dataset
type: BBlock
type: Schema
abstract: Schema defining propertis of a term from a named or identified vocabulary, with a label, and URI.Based on Schema.org/definedTerm. Defines properties: @type, schema:name, schema:identifier, schema:inDefinedTermSet, schema:termCode. Uses building blocks: identifier (schemaorgProperties).
created: 2025-10-21T00:00:00+00:00
description:
  format: text/html
description:
  format: application/json
description:
  format: text/markdown
has version: 0.1
modified: 2026-06-02
source: schema.org
in scheme: Building Blocks - CDIF Building Blocks repository
top concept of: Building Blocks - CDIF Building Blocks repository
keyword: templates
has resource:
  conforms to: json-ld11
  format: application/ld+json
  has artifact: context.jsonld
  has role: mapping
has resource:
  conforms to: schema
  format: application/yaml
  has artifact: schema.yaml
  has role: schema
has resource:
  conforms to: schema
  format: application/json
  has artifact: schema.json
  has role: schema
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
has resource:
  conforms to: shacl
  format: text/turtle
  has artifact: rules.shacl
  has role: validation
depends on: Identifier
has source json ld context: context.jsonld
scope: unstable
status: under-development
validation passed: true

Building Blocks - CDIF Building Blocks repository
type: ConceptScheme
type: Catalog
type: BBlocksRegister
abstract: Repository assembling building block for CDIF metadata and profiles, using OGC building block patterns 2025-10-20
description: Includes a set of property modules implementing various metadata content requirements form the CDIF Discovery profile using schema.org entities and properties.
modified: 2026-06-02T13:46:23.159455
imports: register.json
has top concept: CDIF Bioschemas Properties
has top concept: CDIF Catalog Record
has top concept: CDIF Data Cube structure
has top concept: CDIF DataFingerprint building block
has top concept: CDIF Data Structure Component
has top concept: DDI-CDI Descriptor Variable
has top concept: CDIF Enumeration Domain
has top concept: CDIF Instance Variable
has top concept: CDIF Key
has top concept: CDIF LocatorMapping building block
has top concept: CDIF Long Data Structure
has top concept: CDIF OpenAPI WebAPI distribution
has top concept: CDIF PhysicalMapping bulding block
has top concept: CDIF Provenance Activity
has top concept: CDIF Relation
has top concept: DDI-CDI Represented Variable
has top concept: CDIF Statistics
has top concept: CDIF StructuredDataSet building block
has top concept: CDIF Data Description
has top concept: CDIF TabularTextDataSet building block
has top concept: CDIF TextMapping building block
has top concept: CDIF Value Domain
has top concept: DDI-CDI Activity
has top concept: DDI-CDI Agent
has top concept: DDI-CDI Code List
has top concept: DDI-CDI Collections
has top concept: DDI-CDI Controlled Vocabulary Entry
has top concept: DDI-CDI Data Structure
has top concept: DDI-CDI Data Structure Component
has top concept: DDI-CDI Data Types
has top concept: DDI-CDI Enumeration Domain
has top concept: DDI-CDI Individual
has top concept: DDI-CDI Instance Variable
has top concept: DDI-CDI Key Value Structure
has top concept: DDI-CDI Logical Record
has top concept: DDI-CDI Logical Record Repository
has top concept: DDI-CDI Machine
has top concept: DDI-CDI Organization
has top concept: DDI-CDI Physical Data Set
has top concept: DDI-CDI Physical Mapping
has top concept: DDI-CDI Presentational Variable
has top concept: DDI-CDI ProcessingAgent
has top concept: DDI-CDI Statistical Classification
has top concept: DDI-CDI Statistics
has top concept: DDI-CDI Value Domain
has top concept: CDIF discovery metadata
has top concept: CDIF discovery and data description metadata
has top concept: CDIF Data Structure profile
has top concept: X-ray absorbtion spectroscopy (Xas) CDIF profile
has top concept: CDIF complete metadata
has top concept: CDIF Codelist
has top concept: CDIF Concept Scheme
has top concept: CDIF Core metadata
has top concept: CDIF Data Structure
has top concept: CDIF Discovery
has top concept: CDIF Manifest
has top concept: CDIF Provenance
has top concept: Properties for PROV was derived from
has top concept: Properties for PROV was generated by
has top concept: PROV-O Provenance Activity
has top concept: Simple quality measurement properties
has top concept: Action properties
has top concept: Action result properties
has top concept: schema additionalProperty properties
has top concept: Person or Organization in Role
has top concept: DataDownload
has top concept: Defined Term
has top concept: Defined Term Set
has top concept: Identifier
has top concept: Instrument Description

This Building Blocks Register in RDF Turtle format
type: text/turtle
relation: self
has target: bblocks.ttl

This Building Blocks Register in JSON format
type: application/json
relation: self
has target: register.json

This Building Blocks Register in JSON-LD format
type: application/ld+json
relation: self
has target: bblocks.jsonld

OGC-NA tools
type: Agent
type: SoftwareApplication
has version: 0.5.29

conforms to: shacl
format: text/turtle
has artifact: rules.shacl
has role: validation

conforms to: shacl
format: text/turtle
has artifact: rules.shacl
has role: validation

conforms to: shacl
format: text/turtle
has artifact: rules.shacl
has role: validation

conforms to: shacl
format: text/turtle
has artifact: rules.shacl
has role: validation

conforms to: shacl
format: text/turtle
has artifact: rules.shacl
has role: validation

conforms to: shacl
format: text/turtle
has artifact: rules.shacl
has role: validation

conforms to: shacl
format: text/turtle
has artifact: rules.shacl
has role: validation

conforms to: shacl
format: text/turtle
has artifact: rules.shacl
has role: validation