Class: Software Agent (SoftwareAgent)
Captures information about some action that took place. It also links to information (entities) that were used during the activity
URI: reproschema:SoftwareAgent
classDiagram
class SoftwareAgent
click SoftwareAgent href "../SoftwareAgent"
Thing <|-- SoftwareAgent
click Thing href "../Thing"
SoftwareAgent : category
SoftwareAgent : id
SoftwareAgent : name
SoftwareAgent --> "*" LangString : name
click LangString href "../LangString"
SoftwareAgent : url
SoftwareAgent : version
Inheritance
- Thing
- SoftwareAgent
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
version | 0..1 String |
direct | |
url | 0..1 Uri |
direct | |
id | 0..1 Uriorcurie |
A unique identifier for an entity | Thing |
name | * LangString |
Thing | |
category | 0..1 Uriorcurie |
Name of the high level ontology class in which this entity is categorized | Thing |
Usages
used by | used in | type | used |
---|---|---|---|
ResponseActivity | wasAssociatedWith | range | SoftwareAgent |
Identifier and Mapping Information
Schema Source
- from schema: http://schema.repronim.org/
Mappings
Mapping Type | Mapped Value |
---|---|
self | reproschema:SoftwareAgent |
native | http://schema.repronim.org/:SoftwareAgent |
LinkML Source
Direct
Induced
name: SoftwareAgent
description: Captures information about some action that took place. It also links
to information (entities) that were used during the activity
title: Software Agent
from_schema: http://schema.repronim.org/
is_a: Thing
attributes:
version:
name: version
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:version
alias: version
owner: SoftwareAgent
domain_of:
- Activity
- Item
- Protocol
- SoftwareAgent
range: string
url:
name: url
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:url
alias: url
owner: SoftwareAgent
domain_of:
- SoftwareAgent
range: uri
id:
name: id
description: A unique identifier for an entity. Must be either a CURIE shorthand
for a URI or a complete URI.
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:identifier
alias: id
owner: SoftwareAgent
domain_of:
- Participant
- Thing
range: uriorcurie
name:
name: name
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:name
alias: name
owner: SoftwareAgent
domain_of:
- Choice
- Thing
range: langString
multivalued: true
inlined: true
category:
name: category
description: Name of the high level ontology class in which this entity is categorized.
Corresponds to the label for the biolink entity type class. In an RDF database
it should be a model class URI. This field is multi-valued.
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: rdf:type
alias: category
owner: SoftwareAgent
domain_of:
- Thing
range: uriorcurie
class_uri: reproschema:SoftwareAgent