Skip to content

Class: Agent

person, group, organization or project that provides a piece of information (i.e. a knowledge association)

URI: base:Agent

classDiagram class Agent AdministrativeEntity <|-- Agent Agent : address Agent : affiliation Agent : category Agent : description Agent : has_attribute Agent : id Agent : iri Agent : name Agent : provided_by Agent : type Agent : xref

Inheritance

Slots

Name Cardinality and Range Description Inheritance
affiliation 0..*
xsd:anyURI
a professional relationship between one provider (x) within another provider ... direct
address 0..1
NONE
the particulars of the place where someone or an organization is situated direct
description 0..1
NarrativeText
a human-readable description of an entity Entity
xref 0..*
xsd:anyURI
Alternate CURIEs for a thing NamedThing
id 1..1
NONE
A unique identifier for an entity Entity
has_attribute 0..*
Attribute
connects any entity to an attribute Entity
iri 0..1
IriType
An IRI for an entity Entity
type 0..1
NONE
Entity
provided_by 0..*
NONE
The value in this node property represents the knowledge provider that create... NamedThing
category 0..*
CategoryType
Name of the high level ontology class in which this entity is categorized Entity
name 0..1
LabelType
A human-readable name for an attribute or entity Entity

Usages

used by used in type used
Agent affiliation domain Agent
ContributorAssociation object range Agent

Aliases

  • group

Identifier and Mapping Information

Valid ID Prefixes

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

  • isbn

  • ORCID

  • ScopusID

  • ResearchID

  • GSID

  • isni

Schema Source

  • from schema: https://w3id.org/lmodel/base

Mappings

Mapping Type Mapped Value
self base:Agent
native base:Agent
exact csrc:Agent, CSO:single-agent, dct:Agent, prov:Agent, schema:agent, sumo:Agent, WIKIDATA:Q24229398
narrow csrc:Healthcare_Delivery_Organization, csrc:Information_Sharing_and_Analysis_Organization, csrc:organization, csrc:Organizational_Unit, schema:department, sumo:affiliatedOrganization, sumo:CopyrightAuthority, sumo:affiliatedOrganization, sumo:CopyrightAuthority, sumo:ProfessionalOrganizations

LinkML Source

Direct

name: agent
id_prefixes:
- isbn
- ORCID
- ScopusID
- ResearchID
- GSID
- isni
description: person, group, organization or project that provides a piece of information
  (i.e. a knowledge association)
from_schema: https://w3id.org/lmodel/base
aliases:
- group
exact_mappings:
- csrc:Agent
- CSO:single-agent
- dct:Agent
- prov:Agent
- schema:agent
- sumo:Agent
- WIKIDATA:Q24229398
narrow_mappings:
- csrc:Healthcare_Delivery_Organization
- csrc:Information_Sharing_and_Analysis_Organization
- csrc:organization
- csrc:Organizational_Unit
- schema:department
- sumo:affiliatedOrganization
- sumo:CopyrightAuthority
- sumo:affiliatedOrganization
- sumo:CopyrightAuthority
- sumo:ProfessionalOrganizations
rank: 1000
is_a: administrative entity
slots:
- affiliation
- address
slot_usage:
  id:
    name: id
    description: Different classes of agents have distinct preferred identifiers.
      For publishers, use the ISBN publisher code. See https://grp.isbn-international.org/
      for publisher code lookups. For editors, authors and  individual providers,
      use the individual's ORCID if available; Otherwise, a ScopusID, ResearchID or
      Google Scholar ID ('GSID') may be used if the author ORCID is unknown. Institutional
      agents could be identified by an International Standard Name Identifier ('ISNI')
      code.
    values_from:
    - isbn
    - ORCID
    - ScopusID
    - ResearchID
    - GSID
    - isni
    domain_of:
    - NamedThing
    - ontology class
    - entity
    - NamedThing
    - ontology class
    - entity
    - NamedThing
    - ontology class
    - entity
    required: true
  name:
    name: name
    description: it is recommended that an author's 'name' property be formatted as
      "surname, firstname initial."
    domain_of:
    - NamedThing
    - attribute
    - entity
    - assembly mixin
    - NamedThing
    - attribute
    - entity
    - assembly mixin
    - NamedThing
    - attribute
    - entity
    - assembly mixin

