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