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