Class: PredicateTerm

A term that represents a relationship type

URI: tc:PredicateTerm

classDiagram class PredicateTerm Term <|-- PredicateTerm PredicateTerm : id PredicateTerm : label

Inheritance

  • Term

    • PredicateTerm

Slots

Name

Cardinality and Range

Description

Inheritance

id

1..1
Uriorcurie

the OBO CURIE for the term

Term

label

0..1
String

the human readable name or label of the term

Term

Usages

used by

used in

type

used

TaxonConstraint

predicate

range

PredicateTerm

TaxonConstraint

predicates

range

PredicateTerm

Identifier and Mapping Information

Valid ID Prefixes

Instances of this class should have identifiers with one of the following prefixes:

  • RO

Schema Source

  • from schema: https://w3id.org/oak/taxon_constraints

Mappings

Mapping Type

Mapped Value

self

tc:PredicateTerm

native

tc:PredicateTerm

LinkML Source

Direct

```yaml name: PredicateTerm id_prefixes: - RO description: A term that represents a relationship type from_schema: https://w3id.org/oak/taxon_constraints is_a: Term
</details>

### Induced

<details>
```yaml
name: PredicateTerm
id_prefixes:
- RO
description: A term that represents a relationship type
from_schema: https://w3id.org/oak/taxon_constraints
is_a: Term
attributes:
  id:
    name: id
    description: the OBO CURIE for the term
    from_schema: https://w3id.org/oak/taxon_constraints
    rank: 1000
    identifier: true
    alias: id
    owner: PredicateTerm
    domain_of:
    - Term
    range: uriorcurie
    required: true
  label:
    name: label
    description: the human readable name or label of the term
    from_schema: https://w3id.org/oak/taxon_constraints
    rank: 1000
    slot_uri: rdfs:label
    alias: label
    owner: PredicateTerm
    domain_of:
    - Term
    range: string