Class: Activity (Activity)
An action or set of actions performed by an agent, that occurs over a period of time. Activities may use, generate, modify, move, or destroy one or more entities.
Comments
- Activities relevant to scientific knowledge generation, and include things like observations of the natural world, designing and performing experiments, data analysis and transformation, publishing research results, data curation and interpretation, and assessment and care of patients in clinical settings. These activities may produce information that gets encoded in sharable artifacts which are used to generate scientific knowledge. Agents can play different types of roles in the generation and use of such artifacts.
Inheritance
- Entity
- Activity
Slots
Direct slots
A specific type of activity the Activity instance represents.
Implementation Guidance
* This attribute can be used to report a specific type for the Activity, in cases where a model does not define Activity subclasses for this purpose. Implementers can define their own set of data set type codes/terms, to match the needs of the domain or application.The date that the Activity was completed.
Implementation Guidance
* By convention, populate this attribute with the date the activity was completed (e.g. in cases where the activity spans multiple days). The date SHOULD be formatted as a date string in ISO format "YYYY-MM-DD".performedBy --> Agent [*]
An Agent who participated in executing the Activity.
specifiedBy --> Method [*]
A method that was followed in performing an Activity, that describes how it was executed.
An entity that was input into the Activity (could be material or information)
An entity that was output from the Activity (could be material or information)
Inherited slots
The 'logical' identifier of the entity in the system of record, e.g. a UUID. This 'id' is unique within a given system, but may or may not be globally unique outside the system. It is used within a system to reference one object from another.
Inherited from: Entity
Implementation Guidance
* Note that it is common for implementers to create their own internal logical ids - typically a serially or randomly generated value like a UUID that is assigned to the data object as it is created in a system. But an implementer may choose to reuse an existing, globally unique id from an external system or authority for this purpose (e.g. an HGNC id for a Gene object) - as long as it is unique within the implementing system, and can be used to reference the identified object in this context.identifiers --> String [*]
A globally-unique 'business' identifier or accession number for the real-world entity represented by a data object. These are typically assigned by an external system or authority, and used to connect entities and share content across different systems.
Inherited from: Entity
Implementation Guidance
* Preferred values for this attribute are CURIEs or URIs - so the system that provisioned the identifier is clear.* A given real world entity - e.g. a genetic variant - may have many business identifiers defined by different systems, which can be captured in the "identifiers" property to indicate that they represent the same thing.
The name of the class that is instantiated by a data object representing the Entity.
Inherited from: Entity
Implementation Guidance
* MUST be the label of a concrete class from the data model.A primary name for the Entity.
Inherited from: Entity
alternativeLabels --> String [*]
Alternative name(s) for the Entity.
Inherited from: Entity
description --> String [0..1]
A free text description of the Entity.
Inherited from: Entity
extensions --> Extension [*]
A list of extensions to the Entity, that allow for capture of information not directly supported by elements defined in the model.
Inherited from: Entity
Implementation Guidance
* Extension objects have a key-value data structure that allows definition of custom fields in the data itself. Extensions are not expected to be natively understood, but may be used for pre-negotiated exchange of message attributes between systems.Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/sepio-framework/sepio-linkml
Mappings
Mapping Type | Mapped Value |
---|---|
self | sepio_linkml:Activity |
native | sepio_linkml:Activity |
LinkML Source
Direct
name: Activity
description: An action or set of actions performed by an agent, that occurs over a
period of time. Activities may use, generate, modify, move, or destroy one or more
entities.
title: Activity
comments:
- Activities relevant to scientific knowledge generation, and include things like
observations of the natural world, designing and performing experiments, data analysis
and transformation, publishing research results, data curation and interpretation,
and assessment and care of patients in clinical settings. These activities may
produce information that gets encoded in sharable artifacts which are used to generate
scientific knowledge. Agents can play different types of roles in the generation
and use of such artifacts.
from_schema: https://w3id.org/sepio-framework/sepio-linkml
status: Informative
is_a: Entity
attributes:
subtype:
name: subtype
description: A specific type of activity the Activity instance represents.
comments:
- This attribute can be used to report a specific type for the Activity, in cases
where a model does not define Activity subclasses for this purpose. Implementers
can define their own set of data set type codes/terms, to match the needs of
the domain or application.
from_schema: https://w3id.org/sepio-model
status: Informative
domain_of:
- Method
- Document
- DataItem
- DataSet
- Activity
- Agent
- EvidenceLine
range: Coding
required: false
multivalued: false
date:
name: date
description: The date that the Activity was completed.
comments:
- By convention, populate this attribute with the date the activity was completed
(e.g. in cases where the activity spans multiple days). The date SHOULD be
formatted as a date string in ISO format "YYYY-MM-DD".
from_schema: https://w3id.org/sepio-model
status: Draft
rank: 1000
domain_of:
- Activity
range: date
required: false
multivalued: false
performedBy:
name: performedBy
description: An Agent who participated in executing the Activity.
from_schema: https://w3id.org/sepio-model
status: Draft
rank: 1000
domain_of:
- Activity
range: Agent
required: false
multivalued: true
specifiedBy:
name: specifiedBy
description: A method that was followed in performing an Activity, that describes
how it was executed.
from_schema: https://w3id.org/sepio-model
status: Informative
domain_of:
- InformationEntity
- Activity
range: Method
required: false
multivalued: true
input:
name: input
description: An entity that was input into the Activity (could be material or
information)
from_schema: https://w3id.org/sepio-model
status: Informative
rank: 1000
domain_of:
- Activity
range: Entity
required: false
multivalued: true
output:
name: output
description: An entity that was output from the Activity (could be material or
information)
from_schema: https://w3id.org/sepio-model
status: Informative
rank: 1000
domain_of:
- Activity
range: Entity
required: false
multivalued: true
Induced
name: Activity
description: An action or set of actions performed by an agent, that occurs over a
period of time. Activities may use, generate, modify, move, or destroy one or more
entities.
title: Activity
comments:
- Activities relevant to scientific knowledge generation, and include things like
observations of the natural world, designing and performing experiments, data analysis
and transformation, publishing research results, data curation and interpretation,
and assessment and care of patients in clinical settings. These activities may
produce information that gets encoded in sharable artifacts which are used to generate
scientific knowledge. Agents can play different types of roles in the generation
and use of such artifacts.
from_schema: https://w3id.org/sepio-framework/sepio-linkml
status: Informative
is_a: Entity
attributes:
subtype:
name: subtype
description: A specific type of activity the Activity instance represents.
comments:
- This attribute can be used to report a specific type for the Activity, in cases
where a model does not define Activity subclasses for this purpose. Implementers
can define their own set of data set type codes/terms, to match the needs of
the domain or application.
from_schema: https://w3id.org/sepio-model
status: Informative
alias: subtype
owner: Activity
domain_of:
- Method
- Document
- DataItem
- DataSet
- Activity
- Agent
- EvidenceLine
range: Coding
required: false
multivalued: false
date:
name: date
description: The date that the Activity was completed.
comments:
- By convention, populate this attribute with the date the activity was completed
(e.g. in cases where the activity spans multiple days). The date SHOULD be
formatted as a date string in ISO format "YYYY-MM-DD".
from_schema: https://w3id.org/sepio-model
status: Draft
rank: 1000
alias: date
owner: Activity
domain_of:
- Activity
range: date
required: false
multivalued: false
performedBy:
name: performedBy
description: An Agent who participated in executing the Activity.
from_schema: https://w3id.org/sepio-model
status: Draft
rank: 1000
alias: performedBy
owner: Activity
domain_of:
- Activity
range: Agent
required: false
multivalued: true
specifiedBy:
name: specifiedBy
description: A method that was followed in performing an Activity, that describes
how it was executed.
from_schema: https://w3id.org/sepio-model
status: Informative
alias: specifiedBy
owner: Activity
domain_of:
- InformationEntity
- Activity
range: Method
required: false
multivalued: true
input:
name: input
description: An entity that was input into the Activity (could be material or
information)
from_schema: https://w3id.org/sepio-model
status: Informative
rank: 1000
alias: input
owner: Activity
domain_of:
- Activity
range: Entity
required: false
multivalued: true
output:
name: output
description: An entity that was output from the Activity (could be material or
information)
from_schema: https://w3id.org/sepio-model
status: Informative
rank: 1000
alias: output
owner: Activity
domain_of:
- Activity
range: Entity
required: false
multivalued: true
id:
name: id
description: The 'logical' identifier of the entity in the system of record, e.g.
a UUID. This 'id' is unique within a given system, but may or may not be globally
unique outside the system. It is used within a system to reference one object
from another.
comments:
- Note that it is common for implementers to create their own internal logical
ids - typically a serially or randomly generated value like a UUID that is assigned
to the data object as it is created in a system. But an implementer may choose
to reuse an existing, globally unique id from an external system or authority
for this purpose (e.g. an HGNC id for a Gene object) - as long as it is unique
within the implementing system, and can be used to reference the identified
object in this context.
from_schema: https://w3id.org/sepio-model
status: Draft
rank: 1000
alias: id
owner: Activity
domain_of:
- Entity
range: string
required: true
multivalued: false
identifiers:
name: identifiers
description: A globally-unique 'business' identifier or accession number for the
real-world entity represented by a data object. These are typically assigned
by an external system or authority, and used to connect entities and share content
across different systems.
comments:
- Preferred values for this attribute are CURIEs or URIs - so the system that
provisioned the identifier is clear.
- A given real world entity - e.g. a genetic variant - may have many business
identifiers defined by different systems, which can be captured in the "identifiers"
property to indicate that they represent the same thing.
from_schema: https://w3id.org/sepio-model
status: Informative
rank: 1000
alias: identifiers
owner: Activity
domain_of:
- Entity
range: string
required: false
multivalued: true
type:
name: type
description: The name of the class that is instantiated by a data object representing
the Entity.
comments:
- MUST be the label of a concrete class from the data model.
from_schema: https://w3id.org/sepio-model
status: Draft
rank: 1000
alias: type
owner: Activity
domain_of:
- Entity
range: string
required: true
multivalued: false
label:
name: label
description: A primary name for the Entity.
from_schema: https://w3id.org/sepio-model
status: Draft
rank: 1000
alias: label
owner: Activity
domain_of:
- Entity
- Coding
range: string
required: false
multivalued: false
alternativeLabels:
name: alternativeLabels
description: Alternative name(s) for the Entity.
from_schema: https://w3id.org/sepio-model
status: Draft
rank: 1000
alias: alternativeLabels
owner: Activity
domain_of:
- Entity
range: string
required: false
multivalued: true
description:
name: description
description: A free text description of the Entity.
from_schema: https://w3id.org/sepio-model
status: Draft
rank: 1000
alias: description
owner: Activity
domain_of:
- Entity
range: string
required: false
multivalued: false
extensions:
name: extensions
description: A list of extensions to the Entity, that allow for capture of information
not directly supported by elements defined in the model.
comments:
- Extension objects have a key-value data structure that allows definition of
custom fields in the data itself. Extensions are not expected to be natively
understood, but may be used for pre-negotiated exchange of message attributes
between systems.
from_schema: https://w3id.org/sepio-model
status: Draft
rank: 1000
alias: extensions
owner: Activity
domain_of:
- Entity
range: Extension
required: false
multivalued: true