Skip to content

mapping_justification

URI: sssom:mapping_justification

Applicable to: Mapping

Description

A mapping justification is an action (or the written representation of that action) of showing a mapping to be right or reasonable.

Properties

  • Range: EntityReference. The range of the element is the type of the value that can be assigned to it.

  • Required?: Required (element has to be added to the mapping or mapping set.)

  • Regex pattern: ^semapv:(MappingReview|ManualMappingCuration|LogicalReasoning|LexicalMatching|CompositeMatching|UnspecifiedMatching|SemanticSimilarityThresholdMatching|LexicalSimilarityThresholdMatching|MappingChaining)$

Examples

Example: semapv:LexicalMatching

Example value:

semapv:LexicalMatching

Example: semapv:ManualMappingCuration

Example value:

semapv:ManualMappingCuration

Schema developer documentation

LinkML source
name: mapping_justification
description: A mapping justification is an action (or the written representation of
  that action) of showing a mapping to be right or reasonable.
examples:
- value: semapv:LexicalMatching
- value: semapv:ManualMappingCuration
from_schema: https://w3id.org/sssom/schema/
rank: 1000
alias: mapping_justification
domain_of:
- mapping
range: EntityReference
required: true
pattern: ^semapv:(MappingReview|ManualMappingCuration|LogicalReasoning|LexicalMatching|CompositeMatching|UnspecifiedMatching|SemanticSimilarityThresholdMatching|LexicalSimilarityThresholdMatching|MappingChaining)$
any_of:
- equals_string: semapv:LexicalMatching
- equals_string: semapv:LogicalReasoning
- equals_string: semapv:CompositeMatching
- equals_string: semapv:UnspecifiedMatching
- equals_string: semapv:SemanticSimilarityThresholdMatching
- equals_string: semapv:LexicalSimilarityThresholdMatching
- equals_string: semapv:MappingChaining
- equals_string: semapv:MappingReview
- equals_string: semapv:ManualMappingCuration