Skip to content

Class: Staining Panel (StainingPanel)

The methods and reagents used in a cytometry panel.

URI: nfdi4immuno:StainingPanel

 classDiagram
    class StainingPanel
    click StainingPanel href "../StainingPanel/"
      StainingPanel : analyte_name

      StainingPanel : data_processing





        StainingPanel --> "0..1 _recommended_" CytometryDataProcessing : data_processing
        click CytometryDataProcessing href "../CytometryDataProcessing/"



      StainingPanel : fixation

      StainingPanel : instrument_information





        StainingPanel --> "0..1 _recommended_" InstrumentInformation : instrument_information
        click InstrumentInformation href "../InstrumentInformation/"



      StainingPanel : primary_antibody





        StainingPanel --> "1" Antibody : primary_antibody
        click Antibody href "../Antibody/"



      StainingPanel : secondary_antibody





        StainingPanel --> "0..1" Antibody : secondary_antibody
        click Antibody href "../Antibody/"



Slots

Name Cardinality and Range Description Inheritance
analyte_name 1
String
Name the antigen that was stained for direct
primary_antibody 1
Antibody
The primary antibody used in the staining panel direct
secondary_antibody 0..1
Antibody
The secondary antibody used in the staining panel, if applicable direct
fixation 0..1
String
Was a fixation step included before the acquisition? If so, please specify t... direct
instrument_information 0..1 recommended
InstrumentInformation
The information of the instrument used in a cytometry experiment direct
data_processing 0..1 recommended
CytometryDataProcessing
The data processing steps used in a cytometry experiment direct

Usages

used by used in type used
CytometryExperiment staining_panels range StainingPanel

Identifier and Mapping Information

Schema Source

  • from schema: https://codebase.helmholtz.cloud/nfdi4immuno/portal-infra/metadata_schema

Mappings

Mapping Type Mapped Value
self nfdi4immuno:StainingPanel
native nfdi4immuno:StainingPanel

LinkML Source

Direct

name: StainingPanel
description: The methods and reagents used in a cytometry panel.
title: Staining Panel
from_schema: https://codebase.helmholtz.cloud/nfdi4immuno/portal-infra/metadata_schema
slots:
- analyte_name
- primary_antibody
- secondary_antibody
- fixation
- instrument_information
- data_processing

Induced

name: StainingPanel
description: The methods and reagents used in a cytometry panel.
title: Staining Panel
from_schema: https://codebase.helmholtz.cloud/nfdi4immuno/portal-infra/metadata_schema
attributes:
  analyte_name:
    name: analyte_name
    description: Name the antigen that was stained for.
    title: Analyte
    examples:
    - value: CD4
    from_schema: https://codebase.helmholtz.cloud/nfdi4immuno/portal-infra/metadata_schema
    rank: 1000
    alias: analyte_name
    owner: StainingPanel
    domain_of:
    - StainingPanel
    range: string
    required: true
    pattern: ^.+$
  primary_antibody:
    name: primary_antibody
    description: The primary antibody used in the staining panel.
    title: Primary antibody
    from_schema: https://codebase.helmholtz.cloud/nfdi4immuno/portal-infra/metadata_schema
    rank: 1000
    alias: primary_antibody
    owner: StainingPanel
    domain_of:
    - StainingPanel
    range: Antibody
    required: true
    pattern: ^.+$
  secondary_antibody:
    name: secondary_antibody
    description: The secondary antibody used in the staining panel, if applicable.
    title: Secondary antibody
    from_schema: https://codebase.helmholtz.cloud/nfdi4immuno/portal-infra/metadata_schema
    rank: 1000
    alias: secondary_antibody
    owner: StainingPanel
    domain_of:
    - StainingPanel
    range: Antibody
  fixation:
    name: fixation
    description: 'Was a fixation step included before the acquisition? If so,  please
      specify the fixative and fixation protocol.

      '
    title: Fixation
    examples:
    - value: 4% PFA for 30 min at room temperature
    from_schema: https://codebase.helmholtz.cloud/nfdi4immuno/portal-infra/metadata_schema
    rank: 1000
    alias: fixation
    owner: StainingPanel
    domain_of:
    - StainingPanel
    range: string
  instrument_information:
    name: instrument_information
    description: The information of the instrument used in a cytometry experiment.
    title: Instrument Information
    from_schema: https://codebase.helmholtz.cloud/nfdi4immuno/portal-infra/metadata_schema
    rank: 1000
    alias: instrument_information
    owner: StainingPanel
    domain_of:
    - StainingPanel
    range: InstrumentInformation
    recommended: true
  data_processing:
    name: data_processing
    description: The data processing steps used in a cytometry experiment.
    title: Cytometry data processing
    from_schema: https://codebase.helmholtz.cloud/nfdi4immuno/portal-infra/metadata_schema
    rank: 1000
    alias: data_processing
    owner: StainingPanel
    domain_of:
    - StainingPanel
    range: CytometryDataProcessing
    recommended: true