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|MappingInversion|StructuralMatching|InstanceBasedMatching|BackgroundKnowledgeBasedMatching)$

Examples

Example: semapv:LexicalMatching

Example value:

semapv:LexicalMatching

Example: semapv:ManualMappingCuration

Example value:

semapv:ManualMappingCuration

See Also

These are some relevant resources you might find useful to get additional information about the element, such as example implementations, issues and pull requests.

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/
see_also:
- https://mapping-commons.github.io/semantic-mapping-vocabulary/
- https://www.ebi.ac.uk/ols4/ontologies/semapv
rank: 1000
alias: mapping_justification
domain_of:
- mapping
range: EntityReference
required: true
pattern: ^semapv:(MappingReview|ManualMappingCuration|LogicalReasoning|LexicalMatching|CompositeMatching|UnspecifiedMatching|SemanticSimilarityThresholdMatching|LexicalSimilarityThresholdMatching|MappingChaining|MappingInversion|StructuralMatching|InstanceBasedMatching|BackgroundKnowledgeBasedMatching)$
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
- equals_string: semapv:MappingInversion
- equals_string: semapv:StructuralMatching
- equals_string: semapv:InstanceBasedMatching
- equals_string: semapv:BackgroundKnowledgeBasedMatching