Agent

Class: Agent

Modified

February 16, 2025

Object to represent a person who plays a role relative to sample collection or curation.

URI: isam:Agent

case 4

registrant
responsibility
responsibility
Agent
affiliation : string
contact_information : string
name : string
pid : uriorcurie
role : string
MaterialSampleRecord
SamplingEvent
MaterialSampleCuration

Slots

Slots in class Agent.
Name Cardinality and Range Description Inheritance
name 0..1
xsd:string
String, name of a person. Format {}firstName MI lastName}.
direct
affiliation 0..1
xsd:string
Name of an organization that employes or sponsors a person for the role they play relative to sample collection or curation.
direct
contact_information 0..1
xsd:string
E-mail address, telephone number, mailing address, or web site through which an agent can be contacted. Something that should be stable and reliable.
direct
pid 0..1
xsd:anyURI
A string that identifies some resource. Expectation is that it is a URI that is resolvable to some useful represenation of the resource.
direct
role 0..1
xsd:string
Term that specifies how a person is related to a sample curation or collection activity.
direct

Usages

used by used in type used
MaterialSampleRecord registrant range Agent
Agent name domain Agent
Agent affiliation domain Agent
Agent contact_information domain Agent
Agent role domain Agent
SamplingEvent responsibility range Agent
MaterialSampleCuration responsibility range Agent

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/isample/schema/1.0

Mappings

Mapping Type Mapped Value
self [‘isam:Agent’]
native [‘isam:Agent’]

LinkML Source

Direct

name: Agent
description: 'Object to represent a person who plays a role relative to sample collection
  or curation.

  '
from_schema: https://w3id.org/isample/schema/1.0
rank: 1000
slots:
- name
- affiliation
- contact_information
- pid
- role

Induced

name: Agent
description: 'Object to represent a person who plays a role relative to sample collection
  or curation.

  '
from_schema: https://w3id.org/isample/schema/1.0
rank: 1000
attributes:
  name:
    name: name
    description: 'String, name of a person. Format {}firstName MI lastName}.

      '
    from_schema: https://w3id.org/isample/schema/1.0
    domain: Agent
    alias: name
    owner: Agent
    domain_of:
    - Agent
    range: string
  affiliation:
    name: affiliation
    description: 'Name of an organization that employes or sponsors a person for the
      role they play relative to sample collection or curation.

      '
    from_schema: https://w3id.org/isample/schema/1.0
    domain: Agent
    alias: affiliation
    owner: Agent
    domain_of:
    - Agent
    range: string
  contact_information:
    name: contact_information
    description: 'E-mail address, telephone number, mailing address, or web site through
      which an agent can be contacted. Something that should be stable and reliable.

      '
    from_schema: https://w3id.org/isample/schema/1.0
    domain: Agent
    alias: contact_information
    owner: Agent
    domain_of:
    - Agent
    range: string
  pid:
    name: pid
    description: 'A string that identifies some resource. Expectation is that it is
      a URI that is resolvable to some useful represenation of the resource.

      '
    from_schema: https://w3id.org/isample/schema/1.0
    alias: pid
    owner: Agent
    domain_of:
    - MaterialSampleRecord
    - Agent
    - SamplingSite
    - SamplingEvent
    - MaterialSampleCuration
    - IdentifiedConcept
    range: uriorcurie
  role:
    name: role
    description: 'Term that specifies how a person is related to a sample curation
      or collection activity.

      '
    from_schema: https://w3id.org/isample/schema/1.0
    domain: Agent
    alias: role
    owner: Agent
    domain_of:
    - Agent
    range: string