Skip to content

Class: Study

A toxicological investigation, including the experimental conditions and phenotypic outcomes, with information provenance.

URI: zebrafish_toxicology_atlas_schema:Study

classDiagram class Study click Study href "../Study/" ZappEntity <|-- Study click ZappEntity href "../ZappEntity/" Study : annotator Study : description Study : experiment Study --> "*" Experiment : experiment click Experiment href "../Experiment/" Study : id Study : lab Study : nickname Study : publication Study : research_group Study --> "0..1" ResearchGroup : research_group click ResearchGroup href "../ResearchGroup/"

Inheritance

Slots

Name Cardinality and Range Description Inheritance
research_group 0..1
ResearchGroup
The research group the study belongs to direct
experiment *
Experiment
The experiment in a study direct
publication 0..1
String
The persistent publication identifier (e direct
nickname 0..1
String
A short working name for the study, and what it is listed under when picking ... direct
description 0..1
String
A free-text summary of what the study set out to do direct
annotator *
Uriorcurie
ORCID identifier of the indidvidual submitting the study data direct
lab 0..1
Uriorcurie
ZFIN lab identifier of the laboratory that produced the study data direct
id 1
Integer
Auto-generated integer identifier ZappEntity

Unique Keys

study_nickname_grain

Unique key slots: research_group, nickname

Rules

Rule Applied Preconditions Postconditions Elseconditions
slot_conditions {'publication': {'value_presence': 'ABSENT'}} {'nickname': {'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:Study
native zebrafish_toxicology_atlas_schema:Study

LinkML Source

Direct

name: Study
description: A toxicological investigation, including the experimental conditions
  and phenotypic outcomes, with information provenance.
from_schema: https://w3id.org/sierra-moxon/zebrafish-toxicology-atlas-schema
is_a: ZappEntity
slots:
- research_group
- experiment
- publication
- nickname
- description
- annotator
- lab
slot_usage:
  research_group:
    name: research_group
    description: The research group the study belongs to. Optional only so that studies
      recorded before groups existed remain valid.
    required: false
  nickname:
    name: nickname
    description: A short working name for the study, and what it is listed under when
      picking a study. Required while the study has no publication identifier; no
      two studies in a research group may share one.
  description:
    name: description
    description: A free-text summary of what the study set out to do.
unique_keys:
  study_nickname_grain:
    unique_key_name: study_nickname_grain
    unique_key_slots:
    - research_group
    - nickname
rules:
- preconditions:
    slot_conditions:
      publication:
        name: publication
        value_presence: ABSENT
  postconditions:
    slot_conditions:
      nickname:
        name: nickname
        required: true
  description: A study that has no publication identifier yet must still be recognisable
    to the people working on it, so an unpublished study carries a nickname instead.

Induced

name: Study
description: A toxicological investigation, including the experimental conditions
  and phenotypic outcomes, with information provenance.
from_schema: https://w3id.org/sierra-moxon/zebrafish-toxicology-atlas-schema
is_a: ZappEntity
slot_usage:
  research_group:
    name: research_group
    description: The research group the study belongs to. Optional only so that studies
      recorded before groups existed remain valid.
    required: false
  nickname:
    name: nickname
    description: A short working name for the study, and what it is listed under when
      picking a study. Required while the study has no publication identifier; no
      two studies in a research group may share one.
  description:
    name: description
    description: A free-text summary of what the study set out to do.
attributes:
  research_group:
    name: research_group
    description: The research group the study belongs to. Optional only so that studies
      recorded before groups existed remain valid.
    from_schema: https://w3id.org/sierra-moxon/zebrafish-toxicology-atlas-schema
    rank: 1000
    owner: Study
    domain_of:
    - Study
    - ResearchGroupMember
    - ChemicalCabinetEntry
    - FishTankEntry
    range: ResearchGroup
    required: false
  experiment:
    name: experiment
    description: The experiment in a study.
    from_schema: https://w3id.org/sierra-moxon/zebrafish-toxicology-atlas-schema
    rank: 1000
    owner: Study
    domain_of:
    - Study
    range: Experiment
    multivalued: true
    inlined: true
    inlined_as_list: true
  publication:
    name: publication
    description: The persistent publication identifier (e.g., PMID, DOI) for the study.
      Absent while the study is unpublished, in which case its nickname identifies
      it instead.
    from_schema: https://w3id.org/sierra-moxon/zebrafish-toxicology-atlas-schema
    rank: 1000
    owner: Study
    domain_of:
    - Study
    range: string
  nickname:
    name: nickname
    description: A short working name for the study, and what it is listed under when
      picking a study. Required while the study has no publication identifier; no
      two studies in a research group may share one.
    from_schema: https://w3id.org/sierra-moxon/zebrafish-toxicology-atlas-schema
    rank: 1000
    owner: Study
    domain_of:
    - Study
    - ChemicalCabinetEntry
    range: string
    pattern: ^.{0,200}$
  description:
    name: description
    description: A free-text summary of what the study set out to do.
    from_schema: https://w3id.org/sierra-moxon/zebrafish-toxicology-atlas-schema
    rank: 1000
    owner: Study
    domain_of:
    - Study
    range: string
  annotator:
    name: annotator
    description: ORCID identifier of the indidvidual submitting the study data.
    from_schema: https://w3id.org/sierra-moxon/zebrafish-toxicology-atlas-schema
    rank: 1000
    owner: Study
    domain_of:
    - Study
    range: uriorcurie
    multivalued: true
    pattern: ^ORCID:[0-9]{4}-[0-9]{4}-[0-9]{4}-[0-9]{3}[0-9X]$
  lab:
    name: lab
    description: ZFIN lab identifier of the laboratory that produced the study data.
    from_schema: https://w3id.org/sierra-moxon/zebrafish-toxicology-atlas-schema
    rank: 1000
    owner: Study
    domain_of:
    - Study
    range: uriorcurie
    pattern: ^ZFIN:ZDB-LAB-[0-9]+-[0-9]+$
  id:
    name: id
    description: Auto-generated integer identifier.
    from_schema: https://w3id.org/sierra-moxon/zebrafish-toxicology-atlas-schema
    rank: 1000
    identifier: true
    owner: Study
    domain_of:
    - ZappEntity
    range: integer
    required: true
unique_keys:
  study_nickname_grain:
    unique_key_name: study_nickname_grain
    unique_key_slots:
    - research_group
    - nickname
rules:
- preconditions:
    slot_conditions:
      publication:
        name: publication
        value_presence: ABSENT
  postconditions:
    slot_conditions:
      nickname:
        name: nickname
        required: true
  description: A study that has no publication identifier yet must still be recognisable
    to the people working on it, so an unpublished study carries a nickname instead.