Class: Activity (Activity)
An assessment in a protocol.
URI: reproschema:Activity
classDiagram
class Activity
click Activity href "../Activity"
Thing <|-- Activity
click Thing href "../Thing"
Activity : about
Activity : altLabel
Activity --> "*" LangString : altLabel
click LangString href "../LangString"
Activity : associatedMedia
Activity : category
Activity : citation
Activity --> "*" LangString : citation
click LangString href "../LangString"
Activity : compute
Activity --> "*" ComputeSpecification : compute
click ComputeSpecification href "../ComputeSpecification"
Activity : cronTable
Activity : description
Activity --> "*" LangString : description
click LangString href "../LangString"
Activity : id
Activity : image
Activity : isProprietary
Activity : messages
Activity --> "*" MessageSpecification : messages
click MessageSpecification href "../MessageSpecification"
Activity : name
Activity --> "*" LangString : name
click LangString href "../LangString"
Activity : preamble
Activity --> "*" LangString : preamble
click LangString href "../LangString"
Activity : prefLabel
Activity --> "*" LangString : prefLabel
click LangString href "../LangString"
Activity : schemaVersion
Activity : ui
Activity --> "0..1" UI : ui
click UI href "../UI"
Activity : version
Inheritance
- Thing
- Activity
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
about | 0..1 String |
The subject matter of the Field | direct |
altLabel | * LangString |
The alternate label | direct |
associatedMedia | 0..1 String |
A media object that encodes this creative work | direct |
citation | * LangString |
direct | |
compute | * ComputeSpecification |
An array of objects indicating computations in an activity or protocol and ma... | direct |
cronTable | 0..1 String |
direct | |
description | * LangString |
direct | |
image | 0..1 String or ImageObject or Uri |
An image of the item | direct |
isProprietary | 0..1 Boolean |
direct | |
messages | * MessageSpecification |
An array of objects to define conditional messages in an activity or protocol | direct |
preamble | * LangString |
The preamble for an assessment | direct |
prefLabel | * LangString |
The preferred label | direct |
schemaVersion | 0..1 String |
direct | |
ui | 0..1 UI |
An element to control UI specifications | direct |
version | 0..1 String |
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 |
---|---|---|---|
AdditionalProperty | isAbout | any_of[range] | Activity |
Item | isPartOf | range | Activity |
OverrideProperty | isAbout | any_of[range] | Activity |
Response | isAbout | any_of[range] | Activity |
UI | order | any_of[range] | Activity |
Identifier and Mapping Information
Schema Source
- from schema: http://schema.repronim.org/
Mappings
Mapping Type | Mapped Value |
---|---|
self | reproschema:Activity |
native | http://schema.repronim.org/:Activity |
LinkML Source
Direct
name: Activity
description: An assessment in a protocol.
title: Activity
from_schema: http://schema.repronim.org/
is_a: Thing
slots:
- about
- altLabel
- associatedMedia
- citation
- compute
- cronTable
- description
- image
- isProprietary
- messages
- preamble
- prefLabel
- schemaVersion
- ui
- version
class_uri: reproschema:Activity
Induced
name: Activity
description: An assessment in a protocol.
title: Activity
from_schema: http://schema.repronim.org/
is_a: Thing
attributes:
about:
name: about
description: The subject matter of the Field.
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:about
alias: about
owner: Activity
domain_of:
- Activity
- Item
- Protocol
range: string
altLabel:
name: altLabel
description: The alternate label.
title: alternate label
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: skos:altLabel
alias: altLabel
owner: Activity
domain_of:
- Activity
- Item
- Protocol
range: langString
multivalued: true
inlined: true
associatedMedia:
name: associatedMedia
description: A media object that encodes this creative work. This property is
a synonym for encoding.
title: associatedMedia
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:associatedMedia
alias: associatedMedia
owner: Activity
domain_of:
- Activity
- Item
- Protocol
range: string
citation:
name: citation
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:citation
alias: citation
owner: Activity
domain_of:
- Activity
range: langString
multivalued: true
inlined: true
compute:
name: compute
description: An array of objects indicating computations in an activity or protocol
and maps it to the corresponding Item. scoring logic is a subset of all computations
that could be performed and not all computations will be scoring. For example,
one may want to do conversion from one unit to another.
title: computation
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: reproschema:compute
alias: compute
owner: Activity
domain_of:
- Activity
- Protocol
range: ComputeSpecification
multivalued: true
inlined: true
cronTable:
name: cronTable
title: cronTable
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: reproschema:cronTable
alias: cronTable
owner: Activity
domain_of:
- Activity
- Protocol
range: string
description:
name: description
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:description
alias: description
owner: Activity
domain_of:
- Activity
- Item
- Protocol
range: langString
multivalued: true
inlined: true
image:
name: image
description: An image of the item. This can be a <a class="localLink" href="http://schema.org/URL">URL</a>
or a fully described <a class="localLink" href="http://schema.org/ImageObject">ImageObject</a>.
title: image
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:image
alias: image
owner: Activity
domain_of:
- Activity
- Choice
- Item
range: string
any_of:
- range: ImageObject
- range: uri
isProprietary:
name: isProprietary
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:isProprietary
alias: isProprietary
owner: Activity
domain_of:
- Activity
range: boolean
messages:
name: messages
description: An array of objects to define conditional messages in an activity
or protocol.
title: messages
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: reproschema:messages
alias: messages
owner: Activity
domain_of:
- Activity
- Protocol
range: MessageSpecification
multivalued: true
preamble:
name: preamble
description: The preamble for an assessment.
title: Preamble
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: reproschema:preamble
alias: preamble
owner: Activity
domain_of:
- Activity
- Item
- Protocol
range: langString
multivalued: true
inlined: true
prefLabel:
name: prefLabel
description: The preferred label.
title: preferred label
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: skos:prefLabel
alias: prefLabel
owner: Activity
domain_of:
- Activity
- AdditionalProperty
- Item
- OverrideProperty
- Protocol
- UnitOption
range: langString
multivalued: true
inlined: true
schemaVersion:
name: schemaVersion
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:schemaVersion
alias: schemaVersion
owner: Activity
domain_of:
- Activity
- Item
- Protocol
range: string
ui:
name: ui
description: An element to control UI specifications. Originally @nest in jsonld,
but using a class in the model.
title: UI
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: reproschema:ui
alias: ui
owner: Activity
domain_of:
- Activity
- AdditionalProperty
- Item
- Protocol
range: UI
version:
name: version
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:version
alias: version
owner: Activity
domain_of:
- Activity
- Item
- Protocol
- SoftwareAgent
range: string
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: Activity
domain_of:
- Participant
- Thing
range: uriorcurie
name:
name: name
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:name
alias: name
owner: Activity
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: Activity
domain_of:
- Thing
range: uriorcurie
class_uri: reproschema:Activity