Skip to content

Class: Agent

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

URI: generic:Agent

classDiagram class Agent AdministrativeEntity <|-- Agent Agent <|-- Project Agent : address Agent --|> string : address Agent : affiliation Agent --|> uriorcurie : affiliation Agent : category Agent : description Agent : has_attribute Agent --|> Attribute : has_attribute Agent : id Agent --|> string : id Agent : iri Agent : name Agent : provided_by Agent --|> string : provided_by Agent : type Agent --|> string : type Agent : xref Agent --|> uriorcurie : 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
xsd:string
the particulars of the place where someone or an organization is situated direct
id 1..1
xsd:string
Different classes of agents have distinct preferred identifiers direct
name 0..1
LabelType
it is recommended that an author's 'name' property be formatted as "surname, ... direct
provided_by 0..*
xsd:string
The value in this node property represents the knowledge provider that create... NamedThing
xref 0..*
xsd:anyURI
Alternate CURIEs for a thing NamedThing
iri 0..1
IriType
An IRI for an entity Entity
category 1..*
CategoryType
Name of the high level OntologyClass in which this entity is categorized Entity
type 0..1
xsd:string
Clasification of an entity, or anchoring point (of a name) in taxonomy Entity
description 0..1
NarrativeText
a human-readable description of an entity Entity
has_attribute 0..*
Attribute
connects any entity to an attribute Entity

Usages

used by used in type used
Agent affiliation domain Agent
Project affiliation domain 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

  • publons.researcher

  • GSID

  • isni

Schema Source

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

Mappings

Mapping Type Mapped Value
self generic:Agent
native generic:Agent
exact csrc:Agent, CSO:single-agent, dcterms: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
- publons.researcher
- 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/generic
aliases:
- group
exact_mappings:
- csrc:Agent
- CSO:single-agent
- dcterms: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
is_a: AdministrativeEntity
slots:
- affiliation
- address
- id
- name
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, publons.researcher
      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
    - publons.researcher
    - GSID
    - isni
    domain_of:
    - OntologyClass
    - Entity
    - Agent
    - Publication
    required: true
  name:
    name: name
    description: it is recommended that an author's 'name' property be formatted as
      "surname, firstname initial."
    domain_of:
    - Attribute
    - Entity
    - Agent
    - Publication

Induced

name: Agent
id_prefixes:
- isbn
- ORCID
- ScopusID
- publons.researcher
- 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/generic
aliases:
- group
exact_mappings:
- csrc:Agent
- CSO:single-agent
- dcterms: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
is_a: AdministrativeEntity
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, publons.researcher
      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
    - publons.researcher
    - GSID
    - isni
    domain_of:
    - OntologyClass
    - Entity
    - Agent
    - Publication
    required: true
  name:
    name: name
    description: it is recommended that an author's 'name' property be formatted as
      "surname, firstname initial."
    domain_of:
    - Attribute
    - Entity
    - Agent
    - Publication
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/generic
    exact_mappings:
    - NCIT:C25412
    - schema:affiliation
    - SIO:000173
    - WIKIDATA.PROPERTY:P1268
    related_mappings:
    - uco:AffiliationFacet
    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/generic
    exact_mappings:
    - uco:address
    rank: 1000
    is_a: node property
    domain: NamedThing
    alias: address
    owner: Agent
    domain_of:
    - Agent
    range: string
  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, publons.researcher
      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/generic
    rank: 1000
    values_from:
    - isbn
    - ORCID
    - ScopusID
    - publons.researcher
    - GSID
    - isni
    domain: Identifier
    identifier: true
    alias: id
    owner: Agent
    domain_of:
    - OntologyClass
    - Entity
    - Agent
    - Publication
    range: string
    required: true
  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/generic
    rank: 1000
    domain: Entity
    slot_uri: rdfs:label
    alias: name
    owner: Agent
    domain_of:
    - Attribute
    - Entity
    - Agent
    - Publication
    range: label type
  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/generic
    exact_mappings:
    - pav:providedBy
    - WIKIDATA:Q68974939
    rank: 1000
    is_a: node property
    domain: NamedThing
    multivalued: true
    alias: provided_by
    owner: Agent
    domain_of:
    - NamedThing
    range: string
  xref:
    name: xref
    description: Alternate CURIEs for a thing
    from_schema: https://w3id.org/lmodel/generic
    aliases:
    - dbxref
    - Dbxref
    - DbXref
    exact_mappings:
    - WIKIDATA:Q1302249
    narrow_mappings:
    - dwc:identificationReferences
    - gr:relatedWebService
    - NCIT:hasDbXref
    broad_mappings:
    - uco:ExternalReference
    rank: 1000
    is_a: node property
    domain: NamedThing
    multivalued: true
    alias: xref
    owner: Agent
    domain_of:
    - NamedThing
    - Publication
    range: uriorcurie
  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
    from_schema: https://w3id.org/lmodel/generic
    exact_mappings:
    - rr:IRI
    - WIKIDATA.PROPERTY:P854
    - WIKIDATA:Q424583
    - XAPI:IRI
    close_mappings:
    - NCIT:C165071
    - sumo:UniformResourceLocator
    - uco:url
    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 OntologyClass 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 generic-model class URI.\nThis field is multi-valued. It should include\
      \ values for ancestors of the generic-model 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/generic
    rank: 1000
    is_a: type
    domain: Entity
    multivalued: true
    designates_type: true
    alias: category
    owner: Agent
    domain_of:
    - Entity
    - Association
    is_class_field: true
    range: category type
    required: true
    pattern: ^generic:[A-Z][A-Za-z]+$
  type:
    name: type
    description: Clasification of an entity, or anchoring point (of a name) in taxonomy
    from_schema: https://w3id.org/lmodel/generic
    exact_mappings:
    - dcterms: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
    - Publication
    - Serial
    - Association
    range: string
  description:
    name: description
    description: a human-readable description of an entity
    from_schema: https://w3id.org/lmodel/generic
    aliases:
    - definition
    exact_mappings:
    - dcterms:description
    - IAO:0000115
    - schema:description
    - skos:definitions
    - sumo:NarrativeText
    - WIKIDATA:Q1200750
    - uco:description
    close_mappings:
    - sumo:Descriptor
    narrow_mappings:
    - csrc:architecture_description
    - CSO:architecture_description
    - CSO:concept_description
    - CSO:shape_description
    - om:longcomment
    rank: 1000
    slot_uri: dcterms:description
    alias: description
    owner: Agent
    domain_of:
    - Entity
    range: narrative text
  has attribute:
    name: has attribute
    description: connects any entity to an attribute
    from_schema: https://w3id.org/lmodel/generic
    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
    - dcterms:hasPart
    - dcterms:hasFormat
    - dcterms: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