Skip to content

Class: MappingCollection (Abstract)

Description: An abstract container class that holds a set of predicate mappings. Serves as a top-level root for documents that enumerate how third-party or deprecated predicates should be rewritten to Biolink predicates and their associated qualifiers.
classDiagram class MappingCollection MappingCollection : predicate_mappings MappingCollection --|> PredicateMapping : predicate_mappings

Slots

Name Cardinality and Range Inheritance Examples
predicate_mappings:
A collection of relationships that are not used in biolink, but have biolink patterns that can be used to replace them. This is a temporary slot to help with the transition to the fully qualified predicate model in Biolink3.
*
PredicateMapping
direct

LinkML Source

name: mapping collection
description: An abstract container class that holds a set of predicate mappings. Serves
  as a top-level root for documents that enumerate how third-party or deprecated predicates
  should be rewritten to Biolink predicates and their associated qualifiers.
from_schema: https://w3id.org/biolink/vocab/
abstract: true
slots:
- predicate mappings
tree_root: true