Skip to content

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

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
    multivalued: true
    alias: altLabel
    owner: Activity
    domain_of:
    - Activity
    - Item
    - Protocol
    range: langString
    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
    multivalued: true
    alias: citation
    owner: Activity
    domain_of:
    - Activity
    range: langString
    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
    multivalued: true
    alias: compute
    owner: Activity
    domain_of:
    - Activity
    - Protocol
    range: ComputeSpecification
    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
    multivalued: true
    alias: description
    owner: Activity
    domain_of:
    - Activity
    - Item
    - Protocol
    range: langString
    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
    multivalued: true
    alias: messages
    owner: Activity
    domain_of:
    - Activity
    - Protocol
    range: MessageSpecification
  preamble:
    name: preamble
    description: The preamble for an assessment.
    title: Preamble
    from_schema: http://schema.repronim.org/
    rank: 1000
    slot_uri: reproschema:preamble
    multivalued: true
    alias: preamble
    owner: Activity
    domain_of:
    - Activity
    - Item
    - Protocol
    range: langString
    inlined: true
  prefLabel:
    name: prefLabel
    description: The preferred label.
    title: preferred label
    from_schema: http://schema.repronim.org/
    rank: 1000
    slot_uri: skos:prefLabel
    multivalued: true
    alias: prefLabel
    owner: Activity
    domain_of:
    - Activity
    - AdditionalProperty
    - Item
    - OverrideProperty
    - Protocol
    - UnitOption
    range: langString
    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
    multivalued: true
    alias: name
    owner: Activity
    domain_of:
    - Choice
    - Thing
    range: langString
    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