Skip to content

Class: VehicleOfTransmission

The substance or medium used to deliver a stressor to a subject during an exposure event.

URI: zebrafish_toxicology_atlas_schema:VehicleOfTransmission

classDiagram class VehicleOfTransmission click VehicleOfTransmission href "../VehicleOfTransmission/" ZappEntity <|-- VehicleOfTransmission click ZappEntity href "../ZappEntity/" VehicleOfTransmission : cas_id VehicleOfTransmission : chemical_id VehicleOfTransmission : comment VehicleOfTransmission : concentration VehicleOfTransmission --> "0..1" QuantityValue : concentration click QuantityValue href "../QuantityValue/" VehicleOfTransmission : id VehicleOfTransmission : manufacturer VehicleOfTransmission --> "0..1" ManufacturerEnum : manufacturer click ManufacturerEnum href "../ManufacturerEnum/" VehicleOfTransmission : synonym VehicleOfTransmission : unrecognized_chemical_name VehicleOfTransmission : unrecognized_manufacturer_name VehicleOfTransmission : vehicle_type VehicleOfTransmission --> "1" VehicleEnum : vehicle_type click VehicleEnum href "../VehicleEnum/"

Inheritance

Slots

Name Cardinality and Range Description Inheritance
vehicle_type 1
VehicleEnum
The type of vehicle used to deliver a stressor, drawn from a controlled vocab... direct
chemical_id 0..1
Uriorcurie
Chemical identifier (e direct
cas_id 0..1
String
CAS identifier for the chemical direct
unrecognized_chemical_name 0..1
String
Free-text name for a chemical or vehicle that could not be resolved to a stan... direct
synonym *
String
Human-readable name(s) for the chemical (non-CURIE), used for display and sea... direct
manufacturer 0..1
ManufacturerEnum
The manufacturer or supplier of the chemical direct
unrecognized_manufacturer_name 0..1
String
Free-text name for a manufacturer or supplier that is not in the controlled M... direct
concentration 0..1
QuantityValue
The dose or concentration of the chemical to which the subject was exposed to direct
comment 0..1
String
Additional comments direct
id 1
Integer
Auto-generated integer identifier ZappEntity

Usages

used by used in type used
Control vehicle_if_treated range VehicleOfTransmission
ExposureEvent vehicle range VehicleOfTransmission

Rules

Rule Applied Preconditions Postconditions Elseconditions
slot_conditions {'vehicle_type': {'equals_string': 'other_not_listed'}} {'unrecognized_chemical_name': {'required': True}}

Rule Applied Preconditions Postconditions Elseconditions
slot_conditions {'manufacturer': {'equals_string': 'other_not_listed'}} {'unrecognized_manufacturer_name': {'required': True}}

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/sierra-moxon/zebrafish-toxicology-atlas-schema

Mappings

Mapping Type Mapped Value
self zebrafish_toxicology_atlas_schema:VehicleOfTransmission
native zebrafish_toxicology_atlas_schema:VehicleOfTransmission

LinkML Source

Direct

name: VehicleOfTransmission
description: The substance or medium used to deliver a stressor to a subject during
  an exposure event.
from_schema: https://w3id.org/sierra-moxon/zebrafish-toxicology-atlas-schema
is_a: ZappEntity
slots:
- vehicle_type
- chemical_id
- cas_id
- unrecognized_chemical_name
- synonym
- manufacturer
- unrecognized_manufacturer_name
- concentration
- comment
rules:
- preconditions:
    slot_conditions:
      vehicle_type:
        name: vehicle_type
        equals_string: other_not_listed
  postconditions:
    slot_conditions:
      unrecognized_chemical_name:
        name: unrecognized_chemical_name
        required: true
  description: Picking the other_not_listed vehicle escape hatch means the vehicle
    has to be named in free text; without it the entry records no recoverable vehicle
    at all.
- preconditions:
    slot_conditions:
      manufacturer:
        name: manufacturer
        equals_string: other_not_listed
  postconditions:
    slot_conditions:
      unrecognized_manufacturer_name:
        name: unrecognized_manufacturer_name
        required: true
  description: Picking the other_not_listed manufacturer escape hatch means the supplier
    has to be named in free text; without it the entry records no recoverable supplier
    at all.

Induced

name: VehicleOfTransmission
description: The substance or medium used to deliver a stressor to a subject during
  an exposure event.
from_schema: https://w3id.org/sierra-moxon/zebrafish-toxicology-atlas-schema
is_a: ZappEntity
attributes:
  vehicle_type:
    name: vehicle_type
    description: The type of vehicle used to deliver a stressor, drawn from a controlled
      vocabulary.
    from_schema: https://w3id.org/sierra-moxon/zebrafish-toxicology-atlas-schema
    rank: 1000
    owner: VehicleOfTransmission
    domain_of:
    - VehicleOfTransmission
    range: VehicleEnum
    required: true
  chemical_id:
    name: chemical_id
    description: Chemical identifier (e.g., a CHEBI or other ontology URI) for the
      chemical.
    from_schema: https://w3id.org/sierra-moxon/zebrafish-toxicology-atlas-schema
    rank: 1000
    owner: VehicleOfTransmission
    domain_of:
    - StressorChemical
    - VehicleOfTransmission
    - ChemicalCabinetEntry
    range: uriorcurie
  cas_id:
    name: cas_id
    description: CAS identifier for the chemical.
    from_schema: https://w3id.org/sierra-moxon/zebrafish-toxicology-atlas-schema
    rank: 1000
    owner: VehicleOfTransmission
    domain_of:
    - StressorChemical
    - VehicleOfTransmission
    range: string
  unrecognized_chemical_name:
    name: unrecognized_chemical_name
    description: Free-text name for a chemical or vehicle that could not be resolved
      to a standardized identifier.
    from_schema: https://w3id.org/sierra-moxon/zebrafish-toxicology-atlas-schema
    rank: 1000
    owner: VehicleOfTransmission
    domain_of:
    - StressorChemical
    - VehicleOfTransmission
    range: string
  synonym:
    name: synonym
    description: Human-readable name(s) for the chemical (non-CURIE), used for display
      and search. The canonical identity is chemical_id.
    from_schema: https://w3id.org/sierra-moxon/zebrafish-toxicology-atlas-schema
    rank: 1000
    owner: VehicleOfTransmission
    domain_of:
    - StressorChemical
    - VehicleOfTransmission
    range: string
    multivalued: true
  manufacturer:
    name: manufacturer
    description: The manufacturer or supplier of the chemical.
    from_schema: https://w3id.org/sierra-moxon/zebrafish-toxicology-atlas-schema
    rank: 1000
    owner: VehicleOfTransmission
    domain_of:
    - StressorChemical
    - VehicleOfTransmission
    range: ManufacturerEnum
  unrecognized_manufacturer_name:
    name: unrecognized_manufacturer_name
    description: Free-text name for a manufacturer or supplier that is not in the
      controlled ManufacturerEnum list.
    from_schema: https://w3id.org/sierra-moxon/zebrafish-toxicology-atlas-schema
    rank: 1000
    owner: VehicleOfTransmission
    domain_of:
    - StressorChemical
    - VehicleOfTransmission
    range: string
  concentration:
    name: concentration
    description: The dose or concentration of the chemical to which the subject was
      exposed to.
    from_schema: https://w3id.org/sierra-moxon/zebrafish-toxicology-atlas-schema
    rank: 1000
    owner: VehicleOfTransmission
    domain_of:
    - StressorChemical
    - VehicleOfTransmission
    range: QuantityValue
    inlined: true
    inlined_as_list: true
  comment:
    name: comment
    description: Additional comments.
    from_schema: https://w3id.org/sierra-moxon/zebrafish-toxicology-atlas-schema
    rank: 1000
    owner: VehicleOfTransmission
    domain_of:
    - Control
    - ExposureEvent
    - StressorChemical
    - VehicleOfTransmission
    range: string
  id:
    name: id
    description: Auto-generated integer identifier.
    from_schema: https://w3id.org/sierra-moxon/zebrafish-toxicology-atlas-schema
    rank: 1000
    identifier: true
    owner: VehicleOfTransmission
    domain_of:
    - ZappEntity
    range: integer
    required: true
rules:
- preconditions:
    slot_conditions:
      vehicle_type:
        name: vehicle_type
        equals_string: other_not_listed
  postconditions:
    slot_conditions:
      unrecognized_chemical_name:
        name: unrecognized_chemical_name
        required: true
  description: Picking the other_not_listed vehicle escape hatch means the vehicle
    has to be named in free text; without it the entry records no recoverable vehicle
    at all.
- preconditions:
    slot_conditions:
      manufacturer:
        name: manufacturer
        equals_string: other_not_listed
  postconditions:
    slot_conditions:
      unrecognized_manufacturer_name:
        name: unrecognized_manufacturer_name
        required: true
  description: Picking the other_not_listed manufacturer escape hatch means the supplier
    has to be named in free text; without it the entry records no recoverable supplier
    at all.