Skip to content

Class: Agent

Represents an Agent

URI: comet:Agent

classDiagram class Agent click Agent href "../Agent" InvestigativeEntity <|-- Agent click InvestigativeEntity href "../InvestigativeEntity" Agent : classification Agent --> "0..1" Concept : classification click Concept href "../Concept" Agent : description Agent : has_location Agent --> "0..1" Location : has_location click Location href "../Location" Agent : has_time Agent --> "0..1" Duration : has_time click Duration href "../Duration" Agent : id Agent : metadata Agent --> "0..1" CreationHistory : metadata click CreationHistory href "../CreationHistory" Agent : name Agent : ontology_types Agent --> "*" Concept : ontology_types click Concept href "../Concept" Agent : type

Inheritance

Slots

Name Cardinality and Range Description Inheritance
id 1
Uriorcurie
A unique identifier for a thing Thing
name 0..1
String
A human-readable name for a thing Thing
description 0..1
String
A human-readable description for a thing Thing
type 0..1
String
A type for a thing Thing
classification 0..1
Concept
A precise classification of the thing, using a concept from an ontology, cont... Thing
ontology_types *
Concept
A collection of concepts that help to classify the thing, using concepts from... Thing
has_location 0..1
Location
Thing
has_time 0..1
Duration
Thing
metadata 0..1
CreationHistory
Thing

Usages

used by used in type used
Observation performer range Agent
AgentRole agent range Agent
CreationMetadata creators range Agent
CreationMetadata contributors range Agent
CreationMetadata contacts range Agent
Dataset agents range Agent

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/comet

Mappings

Mapping Type Mapped Value
self comet:Agent
native comet:Agent
exact prov:Agent, fibo.commons.PartiesAndSituations:Agent

LinkML Source

Direct

name: Agent
description: Represents an Agent
from_schema: https://w3id.org/comet
exact_mappings:
- prov:Agent
- fibo.commons.PartiesAndSituations:Agent
is_a: InvestigativeEntity

Induced

name: Agent
description: Represents an Agent
from_schema: https://w3id.org/comet
exact_mappings:
- prov:Agent
- fibo.commons.PartiesAndSituations:Agent
is_a: InvestigativeEntity
attributes:
  id:
    name: id
    description: A unique identifier for a thing
    from_schema: https://w3id.org/comet
    rank: 1000
    slot_uri: schema:identifier
    identifier: true
    alias: id
    owner: Agent
    domain_of:
    - Thing
    range: uriorcurie
    required: true
  name:
    name: name
    description: A human-readable name for a thing
    from_schema: https://w3id.org/comet
    exact_mappings:
    - rdfs:label
    rank: 1000
    slot_uri: schema:name
    alias: name
    owner: Agent
    domain_of:
    - Thing
    range: string
  description:
    name: description
    description: A human-readable description for a thing
    from_schema: https://w3id.org/comet
    rank: 1000
    slot_uri: schema:description
    alias: description
    owner: Agent
    domain_of:
    - Thing
    - TimePoint
    - CreationHistoryAction
    range: string
  type:
    name: type
    description: A type for a thing. The range of this should be a class within the
      schema. It is intended for schema-based classification. Anything beneath the
      shoreline of the schema should use `classification`.
    from_schema: https://w3id.org/comet
    rank: 1000
    designates_type: true
    alias: type
    owner: Agent
    domain_of:
    - Thing
    range: string
  classification:
    name: classification
    description: A precise classification of the thing, using a concept from an ontology,
      controlled vocabulary, thesaurus, or taxonomy. Some schema classes may choose
      to restrict the range of values which this slot can take, using `values_from`,
      or bindings.
    from_schema: https://w3id.org/comet
    rank: 1000
    alias: classification
    owner: Agent
    domain_of:
    - Thing
    range: Concept
  ontology_types:
    name: ontology_types
    description: A collection of concepts that help to classify the thing, using concepts
      from an ontolology,  thesaurus, or taxonomy.
    from_schema: https://w3id.org/comet
    rank: 1000
    alias: ontology_types
    owner: Agent
    domain_of:
    - Thing
    range: Concept
    multivalued: true
  has_location:
    name: has_location
    from_schema: https://w3id.org/comet
    rank: 1000
    alias: has_location
    owner: Agent
    domain_of:
    - Thing
    range: Location
  has_time:
    name: has_time
    from_schema: https://w3id.org/comet
    rank: 1000
    alias: has_time
    owner: Agent
    domain_of:
    - Thing
    - Observation
    - Event
    - Investigation
    - Relationship
    range: Duration
  metadata:
    name: metadata
    from_schema: https://w3id.org/comet
    rank: 1000
    alias: metadata
    owner: Agent
    domain_of:
    - Thing
    range: CreationHistory