Skip to content

Class: Mapping

A minimal class to hold a SSSOM mapping

URI: https://w3id.org/monarch/monarch-py/:Mapping

 classDiagram
    class Mapping
    click Mapping href "../Mapping"
      Mapping : id

      Mapping : mapping_justification

      Mapping : object_id

      Mapping : object_label

      Mapping : predicate_id

      Mapping : subject_id

      Mapping : subject_label

Slots

Name Cardinality and Range Description Inheritance
subject_id 1
String
direct
subject_label 0..1
String
The name of the subject entity direct
predicate_id 1
String
direct
object_id 1
String
direct
object_label 0..1
String
The name of the object entity direct
mapping_justification 0..1
String
direct
id 1
String
direct

Usages

used by used in type used
MappingResults items range Mapping

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self https://w3id.org/monarch/monarch-py/:Mapping
native https://w3id.org/monarch/monarch-py/:Mapping

LinkML Source

Direct

name: Mapping
description: A minimal class to hold a SSSOM mapping
from_schema: https://w3id.org/monarch/monarch-py
slots:
- subject_id
- subject_label
- predicate_id
- object_id
- object_label
- mapping_justification
- id

Induced

name: Mapping
description: A minimal class to hold a SSSOM mapping
from_schema: https://w3id.org/monarch/monarch-py
attributes:
  subject_id:
    name: subject_id
    from_schema: https://w3id.org/monarch/monarch-py
    rank: 1000
    alias: subject_id
    owner: Mapping
    domain_of:
    - Mapping
    - TermPairwiseSimilarity
    range: string
    required: true
  subject_label:
    name: subject_label
    description: The name of the subject entity
    from_schema: https://w3id.org/monarch/monarch-py
    rank: 1000
    is_a: name
    alias: subject_label
    owner: Mapping
    domain_of:
    - Association
    - CompactAssociation
    - AssociationTypeMapping
    - Mapping
    - TermPairwiseSimilarity
    range: string
  predicate_id:
    name: predicate_id
    from_schema: https://w3id.org/monarch/monarch-py
    rank: 1000
    alias: predicate_id
    owner: Mapping
    domain_of:
    - Mapping
    range: string
    required: true
  object_id:
    name: object_id
    from_schema: https://w3id.org/monarch/monarch-py
    rank: 1000
    alias: object_id
    owner: Mapping
    domain_of:
    - Mapping
    - TermPairwiseSimilarity
    range: string
    required: true
  object_label:
    name: object_label
    description: The name of the object entity
    from_schema: https://w3id.org/monarch/monarch-py
    rank: 1000
    is_a: name
    alias: object_label
    owner: Mapping
    domain_of:
    - Association
    - CompactAssociation
    - AssociationTypeMapping
    - Mapping
    - TermPairwiseSimilarity
    range: string
  mapping_justification:
    name: mapping_justification
    from_schema: https://w3id.org/monarch/monarch-py
    rank: 1000
    alias: mapping_justification
    owner: Mapping
    domain_of:
    - Mapping
    range: string
  id:
    name: id
    from_schema: https://w3id.org/monarch/monarch-py
    rank: 1000
    identifier: true
    alias: id
    owner: Mapping
    domain_of:
    - Association
    - ExpandedCurie
    - Entity
    - HistoPheno
    - HistoBin
    - Mapping
    - MultiEntityAssociationResults
    - TermInfo
    range: string
    required: true