Induced

name: agent
id_prefixes:
- isbn
- ORCID
- ScopusID
- ResearchID
- GSID
- isni
description: person, group, organization or project that provides a piece of information
  (i.e. a knowledge association)
from_schema: https://w3id.org/lmodel/base
aliases:
- group
exact_mappings:
- csrc:Agent
- CSO:single-agent
- dct:Agent
- prov:Agent
- schema:agent
- sumo:Agent
- WIKIDATA:Q24229398
narrow_mappings:
- csrc:Healthcare_Delivery_Organization
- csrc:Information_Sharing_and_Analysis_Organization
- csrc:organization
- csrc:Organizational_Unit
- schema:department
- sumo:affiliatedOrganization
- sumo:CopyrightAuthority
- sumo:affiliatedOrganization
- sumo:CopyrightAuthority
- sumo:ProfessionalOrganizations
rank: 1000
is_a: administrative entity
slot_usage:
  id:
    name: id
    description: Different classes of agents have distinct preferred identifiers.
      For publishers, use the ISBN publisher code. See https://grp.isbn-international.org/
      for publisher code lookups. For editors, authors and  individual providers,
      use the individual's ORCID if available; Otherwise, a ScopusID, ResearchID or
      Google Scholar ID ('GSID') may be used if the author ORCID is unknown. Institutional
      agents could be identified by an International Standard Name Identifier ('ISNI')
      code.
    values_from:
    - isbn
    - ORCID
    - ScopusID
    - ResearchID
    - GSID
    - isni
    domain_of:
    - NamedThing
    - ontology class
    - entity
    - NamedThing
    - ontology class
    - entity
    - NamedThing
    - ontology class
    - entity
    required: true
  name:
    name: name
    description: it is recommended that an author's 'name' property be formatted as
      "surname, firstname initial."
    domain_of:
    - NamedThing
    - attribute
    - entity
    - assembly mixin
    - NamedThing
    - attribute
    - entity
    - assembly mixin
    - NamedThing
    - attribute
    - entity
    - assembly mixin
