Class: ProvEntity¶
A PROV-O entity (this resource, or a source it derived from). license is a schema:CreativeWork node (range License: @id + name + url), the same representation as sourceLicense/DataDownload; rights is a plain usage-statement literal under the global rights slot (emitted key "rights"; predicate per the @context — confirm in the regenerated context).
URI: prov:Entity
classDiagram
class ProvEntity
click ProvEntity href "../../classes/ProvEntity/"
ProvEntity : id
ProvEntity : identifier
ProvEntity : license
ProvEntity --> "0..1" License : license
click License href "../../classes/License/"
ProvEntity : name
ProvEntity : rights
ProvEntity : wasAttributedTo
ProvEntity --> "0..1" ProvAgent : wasAttributedTo
click ProvAgent href "../../classes/ProvAgent/"
ProvEntity : wasDerivedFrom
ProvEntity --> "0..1" ProvEntity : wasDerivedFrom
click ProvEntity href "../../classes/ProvEntity/"
ProvEntity : wasGeneratedBy
ProvEntity --> "0..1" ProvActivity : wasGeneratedBy
click ProvActivity href "../../classes/ProvActivity/"
Class Properties¶
| Property | Value |
|---|---|
| Class URI | prov:Entity |
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| id | 1 Uriorcurie |
Unique identifier (IRI/URL) for this resource. In JSON-LD, @id represents the globally unique identifier. (Maps to @id; the identifier slot is bound to @id by gen-jsonld-context.) | direct |
| name | 0..1 String |
Title or name of the digital object, page, or resource. | direct |
| identifier | 0..1 recommended String |
Primary persistent identifier for this resource (e.g., DOI, Handle, ARK, or persistent URL). Can be a simple string or PropertyValue object. | direct |
| license | 0..1 License |
A schema:CreativeWork license node (id/name/url), used by provenance entities (ProvEntity) and DataDownload. Distinct slot from catalogLicense/sourceLicense but the same range (License) and predicate (schema:license). | direct |
| rights | 0..1 recommended String |
Usage rights and conditions for accessing or using the resource (e.g., 'Registration required', 'Academic use only'). | direct |
| wasAttributedTo | 0..1 ProvAgent |
Agent the entity was attributed to. | direct |
| wasDerivedFrom | 0..1 ProvEntity |
Source entity from which this resource was derived. Multivalued on CreativeWork (see its slot_usage) where a record may derive from several sources; single-valued on ProvEntity. | direct |
| wasGeneratedBy | 0..1 ProvActivity |
Activity that generated this resource. Links to a prov:Activity describing the creation process. | direct |
Usages¶
| used by | used in | type | used |
|---|---|---|---|
| CreativeWork | wasDerivedFrom | range | ProvEntity |
| DataCatalog | wasDerivedFrom | range | ProvEntity |
| RelatedData | wasDerivedFrom | range | ProvEntity |
| ProvActivity | used | range | ProvEntity |
| ProvActivity | generated | range | ProvEntity |
| ProvEntity | wasDerivedFrom | range | ProvEntity |
| Dataset | wasDerivedFrom | range | ProvEntity |
| SoftwareApplication | wasDerivedFrom | range | ProvEntity |
| Dashboard | wasDerivedFrom | range | ProvEntity |
| Repository | wasDerivedFrom | range | ProvEntity |
| Literature | wasDerivedFrom | range | ProvEntity |
| ModelingStudy | wasDerivedFrom | range | ProvEntity |
| DiseaseSpecificCollection | wasDerivedFrom | range | ProvEntity |
| LearningResource | wasDerivedFrom | range | ProvEntity |
| Course | wasDerivedFrom | range | ProvEntity |
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://w3id.org/midas-catalog/schema
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | prov:Entity |
| native | midas:ProvEntity |
LinkML Source¶
Direct¶
name: ProvEntity
description: 'A PROV-O entity (this resource, or a source it derived from). `license`
is a schema:CreativeWork node (range License: @id + name + url), the same representation
as sourceLicense/DataDownload; `rights` is a plain usage-statement literal under
the global `rights` slot (emitted key "rights"; predicate per the @context — confirm
in the regenerated context).'
from_schema: https://w3id.org/midas-catalog/schema
slots:
- id
- name
- identifier
- license
- rights
- wasAttributedTo
- wasDerivedFrom
- wasGeneratedBy
class_uri: prov:Entity
Induced¶
name: ProvEntity
description: 'A PROV-O entity (this resource, or a source it derived from). `license`
is a schema:CreativeWork node (range License: @id + name + url), the same representation
as sourceLicense/DataDownload; `rights` is a plain usage-statement literal under
the global `rights` slot (emitted key "rights"; predicate per the @context — confirm
in the regenerated context).'
from_schema: https://w3id.org/midas-catalog/schema
attributes:
id:
name: id
description: Unique identifier (IRI/URL) for this resource. In JSON-LD, @id represents
the globally unique identifier. (Maps to @id; the identifier slot is bound to
@id by gen-jsonld-context.)
from_schema: https://w3id.org/midas-catalog/schema
rank: 1000
identifier: true
owner: ProvEntity
domain_of:
- Thing
- ConformsTo
- ProvActivity
- ProvEntity
- ProvAgent
- MediaType
- WebResource
range: uriorcurie
required: true
name:
name: name
description: Title or name of the digital object, page, or resource.
from_schema: https://w3id.org/midas-catalog/schema
exact_mappings:
- dcterms:title
rank: 1000
slot_uri: schema:name
owner: ProvEntity
domain_of:
- Thing
- ConformsTo
- ProvEntity
- ProvAgent
- PropertyValue
range: string
identifier:
name: identifier
description: Primary persistent identifier for this resource (e.g., DOI, Handle,
ARK, or persistent URL). Can be a simple string or PropertyValue object.
from_schema: https://w3id.org/midas-catalog/schema
rank: 1000
slot_uri: schema:identifier
owner: ProvEntity
domain_of:
- Thing
- ProvEntity
range: string
recommended: true
license:
name: license
description: A schema:CreativeWork license node (id/name/url), used by provenance
entities (ProvEntity) and DataDownload. Distinct slot from catalogLicense/sourceLicense
but the same range (License) and predicate (schema:license).
from_schema: https://w3id.org/midas-catalog/schema
rank: 1000
slot_uri: schema:license
owner: ProvEntity
domain_of:
- ProvEntity
- DataDownload
range: License
inlined: true
rights:
name: rights
description: Usage rights and conditions for accessing or using the resource (e.g.,
'Registration required', 'Academic use only').
from_schema: https://w3id.org/midas-catalog/schema
exact_mappings:
- schema:usageInfo
rank: 1000
slot_uri: schema:usageInfo
owner: ProvEntity
domain_of:
- CreativeWork
- ProvEntity
range: string
recommended: true
wasAttributedTo:
name: wasAttributedTo
description: Agent the entity was attributed to.
from_schema: https://w3id.org/midas-catalog/schema
rank: 1000
slot_uri: prov:wasAttributedTo
owner: ProvEntity
domain_of:
- ProvEntity
range: ProvAgent
inlined: true
wasDerivedFrom:
name: wasDerivedFrom
description: Source entity from which this resource was derived. Multivalued on
CreativeWork (see its slot_usage) where a record may derive from several sources;
single-valued on ProvEntity.
from_schema: https://w3id.org/midas-catalog/schema
rank: 1000
slot_uri: prov:wasDerivedFrom
owner: ProvEntity
domain_of:
- CreativeWork
- ProvEntity
range: ProvEntity
inlined: true
wasGeneratedBy:
name: wasGeneratedBy
description: Activity that generated this resource. Links to a prov:Activity describing
the creation process.
from_schema: https://w3id.org/midas-catalog/schema
rank: 1000
slot_uri: prov:wasGeneratedBy
owner: ProvEntity
domain_of:
- CreativeWork
- ProvEntity
range: ProvActivity
inlined: true
class_uri: prov:Entity