Skip to content

Class: MappingRegistry

A registry for managing mapping sets. It holds a set of mapping set references, and can import other registries.

URI: sssom:MappingRegistry

classDiagram class MappingRegistry MappingRegistry : documentation MappingRegistry : homepage MappingRegistry : imports MappingRegistry : issue_tracker MappingRegistry : mapping_registry_description MappingRegistry : mapping_registry_id MappingRegistry : mapping_registry_title MappingRegistry : mapping_set_references MappingRegistry --|> mapping set reference : mapping_set_references

Slots

Name Cardinality and Range Description Inheritance
mapping_registry_id 1..1
EntityReference
The unique identifier of a mapping registry direct
mapping_registry_title 0..1
String
The title of a mapping registry direct
mapping_registry_description 0..1
String
The description of a mapping registry direct
imports 0..*
Uri
A list of registries that should be imported into this one direct
mapping_set_references 0..* recommended
MappingSetReference
A list of mapping set references direct
documentation 0..1
Uri
A URL to the documentation of this mapping commons direct
homepage 0..1
Uri
A URL to a homepage of this mapping commons direct
issue_tracker 0..1
Uri
A URL location of the issue tracker for this entity direct

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/sssom/schema/

Mappings

Mapping Type Mapped Value
self sssom:MappingRegistry
native sssom:MappingRegistry

LinkML Source

Direct

name: mapping registry
description: A registry for managing mapping sets. It holds a set of mapping set references,
  and can import other registries.
from_schema: https://w3id.org/sssom/schema/
slots:
- mapping_registry_id
- mapping_registry_title
- mapping_registry_description
- imports
- mapping_set_references
- documentation
- homepage
- issue_tracker

Induced

name: mapping registry
description: A registry for managing mapping sets. It holds a set of mapping set references,
  and can import other registries.
from_schema: https://w3id.org/sssom/schema/
attributes:
  mapping_registry_id:
    name: mapping_registry_id
    description: The unique identifier of a mapping registry.
    from_schema: https://w3id.org/sssom/schema/
    rank: 1000
    alias: mapping_registry_id
    owner: mapping registry
    domain_of:
    - mapping registry
    range: EntityReference
    required: true
  mapping_registry_title:
    name: mapping_registry_title
    description: The title of a mapping registry.
    from_schema: https://w3id.org/sssom/schema/
    rank: 1000
    alias: mapping_registry_title
    owner: mapping registry
    domain_of:
    - mapping registry
    range: string
  mapping_registry_description:
    name: mapping_registry_description
    description: The description of a mapping registry.
    from_schema: https://w3id.org/sssom/schema/
    rank: 1000
    alias: mapping_registry_description
    owner: mapping registry
    domain_of:
    - mapping registry
    range: string
  imports:
    name: imports
    description: A list of registries that should be imported into this one.
    from_schema: https://w3id.org/sssom/schema/
    rank: 1000
    multivalued: true
    alias: imports
    owner: mapping registry
    domain_of:
    - mapping registry
    range: uri
  mapping_set_references:
    name: mapping_set_references
    description: A list of mapping set references.
    from_schema: https://w3id.org/sssom/schema/
    rank: 1000
    multivalued: true
    alias: mapping_set_references
    owner: mapping registry
    domain_of:
    - mapping registry
    range: mapping set reference
    recommended: true
  documentation:
    name: documentation
    description: A URL to the documentation of this mapping commons.
    from_schema: https://w3id.org/sssom/schema/
    rank: 1000
    alias: documentation
    owner: mapping registry
    domain_of:
    - mapping registry
    range: uri
  homepage:
    name: homepage
    description: A URL to a homepage of this mapping commons.
    from_schema: https://w3id.org/sssom/schema/
    rank: 1000
    alias: homepage
    owner: mapping registry
    domain_of:
    - mapping registry
    range: uri
  issue_tracker:
    name: issue_tracker
    description: A URL location of the issue tracker for this entity.
    examples:
    - value: https://github.com/mapping-commons/mh_mapping_initiative/issues
      description: (A URL resolving to the issue tracker of the Mouse-Human mapping
        initiative)
    from_schema: https://w3id.org/sssom/schema/
    see_also:
    - https://github.com/mapping-commons/sssom/issues/78
    - https://github.com/mapping-commons/sssom/pull/259
    - https://github.com/mapping-commons/sssom/blob/master/examples/schema/issue_tracker.sssom.tsv
    rank: 1000
    alias: issue_tracker
    owner: mapping registry
    domain_of:
    - mapping set
    - mapping registry
    range: uri