attributes:
  affiliation:
    name: affiliation
    description: a professional relationship between one provider (x) within another
      provider (often an organization). Target provider identity should be specified
      by a CURIE. Providers may have multiple affiliations.
    from_schema: https://w3id.org/lmodel/base
    exact_mappings:
    - NCIT:C25412
    - schema:affiliation
    - SIO:000173
    - WIKIDATA_PROPERTY:P1268
    rank: 1000
    is_a: node property
    domain: agent
    multivalued: true
    alias: affiliation
    owner: agent
    domain_of:
    - agent
    range: uriorcurie
  address:
    name: address
    description: the particulars of the place where someone or an organization is
      situated. For now, this slot is a simple text "blob" containing all relevant
      details of the given location for fitness of purpose. For the moment, this "address"
      can include other contact details such as email and phone number(?).
    from_schema: https://w3id.org/lmodel/base
    rank: 1000
    is_a: node property
    domain: named thing
    alias: address
    owner: agent
    domain_of:
    - agent
    range: string
  provided by:
    name: provided by
    description: The value in this node property represents the knowledge provider
      that created or assembled the node and all of its attributes.  Used internally
      to represent how a particular node made its way into a knowledge provider or
      graph.
    from_schema: https://w3id.org/lmodel/base
    exact_mappings:
    - pav:providedBy
    - WIKIDATA:Q68974939
    rank: 1000
    is_a: node property
    domain: named thing
    multivalued: true
    alias: provided_by
    owner: agent
    domain_of:
    - named thing
    range: string
  xref:
    name: xref
    description: Alternate CURIEs for a thing
    in_subset:
    - translator_minimal
    from_schema: https://w3id.org/lmodel/base
    aliases:
    - dbxref
    - Dbxref
    - DbXref
    exact_mappings:
    - WIKIDATA:Q1302249
    narrow_mappings:
    - dwc:identificationReferences
    - gr:relatedWebService
    - NCIT:hasDbXref
    rank: 1000
    is_a: node property
    domain: named thing
    multivalued: true
    alias: xref
    owner: agent
    domain_of:
    - named thing
    - publication
    - class
    - subclasses mixin
    range: uriorcurie
  id:
    name: id
    description: Different classes of agents have distinct preferred identifiers.
      For publishers, use the ISBN publisher code. See https://grp.isbn-international.org/
      for publisher code lookups. For editors, authors and  individual providers,
      use the individual's ORCID if available; Otherwise, a ScopusID, ResearchID or
      Google Scholar ID ('GSID') may be used if the author ORCID is unknown. Institutional
      agents could be identified by an International Standard Name Identifier ('ISNI')
      code.
    from_schema: https://w3id.org/lmodel/base
    rank: 1000
    values_from:
    - isbn
    - ORCID
    - ScopusID
    - ResearchID
    - GSID
    - isni
    identifier: true
    alias: id
    owner: agent
    domain_of:
    - NamedThing
    - ontology class
    - entity
    - NamedThing
    - ontology class
    - entity
    range: string
    required: true
  iri:
    name: iri
    description: An IRI for an entity. This is determined by the id using expansion
      rules.
    comments:
    - see also https://url.spec.whatwg.org/#goals
    in_subset:
    - translator_minimal
    - samples
    from_schema: https://w3id.org/lmodel/base
    exact_mappings:
    - rr:IRI
    - WIKIDATA_PROPERTY:P854
    - WIKIDATA:Q424583
    - XAPI:IRI
    close_mappings:
    - NCIT:C165071
    - sumo:UniformResourceLocator
    related_mappings:
    - dwc:usewithiri
    narrow_mappings:
    - RO:0002617
    rank: 1000
    alias: iri
    owner: agent
    domain_of:
    - attribute
    - entity
    range: iri type
  category:
    name: category
    description: "Name of the high level ontology class in which this entity is categorized.\
      \ Corresponds to the label for the base entity type class.\n * In a neo4j database\
      \ this MAY correspond to the neo4j label tag.\n * In an RDF database it should\
      \ be a base model class URI.\nThis field is multi-valued. It should include\
      \ values for ancestors of the base class\nIn an RDF database, nodes will typically\
      \ have an rdf:type triples. This can be to the most specific base class, or\
      \ potentially to a class more specific than something in base."
    from_schema: https://w3id.org/lmodel/base
    rank: 1000
    is_a: type
    domain: entity
    multivalued: true
    designates_type: true
    alias: category
    owner: agent
    domain_of:
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    - entity
    is_class_field: true
    range: category type
    required: true
    pattern: ^base:\d+$
  type:
    name: type
    from_schema: https://w3id.org/lmodel/base
    exact_mappings:
    - dct:type
    - IAO:0000219
    - NCIT:C25284
    - schema:type
    - SWO:type
    - sumo:Class
    - WIKIDATA:Q21146257
    - WIKIDATA_PROPERTY:P427
    narrow_mappings:
    - CTRL:DataType
    - CTRL:SemanticType
    - dwc:measurementType
    - GR:typeOfGood
    - IAO:0000411
    - sumo:hardwareType
    - WIKIDATA:Q190087
    broad_mappings:
    - SIO:000011
    - RO:0002473
    - IAO:0006011
    rank: 1000
    slot_uri: rdf:type
    alias: type
    owner: agent
    domain_of:
    - entity
    range: string
  name:
    name: name
    description: it is recommended that an author's 'name' property be formatted as
      "surname, firstname initial."
    from_schema: https://w3id.org/lmodel/base
    rank: 1000
    slot_uri: rdfs:label
    alias: name
    owner: agent
    domain_of:
    - NamedThing
    - attribute
    - entity
    - assembly mixin
    - NamedThing
    - attribute
    - entity
    - assembly mixin
    range: label type
  description:
    name: description
    description: a human-readable description of an entity
    in_subset:
    - translator_minimal
    from_schema: https://w3id.org/lmodel/base
    aliases:
    - definition
    exact_mappings:
    - dct:description
    - IAO:0000115
    - schema:description
    - skos:definitions
    - sumo:NarrativeText
    - WIKIDATA:Q1200750
    close_mappings:
    - sumo:Descriptor
    narrow_mappings:
    - csrc:architecture_description
    - CSO:architecture_description
    - CSO:concept_description
    - CSO:shape_description
    - OM:longcomment
    rank: 1000
    slot_uri: dct:description
    alias: description
    owner: agent
    domain_of:
    - NamedThing
    - entity
    range: narrative text
  has attribute:
    name: has attribute
    description: connects any entity to an attribute
    in_subset:
    - samples
    from_schema: https://w3id.org/lmodel/base
    exact_mappings:
    - AML:hasAttribute
    - CTRL:hasParameter
    - ssn:hasProperty
    - SIO:000008
    close_mappings:
    - sumo:hasVariable
    - sumo:property
    narrow_mappings:
    - AML:hasAttributeName
    - AML:hasDescription
    - AML:hasICID
    - AML:hasName
    - AML:hasProject
    - AML:hasUnit
    - AML:hasSchemaVersion
    - AML:hasVersionSUC
    - AML:hasWriterVersion
    - schema:hasPart
    - CDAO:has_Character
    - CDAO:has_Root
    - CDAO:has_First_Coordinate_Item
    - CDAO:has_Coordinate
    - CDAO:has_Change_Component
    - CDAO:has_Datum
    - CDAO:has_Node
    - CDAO:has_Annotation
    - CDAO:has_Remaining_Coordinate_List
    - CDAO:has_State
    - CDAO:has_Element
    - CTRL:hasApplicationLogic
    - CTRL:hasInput
    - CTRL:hasMedium
    - CTRL:hasOutput
    - CTRL:isConnectedTo
    - CTRL:isSupervisedBy
    - dct:hasPart
    - dct:hasFormat
    - dct:hasVersion
    - EFO:is_executed_in
    - EFO:0006351
    - geolink:hasAuthoritativeDigitalRepository
    - geolink:hasRelatedSample
    - geolink:hasAffiliation
    - geolink:hasAuthor
    - geolink:hasCollector
    - geolink:hasContact
    - geolink:hasContributor
    - geolink:hasCollectionEndDate
    - geolink:hasCollectionStartDate
    - geolink:hasCreator
    - geolink:hasDataset
    - geolink:hasEditor
    - geolink:hasEducator
    - geolink:hasFirstAppearance
    - geolink:hasIdentifierScheme
    - geolink:hasObserver
    - geolink:hasObservationArea
    - geolink:hasOwner
    - geolink:hasParticipant
    - geolink:hasParticipationEndTime
    - geolink:hasParticipationStartTime
    - geolink:hasPart
    - geolink:hasPublicationDate
    - geolink:hasRegistrationDate
    - geolink:hasStartDate
    - geolink:hasRepository
    - geolink:hasRightsHolder
    - geolink:hasScheduler
    - geolink:hasTimeStamp
    - geolink:hasVendor
    - gr:hasBusinessFunction
    - gr:hasBrand
    - gr:hasCurrency
    - gr:hasEligibleQuantity
    - gr:hasGlobalLocationNumber
    - gr:hasInventoryLevel
    - gr:hasManufacturer
    - gr:hasMakeAndModel
    - gr:hasNext
    - gr:hasPrevious
    - gr:hasUnitOfMeasurement
    - gr:hasValue
    - IAO:0000039
    - IAO:0000407
    - LOINC:has_action_guidance
    - LOINC:has_adjustment
    - LOINC:has_aggregation_view
    - LOINC:has_approach_guidance
    - LOINC:has_divisor
    - LOINC:has_exam
    - LOINC:has_method
    - LOINC:has_modality_subtype
    - LOINC:has_object_guidance
    - LOINC:has_scale
    - LOINC:has_suffix
    - LOINC:has_time_aspect
    - LOINC:has_time_modifier
    - LOINC:has_timing_of
    - NCIT:is_qualified_by
    - NCIT:qualifier_applies_to
    - NCIT:has_data_element
    - NCIT:role_has_domain
    - NCIT:role_has_range
    - NCIT:C62618
    - OM:hasPhenomenon
    - RO:0002002
    - RO:0000053
    - RO:0000086
    - RO:0000087
    - RO:0002520
    - RO:0002018
    - RO:0002017
    - RO:0002013
    - RO:0002016
    - RO:0002025
    - RO:0002521
    - RO:0002348
    - RO:0002566
    - RO:0002002
    - RO:0002338
    - RO:0002339
    - RO:0002573
    - RO:0009004
    - SAN:hasActuatingCapability
    - SAN:hasActuatingProperty
    - SAN:hasDateTime
    - SAN:hasEffect
    - SAN:hasWriter
    - SIO:000011
    - SIO:000586
    - SIO:001277
    - SIO:000671
    - SIO:000312
    - SIO:000552
    - SIO:000420
    - SIO:000253
    - SIO:000132
    - SIO:000255
    - SIO:000008
    - SIO:000364
    - SIO:000230
    - SIO:000235
    - SIO:000234
    - SIO:000228
    - SIO:000229
    - SIO:000900
    - SIO:000905
    - SIO:000221
    - SIO:000225
    - SIO:000223
    - SIO:000217
    - SIO:000291
    - SIO:000054
    - SIO:000059
    - SIO:000028
    - SIO:000139
    - SIO:000772
    - SIO:000641
    - SIO:000635
    - SIO:000066
    - SIO:001279
    - SIO:000300
    - SIO:001278
    - SIO:000680
    - SIO:000681
    - SIO:000679
    - SIO:000673
    - SIO:000369
    - SIO:000053
    - SIO:000972
    - SIO:000971
    - SIO:000273
    - SIO:000644
    - SIO:000974
    - SIO:000553
    - SIO:000145
    - SWO:0004000
    - sosa:hasFeatureOfInterest
    - sosa:hasSample
    - ssn:hasSubSystem
    - ssn:isProxyFor
    - ssn-system:hasSystemCapability
    - ssn-system:hasSystemProperty
    - ssn-system:hasOperatingRange
    - ssn-system:hasOperatingProperty
    - ssn-system:hasSurvivalRange
    - ssn-system:hasSurvivalProperty
    - ssn-system:inCondition
    - sumo:hasAcrossVariable
    - sumo:hasAccount
    - sumo:hasAward
    - sumo:hasDependency
    - sumo:hasDimension
    - sumo:hasExpertise
    - sumo:hasGUEState
    - sumo:hasOccupation
    - sumo:hasPurpose
    - sumo:hasPurposeForAgent
    - sumo:hasSkill
    - sumo:hasThroughVariable
    - sumo:hasUniform
    - sumo:hasVariable
    - sumo:holdsRight
    - SWO:9001002
    - SWO:0004001
    - SWO:9000067
    - SWO:0004002
    - SWO:0000087
    - SWO:0000086
    - SWO:0004004
    - SWO:0000741
    - SWO:0004002
    - SWO:3000054
    - SWO:0004000
    rank: 1000
    domain: entity
    multivalued: true
    alias: has_attribute
    owner: agent
    domain_of:
    - entity
    range: attribute