Skip to content

Class: MappingSpecification

A formal description of correspondences between entities in a source and a target, expressed as rules, functions, or mapping statements.

URI: fair_mappings_schema:MappingSpecification

classDiagram class MappingSpecification click MappingSpecification href "../MappingSpecification/" MappingSpecification : author MappingSpecification --> "0..1" Agent : author click Agent href "../Agent/" MappingSpecification : content_url MappingSpecification : creator MappingSpecification --> "0..1" Agent : creator click Agent href "../Agent/" MappingSpecification : description MappingSpecification : documentation MappingSpecification : id MappingSpecification : license MappingSpecification : mapping_method MappingSpecification : name MappingSpecification : object_source MappingSpecification --> "0..1" Source : object_source click Source href "../Source/" MappingSpecification : publication_date MappingSpecification : reviewer MappingSpecification --> "0..1" Agent : reviewer click Agent href "../Agent/" MappingSpecification : subject_source MappingSpecification --> "0..1" Source : subject_source click Source href "../Source/" MappingSpecification : type MappingSpecification --> "0..1" MappingSpecificationTypeEnum : type click MappingSpecificationTypeEnum href "../MappingSpecificationTypeEnum/" MappingSpecification : version

Slots

Name Cardinality and Range Description Inheritance
id 0..1
String
Identifier for the information entity direct
name 0..1
String
Name of the information entity direct
description 0..1
String
A brief description of the mapping specification direct
author 0..1
Agent
Author of the mapping specification direct
creator 0..1
Agent
Creator of the mapping specification direct
reviewer 0..1
Agent
Reviewer of the mapping specification direct
publication_date 0..1
String
Date of publication of the mapping specification direct
license 0..1
String
License under which the mapping specification is released direct
version 0..1
String
Version of the digital object direct
type 0..1
MappingSpecificationTypeEnum
Type of the information entity direct
mapping_method 0..1
String
Method used to create the mapping specification direct
documentation 0..1
String
URL or reference to documentation for the mapping specification direct
content_url 0..1
String
Reference to the actual content of the digital object direct
subject_source 0..1
Source
The source from which the subject entities are drawn direct
object_source 0..1
Source
The source from which the object entities are drawn direct

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/mapping-commons/fair-mappings-schema

Mappings

Mapping Type Mapped Value
self fair_mappings_schema:MappingSpecification
native fair_mappings_schema:MappingSpecification

LinkML Source

Direct

name: MappingSpecification
description: A formal description of correspondences between entities in a source
  and a target, expressed as rules, functions, or mapping statements.
from_schema: https://w3id.org/mapping-commons/fair-mappings-schema
slots:
- id
- name
- description
- author
- creator
- reviewer
- publication_date
- license
- version
- type
- mapping_method
- documentation
- content_url
- subject_source
- object_source
slot_usage:
  type:
    name: type
    range: MappingSpecificationTypeEnum
tree_root: true

Induced

name: MappingSpecification
description: A formal description of correspondences between entities in a source
  and a target, expressed as rules, functions, or mapping statements.
from_schema: https://w3id.org/mapping-commons/fair-mappings-schema
slot_usage:
  type:
    name: type
    range: MappingSpecificationTypeEnum
attributes:
  id:
    name: id
    description: Identifier for the information entity
    from_schema: https://w3id.org/mapping-commons/fair-mappings-schema
    rank: 1000
    alias: id
    owner: MappingSpecification
    domain_of:
    - Agent
    - Source
    - MappingSpecification
    range: string
  name:
    name: name
    description: Name of the information entity
    from_schema: https://w3id.org/mapping-commons/fair-mappings-schema
    rank: 1000
    alias: name
    owner: MappingSpecification
    domain_of:
    - Agent
    - Source
    - MappingSpecification
    range: string
  description:
    name: description
    description: A brief description of the mapping specification
    from_schema: https://w3id.org/mapping-commons/fair-mappings-schema
    rank: 1000
    alias: description
    owner: MappingSpecification
    domain_of:
    - MappingSpecification
    range: string
  author:
    name: author
    description: Author of the mapping specification
    from_schema: https://w3id.org/mapping-commons/fair-mappings-schema
    rank: 1000
    alias: author
    owner: MappingSpecification
    domain_of:
    - MappingSpecification
    range: Agent
    inlined: true
  creator:
    name: creator
    description: Creator of the mapping specification
    from_schema: https://w3id.org/mapping-commons/fair-mappings-schema
    rank: 1000
    alias: creator
    owner: MappingSpecification
    domain_of:
    - MappingSpecification
    range: Agent
    inlined: true
  reviewer:
    name: reviewer
    description: Reviewer of the mapping specification
    from_schema: https://w3id.org/mapping-commons/fair-mappings-schema
    rank: 1000
    alias: reviewer
    owner: MappingSpecification
    domain_of:
    - MappingSpecification
    range: Agent
    inlined: true
  publication_date:
    name: publication_date
    description: Date of publication of the mapping specification
    from_schema: https://w3id.org/mapping-commons/fair-mappings-schema
    rank: 1000
    alias: publication_date
    owner: MappingSpecification
    domain_of:
    - MappingSpecification
    range: string
  license:
    name: license
    description: License under which the mapping specification is released
    from_schema: https://w3id.org/mapping-commons/fair-mappings-schema
    rank: 1000
    alias: license
    owner: MappingSpecification
    domain_of:
    - MappingSpecification
    range: string
  version:
    name: version
    description: Version of the digital object
    from_schema: https://w3id.org/mapping-commons/fair-mappings-schema
    rank: 1000
    alias: version
    owner: MappingSpecification
    domain_of:
    - Software
    - Source
    - MappingSpecification
    range: string
  type:
    name: type
    description: Type of the information entity
    from_schema: https://w3id.org/mapping-commons/fair-mappings-schema
    rank: 1000
    alias: type
    owner: MappingSpecification
    domain_of:
    - Agent
    - Source
    - MappingSpecification
    range: MappingSpecificationTypeEnum
  mapping_method:
    name: mapping_method
    description: Method used to create the mapping specification
    from_schema: https://w3id.org/mapping-commons/fair-mappings-schema
    rank: 1000
    alias: mapping_method
    owner: MappingSpecification
    domain_of:
    - MappingSpecification
    range: string
  documentation:
    name: documentation
    description: URL or reference to documentation for the mapping specification
    from_schema: https://w3id.org/mapping-commons/fair-mappings-schema
    rank: 1000
    alias: documentation
    owner: MappingSpecification
    domain_of:
    - Source
    - MappingSpecification
    range: string
  content_url:
    name: content_url
    description: Reference to the actual content of the digital object
    from_schema: https://w3id.org/mapping-commons/fair-mappings-schema
    rank: 1000
    alias: content_url
    owner: MappingSpecification
    domain_of:
    - Source
    - MappingSpecification
    range: string
  subject_source:
    name: subject_source
    description: The source from which the subject entities are drawn
    from_schema: https://w3id.org/mapping-commons/fair-mappings-schema
    rank: 1000
    alias: subject_source
    owner: MappingSpecification
    domain_of:
    - MappingSpecification
    range: Source
    inlined: true
  object_source:
    name: object_source
    description: The source from which the object entities are drawn
    from_schema: https://w3id.org/mapping-commons/fair-mappings-schema
    rank: 1000
    alias: object_source
    owner: MappingSpecification
    domain_of:
    - MappingSpecification
    range: Source
    inlined: true
tree_root: true