Skip to content

Class: SpecimenProcessingActivity

An activity that modifies the physical structure, composition, or state of a specimen. Unlike SpecimenCreation, SpecimenProcessing activities do not result in the generation of new entities - they take a single specimen as input, and output that same specimen.

URI: bdchm:SpecimenProcessingActivity

classDiagram class SpecimenProcessingActivity Entity <|-- SpecimenProcessingActivity SpecimenProcessingActivity : activity_type SpecimenProcessingActivity --> SpecimenProcessingActivityTypeEnum : activity_type SpecimenProcessingActivity : additive SpecimenProcessingActivity --> Substance : additive SpecimenProcessingActivity : date_ended SpecimenProcessingActivity --> TimePoint : date_ended SpecimenProcessingActivity : date_started SpecimenProcessingActivity --> TimePoint : date_started SpecimenProcessingActivity : duration SpecimenProcessingActivity --> Quantity : duration SpecimenProcessingActivity : id SpecimenProcessingActivity : method_type

Inheritance

  • Entity
    • SpecimenProcessingActivity

Slots

Name Cardinality and Range Description Inheritance
activity_type 0..1
SpecimenProcessingActivityTypeEnum
The high-level type of processing activity direct
date_started 0..1
TimePoint
The date when the activity began (in this case, a specimen processing event) direct
date_ended 0..1
TimePoint
The date when the activity began (in this case, a specimen processing event) direct
duration 0..*
Quantity
The length of time over which the activity was performed direct
method_type 0..1
String
A specific type of method or procedure performed to process the specimen direct
additive 0..*
Substance
A type of material or reagent used as input when processing the specimen direct
id 1..1
Uriorcurie
The 'logical' identifier of the entity within the system of record Entity

Usages

used by used in type used
Specimen processing_activity range SpecimenProcessingActivity

Comments

  • "Processing" as defined here alters the physical nature of a specimen, such that storage or transport activities do not qualify as processing activities. When instantiating this class, create a separate instances for each type/method of processing performed (e.g. each method of fixation, freezing, labeling, etc. that is applied).

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/nhlbidatastage/bdchm

Mappings

Mapping Type Mapped Value
self bdchm:SpecimenProcessingActivity
native bdchm:SpecimenProcessingActivity

LinkML Source

Direct

name: SpecimenProcessingActivity
description: An activity that modifies the physical structure, composition, or state
  of a specimen. Unlike SpecimenCreation, SpecimenProcessing activities do not result
  in the generation of new entities - they take a single specimen as input, and output
  that same specimen.
comments:
- '"Processing" as defined here alters the physical nature of a specimen, such that
  storage or transport activities do not qualify as processing activities. When instantiating
  this class, create a separate instances for each type/method of processing performed
  (e.g. each method of fixation, freezing, labeling, etc. that is applied).'
from_schema: https://w3id.org/nhlbidatastage/bdchm
is_a: Entity
attributes:
  activity_type:
    name: activity_type
    description: The high-level type of processing activity
    examples:
    - value: Fixation
    - value: Freezing
    - value: Mounting
    - value: Preservation
    from_schema: https://w3id.org/nhlbidatastage/bdchm
    multivalued: false
    range: SpecimenProcessingActivityTypeEnum
    required: false
  date_started:
    name: date_started
    description: The date when the activity began (in this case, a specimen processing
      event).
    comments:
    - To allow for more precise specification of dates when an activity was performed,
      we provide date_started and date_ended attributes.  If source data only provides
      a single date, it SHOULD be entered as both the date_started and date_ended.
    from_schema: https://w3id.org/nhlbidatastage/bdchm
    multivalued: false
    range: TimePoint
    required: false
  date_ended:
    name: date_ended
    description: The date when the activity began (in this case, a specimen processing
      event).
    comments:
    - To allow for more precise specification of dates when an activity was performed,
      we provide date_started and date_ended attributes.  If source data only provides
      a single date, it SHOULD be entered as both the date_started and date_ended.
    from_schema: https://w3id.org/nhlbidatastage/bdchm
    multivalued: false
    range: TimePoint
    required: false
  duration:
    name: duration
    description: The length of time over which the activity was performed.
    from_schema: https://w3id.org/nhlbidatastage/bdchm
    rank: 1000
    multivalued: true
    range: Quantity
    required: false
    inlined: true
    inlined_as_list: true
  method_type:
    name: method_type
    description: A specific type of method or procedure performed to process the specimen
    examples:
    - value: Snap Freezing
    - value: Cryopreservation in liquid nitrogen (dead tissue)
    - value: Cryopreservation in dry ice (dead tissue)
    - value: Formalin fixed paraffin embedded (FFPE)
    - value: Formalin fixed-unbuffered
    - value: Formalin fixed-buffered
    - value: OCT
    from_schema: https://w3id.org/nhlbidatastage/bdchm
    values_from:
    - crdch:enum_CRDCH_SpecimenProcessingActivity_method_type
    multivalued: false
    range: string
    required: false
  additive:
    name: additive
    description: A type of material or reagent used as input when processing the specimen
    examples:
    - value: Formalin
    from_schema: https://w3id.org/nhlbidatastage/bdchm
    multivalued: true
    range: Substance
    required: false
    inlined: true
    inlined_as_list: true

