Class: DataField
Description of a data field (column) compatible with frictionless table-schema and extended with echemdb-specific properties for physical quantities.
URI: https://echemdb.github.io/metadata-schema/minimum_echemdb/DataField
classDiagram
class DataField
click DataField href "../DataField/"
DataField : description
DataField : dimension
DataField : format
DataField : name
DataField : orientation
DataField --> "0..1" FieldOrientation : orientation
click FieldOrientation href "../FieldOrientation/"
DataField : reference
DataField : title
DataField : type
DataField : unit
Slots
Name |
Cardinality and Range |
Description |
Examples |
|---|---|---|---|
1 |
Name of the data field |
|
|
0..1 |
Data type of the field (string, number, integer, boolean, object, array, date… |
|
|
0..1 |
Format specification for the field type (default, email, uri, binary, uuid fo… |
|
|
0..1 |
A human-readable title for this field |
|
|
0..1 |
A description of that field |
|
|
0..1 |
Physical dimension of the field (e |
|
|
0..1 |
Unit of measurement for this field (SI or conventional electrochemical units)… |
|
|
0..1 |
Reference electrode or reference point for this measurement (electrochemistry… |
|
|
0..1 |
Axis orientation in plots (horizontal for x-axis, vertical for y-axis) |
|
Usages
used by |
used in |
type |
used |
|---|---|---|---|
range |
Identifier and Mapping Information
Schema Source
from schema: https://echemdb.github.io/metadata-schema/minimum_echemdb
Mappings
Mapping Type |
Mapped Value |
|---|---|
self |
https://echemdb.github.io/metadata-schema/minimum_echemdb/DataField |
native |
https://echemdb.github.io/metadata-schema/minimum_echemdb/DataField |
LinkML Source
Direct
</details>
### Induced
<details>
```yaml
name: DataField
description: Description of a data field (column) compatible with frictionless table-schema
and extended with echemdb-specific properties for physical quantities.
from_schema: https://echemdb.github.io/metadata-schema/minimum_echemdb
attributes:
name:
name: name
description: Name of the data field. Use single letters for specific systems.
Otherwise use descriptive names like 't_rel', 'E_WE', or 'j_WE'.
examples:
- value: E_WE
from_schema: https://echemdb.github.io/metadata-schema/figure_description
alias: name
owner: DataField
domain_of:
- Process
- Electrode
- Component
- ElectrolyteContainerComponent
- ElectrochemicalCellComponent
- DataField
- Instrumentation
range: string
required: true
type:
name: type
description: Data type of the field (string, number, integer, boolean, object,
array, date, time, datetime, year, duration, geopoint, geojson, any).
examples:
- value: number
- value: string
- value: integer
from_schema: https://echemdb.github.io/metadata-schema/figure_description
alias: type
owner: DataField
domain_of:
- Uncertainty
- Electrode
- Shape
- Component
- Electrolyte
- ElectrolyteContainerComponent
- ElectrochemicalCell
- Atmosphere
- System
- FigureDescription
- DataField
- Instrumentation
range: string
format:
name: format
description: Format specification for the field type (default, email, uri, binary,
uuid for strings; default for numbers).
examples:
- value: default
from_schema: https://echemdb.github.io/metadata-schema/figure_description
rank: 1000
alias: format
owner: DataField
domain_of:
- DataField
range: string
title:
name: title
description: A human-readable title for this field.
examples:
- value: Electrode Potential
from_schema: https://echemdb.github.io/metadata-schema/figure_description
rank: 1000
alias: title
owner: DataField
domain_of:
- DataField
range: string
description:
name: description
description: A description of that field.
examples:
- value: The potential measured between the working electrode and reference electrode.
from_schema: https://echemdb.github.io/metadata-schema/figure_description
alias: description
owner: DataField
domain_of:
- Electrode
- Shape
- ElectrodePreparation
- ElectrolyteContainer
- ElectrochemicalCellComponent
- Atmosphere
- DataField
- Experimental
range: string
dimension:
name: dimension
description: Physical dimension of the field (e.g., 'time', 'potential', 'current
density').
examples:
- value: potential
- value: time
- value: current density
from_schema: https://echemdb.github.io/metadata-schema/figure_description
rank: 1000
alias: dimension
owner: DataField
domain_of:
- DataField
range: string
unit:
name: unit
description: Unit of measurement for this field (SI or conventional electrochemical
units), following astropy's string unit notation.
examples:
- value: V
- value: mA / cm2
- value: s
from_schema: https://echemdb.github.io/metadata-schema/figure_description
alias: unit
owner: DataField
domain_of:
- Quantity
- Uncertainty
- Purity
- DataField
range: string
reference:
name: reference
description: Reference electrode or reference point for this measurement (electrochemistry-specific).
examples:
- value: RHE
- value: Ag/AgCl
- value: SCE
from_schema: https://echemdb.github.io/metadata-schema/figure_description
rank: 1000
alias: reference
owner: DataField
domain_of:
- DataField
range: string
orientation:
name: orientation
description: Axis orientation in plots (horizontal for x-axis, vertical for y-axis).
examples:
- value: horizontal
- value: vertical
from_schema: https://echemdb.github.io/metadata-schema/figure_description
rank: 1000
alias: orientation
owner: DataField
domain_of:
- DataField
range: FieldOrientation