Class: HasProvenance
classDiagram
class HasProvenance
AnnotationPropertyMixin <|-- HasProvenance
HasProvenance <|-- Term
HasProvenance : contributor
HasProvenance --> Agent : contributor
HasProvenance : created
HasProvenance : created_by
HasProvenance : creation_date
HasProvenance : creator
HasProvenance --> Agent : creator
HasProvenance : date
HasProvenance : definition_source
HasProvenance : editor_note
HasProvenance : imported_from
HasProvenance --> NamedIndividual : imported_from
HasProvenance : isDefinedBy
HasProvenance --> Ontology : isDefinedBy
HasProvenance : ontology_term_requester
HasProvenance : term_editor
HasProvenance : term_tracker_item
Inheritance
-
HasProvenance
Slots
Name |
Cardinality and Range |
Description |
Inheritance |
---|---|---|---|
0..1 |
direct |
||
0..* |
direct |
||
0..* |
direct |
||
0..* |
direct |
||
0..1 |
when the term came into being |
direct |
|
0..* |
when the term was updated |
direct |
|
0..1 |
direct |
||
0..* |
direct |
||
0..* |
direct |
||
0..* |
direct |
||
0..1 |
direct |
||
0..* |
direct |
||
0..* |
direct |
Mixin Usage
mixed into |
description |
---|---|
A NamedThing that includes classes, properties, but not ontologies |
Identifier and Mapping Information
Schema Source
from schema: https://w3id.org/oak/ontology-metadata
Mappings
Mapping Type |
Mapped Value |
---|---|
self |
omoschema:HasProvenance |
native |
omoschema:HasProvenance |
LinkML Source
Direct
```yaml
name: HasProvenance
from_schema: https://w3id.org/oak/ontology-metadata
is_a: AnnotationPropertyMixin
mixin: true
slots:
- created_by
- creation_date
- contributor
- creator
- created
- date
- isDefinedBy
- editor_note
- term_editor
- definition_source
- ontology_term_requester
- imported_from
- term_tracker_item
</details>
### Induced
<details>
```yaml
name: HasProvenance
from_schema: https://w3id.org/oak/ontology-metadata
is_a: AnnotationPropertyMixin
mixin: true
attributes:
created_by:
name: created_by
deprecated: proposed obsoleted by OMO group 2022-04-12
from_schema: https://w3id.org/oak/ontology-metadata
deprecated_element_has_exact_replacement: creator
rank: 1000
is_a: provenance_property
slot_uri: oio:created_by
alias: created_by
owner: HasProvenance
domain_of:
- HasProvenance
- Axiom
range: string
creation_date:
name: creation_date
deprecated: proposed obsoleted by OMO group 2022-04-12
todos:
- restrict range
from_schema: https://w3id.org/oak/ontology-metadata
deprecated_element_has_exact_replacement: created
rank: 1000
is_a: provenance_property
slot_uri: oio:creation_date
multivalued: true
alias: creation_date
owner: HasProvenance
domain_of:
- HasProvenance
range: string
contributor:
name: contributor
from_schema: https://w3id.org/oak/ontology-metadata
close_mappings:
- prov:wasAttributedTo
rank: 1000
is_a: provenance_property
slot_uri: dcterms:contributor
multivalued: true
alias: contributor
owner: HasProvenance
domain_of:
- HasProvenance
range: Agent
structured_pattern:
syntax: '{orcid_regex}'
interpolated: true
partial_match: false
creator:
name: creator
from_schema: https://w3id.org/oak/ontology-metadata
close_mappings:
- prov:wasAttributedTo
rank: 1000
is_a: provenance_property
slot_uri: dcterms:creator
multivalued: true
alias: creator
owner: HasProvenance
domain_of:
- HasProvenance
- Ontology
range: Agent
structured_pattern:
syntax: '{orcid_regex}'
interpolated: true
partial_match: false
created:
name: created
description: when the term came into being
from_schema: https://w3id.org/oak/ontology-metadata
close_mappings:
- pav:createdOn
rank: 1000
is_a: provenance_property
slot_uri: dcterms:created
multivalued: false
alias: created
owner: HasProvenance
domain_of:
- HasProvenance
- Ontology
range: string
date:
name: date
description: when the term was updated
from_schema: https://w3id.org/oak/ontology-metadata
close_mappings:
- pav:authoredOn
rank: 1000
is_a: provenance_property
slot_uri: dcterms:date
multivalued: true
alias: date
owner: HasProvenance
domain_of:
- HasProvenance
range: string
isDefinedBy:
name: isDefinedBy
from_schema: https://w3id.org/oak/ontology-metadata
close_mappings:
- pav:importedFrom
- dcterms:publisher
rank: 1000
slot_uri: rdfs:isDefinedBy
alias: isDefinedBy
owner: HasProvenance
domain_of:
- HasProvenance
range: Ontology
editor_note:
name: editor_note
from_schema: https://w3id.org/oak/ontology-metadata
rank: 1000
is_a: provenance_property
slot_uri: IAO:0000116
multivalued: true
alias: editor_note
owner: HasProvenance
domain_of:
- HasProvenance
range: narrative text
term_editor:
name: term_editor
from_schema: https://w3id.org/oak/ontology-metadata
rank: 1000
is_a: provenance_property
slot_uri: IAO:0000117
multivalued: true
alias: term_editor
owner: HasProvenance
domain_of:
- HasProvenance
range: string
definition_source:
name: definition_source
todos:
- restrict range
in_subset:
- obi permitted profile
from_schema: https://w3id.org/oak/ontology-metadata
rank: 1000
is_a: provenance_property
slot_uri: IAO:0000119
multivalued: true
alias: definition_source
owner: HasProvenance
domain_of:
- HasProvenance
range: string
ontology_term_requester:
name: ontology_term_requester
from_schema: https://w3id.org/oak/ontology-metadata
rank: 1000
is_a: provenance_property
slot_uri: IAO:0000234
alias: ontology_term_requester
owner: HasProvenance
domain_of:
- HasProvenance
range: string
imported_from:
name: imported_from
from_schema: https://w3id.org/oak/ontology-metadata
rank: 1000
is_a: provenance_property
slot_uri: IAO:0000412
multivalued: true
alias: imported_from
owner: HasProvenance
domain_of:
- HasProvenance
range: NamedIndividual
term_tracker_item:
name: term_tracker_item
todos:
- restrict range
from_schema: https://w3id.org/oak/ontology-metadata
rank: 1000
is_a: provenance_property
slot_uri: IAO:0000233
multivalued: true
alias: term_tracker_item
owner: HasProvenance
domain_of:
- HasProvenance
range: string