Induced

name: SpecimenProcessingActivity
description: An activity that modifies the physical structure, composition, or state
  of a specimen. Unlike SpecimenCreation, SpecimenProcessing activities do not result
  in the generation of new entities - they take a single specimen as input, and output
  that same specimen.
comments:
- '"Processing" as defined here alters the physical nature of a specimen, such that
  storage or transport activities do not qualify as processing activities. When instantiating
  this class, create a separate instances for each type/method of processing performed
  (e.g. each method of fixation, freezing, labeling, etc. that is applied).'
from_schema: https://w3id.org/nhlbidatastage/bdchm
is_a: Entity
attributes:
  activity_type:
    name: activity_type
    description: The high-level type of processing activity
    examples:
    - value: Fixation
    - value: Freezing
    - value: Mounting
    - value: Preservation
    from_schema: https://w3id.org/nhlbidatastage/bdchm
    multivalued: false
    alias: activity_type
    owner: SpecimenProcessingActivity
    domain_of:
    - SpecimenCreationActivity
    - SpecimenProcessingActivity
    range: SpecimenProcessingActivityTypeEnum
    required: false
  date_started:
    name: date_started
    description: The date when the activity began (in this case, a specimen processing
      event).
    comments:
    - To allow for more precise specification of dates when an activity was performed,
      we provide date_started and date_ended attributes.  If source data only provides
      a single date, it SHOULD be entered as both the date_started and date_ended.
    from_schema: https://w3id.org/nhlbidatastage/bdchm
    multivalued: false
    alias: date_started
    owner: SpecimenProcessingActivity
    domain_of:
    - ResearchStudy
    - SpecimenCreationActivity
    - SpecimenProcessingActivity
    - SpecimenStorageActivity
    - SpecimenTransportActivity
    range: TimePoint
    required: false
  date_ended:
    name: date_ended
    description: The date when the activity began (in this case, a specimen processing
      event).
    comments:
    - To allow for more precise specification of dates when an activity was performed,
      we provide date_started and date_ended attributes.  If source data only provides
      a single date, it SHOULD be entered as both the date_started and date_ended.
    from_schema: https://w3id.org/nhlbidatastage/bdchm
    multivalued: false
    alias: date_ended
    owner: SpecimenProcessingActivity
    domain_of:
    - ResearchStudy
    - SpecimenCreationActivity
    - SpecimenProcessingActivity
    - SpecimenStorageActivity
    - SpecimenTransportActivity
    range: TimePoint
    required: false
  duration:
    name: duration
    description: The length of time over which the activity was performed.
    from_schema: https://w3id.org/nhlbidatastage/bdchm
    rank: 1000
    multivalued: true
    alias: duration
    owner: SpecimenProcessingActivity
    domain_of:
    - SpecimenProcessingActivity
    - SpecimenStorageActivity
    - SpecimenTransportActivity
    range: Quantity
    required: false
    inlined: true
    inlined_as_list: true
  method_type:
    name: method_type
    description: A specific type of method or procedure performed to process the specimen
    examples:
    - value: Snap Freezing
    - value: Cryopreservation in liquid nitrogen (dead tissue)
    - value: Cryopreservation in dry ice (dead tissue)
    - value: Formalin fixed paraffin embedded (FFPE)
    - value: Formalin fixed-unbuffered
    - value: Formalin fixed-buffered
    - value: OCT
    from_schema: https://w3id.org/nhlbidatastage/bdchm
    values_from:
    - crdch:enum_CRDCH_SpecimenProcessingActivity_method_type
    multivalued: false
    alias: method_type
    owner: SpecimenProcessingActivity
    domain_of:
    - DimensionalObservation
    - DimensionalObservationSet
    - SpecimenQualityObservation
    - SpecimenQuantityObservation
    - SpecimenProcessingActivity
    - SpecimenStorageActivity
    range: string
    required: false
  additive:
    name: additive
    description: A type of material or reagent used as input when processing the specimen
    examples:
    - value: Formalin
    from_schema: https://w3id.org/nhlbidatastage/bdchm
    multivalued: true
    alias: additive
    owner: SpecimenProcessingActivity
    domain_of:
    - SpecimenContainer
    - SpecimenCreationActivity
    - SpecimenProcessingActivity
    range: Substance
    required: false
    inlined: true
    inlined_as_list: true
  id:
    name: id
    description: The 'logical' identifier of the entity within the system of record.  The
      simple value of this attribute stands for an identifier of this data object
      within the system, it can be used as a reference from other objects within the
      same system (i.e. primary and foreign keys), and it should be unique per type
      of object. The same data object copied to a different system will likely have
      a different "id" in the new system since "id" values are system specific and
      do not represent persistent business identifiers. Business identifiers are assigned
      outside the information system and are captured in the "identifier" field. The
      "id" field is more likely to be a serially or randomly generated value that
      is assigned to the data object as it is created in a system.
    from_schema: https://w3id.org/nhlbidatastage/bdchm
    rank: 1000
    slot_uri: schema:identifier
    identifier: true
    alias: id
    owner: SpecimenProcessingActivity
    domain_of:
    - Entity
    range: uriorcurie
    required: true