Skip to content

ElectrochemicalCyclingDataset

A battery cycling run: time since the test started, cell voltage and cell current, row by row.

TermConstraintsConsensus mappingAlternative mappings
type array, default ["Dataset"]@type-
"Dataset"
Data published as one thing. Metadata lives in the fields; data is the interpreted payload, and the type of data is the schema, so there is no separate schema object. A distribution is a serialisation of the same dataset.
type aliasdcat:Dataset
titlestringdcterms:Title
descriptionstringdcterms:Description
issuedstring, format datedcterms:Date Issued-
licensestring, format iri-referencedcterms:License
about
IRI of what the data is about, the sample or device it was taken from
string, format iri-referenceschema:about-
generated_by
IRI of the process that produced it
string, format iri-referenceprov:wasGeneratedBy-
data
The interpreted payload. Its type is the schema, so a subschema restricts it; absent where the payload lives in a distribution
-dataset:/properties/data-
array, items Distributiondcat:distribution
type array, default ["Distribution"]@type-
download_urlstring, format iri-referencedcat:download URL
access_url
Landing page where the file is reached indirectly
string, format iri-referencedcat:access address-
media_typestringdcat:media type
byte_sizeintegerdcat:byte size-
package_formatstringdcat:packaging format-
conforms_to
IRI of the dataset schema these bytes embody
string, format iri-referencedcterms:Conforms To-
table_schema
IRI of the row schema, where the serialisation is tabular
string, format iri-referencecsvw:table schema-
selector
The part within a container: sheet, HDF path, SQL table, archive member
stringdistribution:/properties/selector-
parts
IRIs of sub-datasets
arraydcterms:Has Part-
typedefault ["TabularDataset"]@type-
"TabularDataset"
A dataset whose payload is a list of rows, each row a typed object. The row type is the schema of the data, and a wide table with a Time-typed column is already a time series, so no separate class is needed for one.
type aliashttps://w3id.org/oo-ld/schemas/datasets/0.1/TabularDataset.schema.json
data
The rows. A subschema fixes the row type, which is what makes the type of the data the schema
arraydataset:/properties/data-
ElectrochemicalCyclingDataset
typedefault ["ElectrochemicalCyclingDataset"]@type-
"ElectrochemicalCyclingDataset"
A battery cycling run. The rows are the data; a distribution is the file the instrument wrote, and it conforms to this schema.
type aliashttps://w3id.org/oo-ld/schemas/datasets/0.1/ElectrochemicalCyclingDataset.schema.json
array, items ElectrochemicalCyclingDataRowdataset:/properties/data-
type array, default ["ElectrochemicalCyclingDataRow"]@type-
$ref TestTimerow:properties/test_time-
typearray, default ["QuantityValue"]@type-
value numberqudt:value
unitstring, format iri-referencequdt:has unit
standard_uncertainty
Standard uncertainty, expressed in the unit of value (GUM convention)
numberqudt:standard uncertainty
relative_standard_uncertainty
Dimensionless ratio, not percent; ratio-scale quantities only, undefined at value 0; redundant with standard_uncertainty (u = r * |v|), give only one
numberqudt:relative standard uncertainty-
typedefault ["Time"]@type-
unitenum, default "second"qudt:has unit
"second"value aliasqunit:Second
"milli_second"value aliasqunit:Millisecond
"hour"value aliasqunit:Hour
typedefault ["TestTime"]@type-
$ref CellVoltagerow:properties/voltage-
typearray, default ["QuantityValue"]@type-
value numberqudt:value
unitstring, format iri-referencequdt:has unit
standard_uncertainty
Standard uncertainty, expressed in the unit of value (GUM convention)
numberqudt:standard uncertainty
relative_standard_uncertainty
Dimensionless ratio, not percent; ratio-scale quantities only, undefined at value 0; redundant with standard_uncertainty (u = r * |v|), give only one
numberqudt:relative standard uncertainty-
typedefault ["Voltage"]@type-
unitenum, default "volt"qudt:has unit
"volt"value aliasqunit:Volt
"milli_volt"value aliasqunit:Millivolt
typedefault ["CellVoltage"]@type-
$ref CellCurrentrow:properties/current-
typearray, default ["QuantityValue"]@type-
value *numberqudt:value
unitstring, format iri-referencequdt:has unit
standard_uncertainty
Standard uncertainty, expressed in the unit of value (GUM convention)
numberqudt:standard uncertainty
relative_standard_uncertainty
Dimensionless ratio, not percent; ratio-scale quantities only, undefined at value 0; redundant with standard_uncertainty (u = r * |v|), give only one
numberqudt:relative standard uncertainty-
typedefault ["ElectricCurrent"]@type-
unitenum, default "ampere"qudt:has unit
"ampere"value aliasqunit:Ampere
"milli_ampere"value aliasqunit:Milliampere
typedefault ["CellCurrent"]@type-

* marks a required property.

{
  "$schema": "https://oo-ld.org/latest/meta/oold-meta-schema.json",
  "$id": "ElectrochemicalCyclingDataset.schema.json",
  "x-oold-uuid": "988eea8b-93bb-59cd-81bc-2da3ddd76bad",
  "x-oold-version": "0.1.0",
  "title": "ElectrochemicalCyclingDataset",
  "x-oold-instance-rdf-type": [
    "ElectrochemicalCyclingDataset"
  ],
  "description": "A battery cycling run. The rows are the data; a distribution is the file the instrument wrote, and it conforms to this schema.",
  "allOf": [
    {
      "$ref": "TabularDataset.schema.json"
    }
  ],
  "examples": [
    {
      "type": [
        "ElectrochemicalCyclingDataset"
      ],
      "title": "Cycling of cell LFP-042",
      "about": "https://example.org/cell/LFP-042",
      "data": [
        {
          "type": [
            "ElectrochemicalCyclingDataRow"
          ],
          "test_time": {
            "type": [
              "TestTime"
            ],
            "value": 3600,
            "unit": "second"
          },
          "voltage": {
            "type": [
              "CellVoltage"
            ],
            "value": 3.65,
            "unit": "volt"
          },
          "current": {
            "type": [
              "CellCurrent"
            ],
            "value": -750,
            "unit": "milli_ampere"
          }
        }
      ]
    }
  ],
  "properties": {
    "type": {
      "default": [
        "ElectrochemicalCyclingDataset"
      ]
    },
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/ElectrochemicalCyclingDataRow"
      }
    }
  },
  "@context": [
    "TabularDataset.schema.json",
    {
      "@version": 1.1,
      "dcat": "http://www.w3.org/ns/dcat#",
      "dcterms": "http://purl.org/dc/terms/",
      "prov": "http://www.w3.org/ns/prov#",
      "csvw": "http://www.w3.org/ns/csvw#",
      "schema": "http://schema.org/",
      "qkind": "http://qudt.org/vocab/quantitykind/",
      "emmo": "https://w3id.org/emmo#",
      "echem": "https://w3id.org/emmo/domain/electrochemistry#",
      "obo": "http://purl.obolibrary.org/obo/",
      "xsd": "http://www.w3.org/2001/XMLSchema#",
      "id": "@id",
      "type": {
        "@id": "@type",
        "@container": "@set"
      },
      "ElectrochemicalCyclingDataRow": "https://w3id.org/oo-ld/schemas/datasets/0.1/ElectrochemicalCyclingDataset.schema.json#/$defs/ElectrochemicalCyclingDataRow",
      "TestTime": "row:TestTime",
      "CellVoltage": "row:CellVoltage",
      "CellCurrent": "row:CellCurrent",
      "test_time": {
        "@id": "row:properties/test_time",
        "@type": "@id",
        "@context": "https://w3id.org/oo-ld/schemas/quantities/0.2/Time.schema.json"
      },
      "voltage": {
        "@id": "row:properties/voltage",
        "@type": "@id",
        "@context": "https://w3id.org/oo-ld/schemas/quantities/0.2/Voltage.schema.json"
      },
      "current": {
        "@id": "row:properties/current",
        "@type": "@id",
        "@context": "https://w3id.org/oo-ld/schemas/quantities/0.2/ElectricCurrent.schema.json"
      },
      "electrochemicalcyclingdataset": {
        "@id": "https://w3id.org/oo-ld/schemas/datasets/0.1/ElectrochemicalCyclingDataset.schema.json#",
        "@prefix": true
      },
      "ElectrochemicalCyclingDataset": "https://w3id.org/oo-ld/schemas/datasets/0.1/ElectrochemicalCyclingDataset.schema.json",
      "row": {
        "@id": "https://w3id.org/oo-ld/schemas/datasets/0.1/ElectrochemicalCyclingDataset.schema.json#/$defs/ElectrochemicalCyclingDataRow/",
        "@prefix": true
      }
    }
  ],
  "x-oold-context": {
    "ElectrochemicalCyclingDataset": {
      "schema:Dataset": {
        "x-oold-sssom": {
          "predicate_id": "skos:broadMatch",
          "mapping_set_id": "https://w3id.org/oo-ld/schemas/mappings/schemaorg.sssom.tsv",
          "comment": "a dataset of this kind is one of these, which have no term for the kind"
        }
      },
      "obo:IAO_0000100": {
        "x-oold-sssom": {
          "predicate_id": "skos:broadMatch",
          "mapping_set_id": "https://w3id.org/oo-ld/schemas/mappings/pmdco.sssom.tsv",
          "comment": "a dataset of this kind is one of these, which have no term for the kind"
        }
      },
      "emmo:EMMO_194e367c_9783_4bf5_96d0_9ad597d48d9a": {
        "x-oold-sssom": {
          "predicate_id": "skos:broadMatch",
          "mapping_set_id": "https://w3id.org/oo-ld/schemas/mappings/emmo.sssom.tsv",
          "object_source_version": "https://w3id.org/emmo/1.0.4",
          "comment": "a dataset of this kind is one of these, which have no term for the kind"
        }
      }
    },
    "TestTime": {
      "echem:electrochemistry_27b3799c_250c_4332_8b71_7992c4a7bb05": {
        "x-oold-sssom": {
          "predicate_id": "skos:exactMatch",
          "mapping_set_id": "https://w3id.org/oo-ld/schemas/mappings/emmo.sssom.tsv",
          "object_source": "https://w3id.org/emmo/domain/electrochemistry",
          "object_source_version": "https://w3id.org/emmo/domain/electrochemistry/0.37.2",
          "comment": "TestTime, the time since the test started"
        }
      }
    },
    "CellVoltage": {
      "echem:electrochemistry_4ebe2ef1_eea8_4b10_822d_7a68215bd24d": {
        "x-oold-sssom": {
          "predicate_id": "skos:exactMatch",
          "mapping_set_id": "https://w3id.org/oo-ld/schemas/mappings/emmo.sssom.tsv",
          "object_source": "https://w3id.org/emmo/domain/electrochemistry",
          "object_source_version": "https://w3id.org/emmo/domain/electrochemistry/0.37.2",
          "comment": "CellVoltage, the voltage across the cell terminals"
        }
      }
    },
    "CellCurrent": {
      "echem:electrochemistry_637ee9c4_4b3f_4d3a_975b_c0572dfe53ce": {
        "x-oold-sssom": {
          "predicate_id": "skos:exactMatch",
          "mapping_set_id": "https://w3id.org/oo-ld/schemas/mappings/emmo.sssom.tsv",
          "object_source": "https://w3id.org/emmo/domain/electrochemistry",
          "object_source_version": "https://w3id.org/emmo/domain/electrochemistry/0.37.2",
          "comment": "CellCurrent, positive on charge and negative on discharge here"
        }
      }
    }
  },
  "$defs": {
    "ElectrochemicalCyclingDataRow": {
      "title": "ElectrochemicalCyclingDataRow",
      "x-oold-instance-rdf-type": [
        "https://w3id.org/oo-ld/schemas/datasets/0.1/ElectrochemicalCyclingDataset.schema.json#/$defs/ElectrochemicalCyclingDataRow"
      ],
      "description": "One row of a battery cycling run: the time since the test started, the cell voltage and the cell current at that moment. The fields are quantities, so a row states its units rather than leaving them to a header.",
      "type": "object",
      "properties": {
        "type": {
          "type": "array",
          "items": {
            "type": "string",
            "const": "ElectrochemicalCyclingDataRow"
          },
          "default": [
            "ElectrochemicalCyclingDataRow"
          ],
          "minItems": 1
        },
        "test_time": {
          "allOf": [
            {
              "$ref": "https://w3id.org/oo-ld/schemas/quantities/0.2/Time.schema.json"
            }
          ],
          "title": "TestTime",
          "properties": {
            "type": {
              "default": [
                "TestTime"
              ]
            }
          }
        },
        "voltage": {
          "allOf": [
            {
              "$ref": "https://w3id.org/oo-ld/schemas/quantities/0.2/Voltage.schema.json"
            }
          ],
          "title": "CellVoltage",
          "properties": {
            "type": {
              "default": [
                "CellVoltage"
              ]
            }
          }
        },
        "current": {
          "allOf": [
            {
              "$ref": "https://w3id.org/oo-ld/schemas/quantities/0.2/ElectricCurrent.schema.json"
            }
          ],
          "title": "CellCurrent",
          "properties": {
            "type": {
              "default": [
                "CellCurrent"
              ]
            }
          }
        }
      },
      "required": [
        "type",
        "test_time",
        "voltage",
        "current"
      ],
      "examples": [
        {
          "type": [
            "ElectrochemicalCyclingDataRow"
          ],
          "test_time": {
            "type": [
              "TestTime"
            ],
            "value": 3600,
            "unit": "second"
          },
          "voltage": {
            "type": [
              "CellVoltage"
            ],
            "value": 3.65,
            "unit": "volt"
          },
          "current": {
            "type": [
              "CellCurrent"
            ],
            "value": -750,
            "unit": "milli_ampere"
          }
        }
      ]
    }
  }
}
$schema: https://oo-ld.org/latest/meta/oold-meta-schema.json
$id: ElectrochemicalCyclingDataset.schema.json
x-oold-uuid: 988eea8b-93bb-59cd-81bc-2da3ddd76bad
x-oold-version: 0.1.0
title: ElectrochemicalCyclingDataset
x-oold-instance-rdf-type:
- ElectrochemicalCyclingDataset
description: A battery cycling run. The rows are the data; a distribution is the file the instrument wrote,
  and it conforms to this schema.
allOf:
- $ref: TabularDataset.schema.json
examples:
- type:
  - ElectrochemicalCyclingDataset
  title: Cycling of cell LFP-042
  about: https://example.org/cell/LFP-042
  data:
  - type:
    - ElectrochemicalCyclingDataRow
    test_time:
      type:
      - TestTime
      value: 3600
      unit: second
    voltage:
      type:
      - CellVoltage
      value: 3.65
      unit: volt
    current:
      type:
      - CellCurrent
      value: -750
      unit: milli_ampere
properties:
  type:
    default:
    - ElectrochemicalCyclingDataset
  data:
    type: array
    items:
      $ref: '#/$defs/ElectrochemicalCyclingDataRow'
'@context':
- TabularDataset.schema.json
- '@version': 1.1
  dcat: http://www.w3.org/ns/dcat#
  dcterms: http://purl.org/dc/terms/
  prov: http://www.w3.org/ns/prov#
  csvw: http://www.w3.org/ns/csvw#
  schema: http://schema.org/
  qkind: http://qudt.org/vocab/quantitykind/
  emmo: https://w3id.org/emmo#
  echem: https://w3id.org/emmo/domain/electrochemistry#
  obo: http://purl.obolibrary.org/obo/
  xsd: http://www.w3.org/2001/XMLSchema#
  id: '@id'
  type:
    '@id': '@type'
    '@container': '@set'
  ElectrochemicalCyclingDataRow: https://w3id.org/oo-ld/schemas/datasets/0.1/ElectrochemicalCyclingDataset.schema.json#/$defs/ElectrochemicalCyclingDataRow
  TestTime: row:TestTime
  CellVoltage: row:CellVoltage
  CellCurrent: row:CellCurrent
  test_time:
    '@id': row:properties/test_time
    '@type': '@id'
    '@context': https://w3id.org/oo-ld/schemas/quantities/0.2/Time.schema.json
  voltage:
    '@id': row:properties/voltage
    '@type': '@id'
    '@context': https://w3id.org/oo-ld/schemas/quantities/0.2/Voltage.schema.json
  current:
    '@id': row:properties/current
    '@type': '@id'
    '@context': https://w3id.org/oo-ld/schemas/quantities/0.2/ElectricCurrent.schema.json
  electrochemicalcyclingdataset:
    '@id': https://w3id.org/oo-ld/schemas/datasets/0.1/ElectrochemicalCyclingDataset.schema.json#
    '@prefix': true
  ElectrochemicalCyclingDataset: https://w3id.org/oo-ld/schemas/datasets/0.1/ElectrochemicalCyclingDataset.schema.json
  row:
    '@id': https://w3id.org/oo-ld/schemas/datasets/0.1/ElectrochemicalCyclingDataset.schema.json#/$defs/ElectrochemicalCyclingDataRow/
    '@prefix': true
x-oold-context:
  ElectrochemicalCyclingDataset:
    schema:Dataset:
      x-oold-sssom:
        predicate_id: skos:broadMatch
        mapping_set_id: https://w3id.org/oo-ld/schemas/mappings/schemaorg.sssom.tsv
        comment: a dataset of this kind is one of these, which have no term for the kind
    obo:IAO_0000100:
      x-oold-sssom:
        predicate_id: skos:broadMatch
        mapping_set_id: https://w3id.org/oo-ld/schemas/mappings/pmdco.sssom.tsv
        comment: a dataset of this kind is one of these, which have no term for the kind
    emmo:EMMO_194e367c_9783_4bf5_96d0_9ad597d48d9a:
      x-oold-sssom:
        predicate_id: skos:broadMatch
        mapping_set_id: https://w3id.org/oo-ld/schemas/mappings/emmo.sssom.tsv
        object_source_version: https://w3id.org/emmo/1.0.4
        comment: a dataset of this kind is one of these, which have no term for the kind
  TestTime:
    echem:electrochemistry_27b3799c_250c_4332_8b71_7992c4a7bb05:
      x-oold-sssom:
        predicate_id: skos:exactMatch
        mapping_set_id: https://w3id.org/oo-ld/schemas/mappings/emmo.sssom.tsv
        object_source: https://w3id.org/emmo/domain/electrochemistry
        object_source_version: https://w3id.org/emmo/domain/electrochemistry/0.37.2
        comment: TestTime, the time since the test started
  CellVoltage:
    echem:electrochemistry_4ebe2ef1_eea8_4b10_822d_7a68215bd24d:
      x-oold-sssom:
        predicate_id: skos:exactMatch
        mapping_set_id: https://w3id.org/oo-ld/schemas/mappings/emmo.sssom.tsv
        object_source: https://w3id.org/emmo/domain/electrochemistry
        object_source_version: https://w3id.org/emmo/domain/electrochemistry/0.37.2
        comment: CellVoltage, the voltage across the cell terminals
  CellCurrent:
    echem:electrochemistry_637ee9c4_4b3f_4d3a_975b_c0572dfe53ce:
      x-oold-sssom:
        predicate_id: skos:exactMatch
        mapping_set_id: https://w3id.org/oo-ld/schemas/mappings/emmo.sssom.tsv
        object_source: https://w3id.org/emmo/domain/electrochemistry
        object_source_version: https://w3id.org/emmo/domain/electrochemistry/0.37.2
        comment: CellCurrent, positive on charge and negative on discharge here
$defs:
  ElectrochemicalCyclingDataRow:
    title: ElectrochemicalCyclingDataRow
    x-oold-instance-rdf-type:
    - https://w3id.org/oo-ld/schemas/datasets/0.1/ElectrochemicalCyclingDataset.schema.json#/$defs/ElectrochemicalCyclingDataRow
    description: 'One row of a battery cycling run: the time since the test started, the cell voltage
      and the cell current at that moment. The fields are quantities, so a row states its units rather
      than leaving them to a header.'
    type: object
    properties:
      type:
        type: array
        items:
          type: string
          const: ElectrochemicalCyclingDataRow
        default:
        - ElectrochemicalCyclingDataRow
        minItems: 1
      test_time:
        allOf:
        - $ref: https://w3id.org/oo-ld/schemas/quantities/0.2/Time.schema.json
        title: TestTime
        properties:
          type:
            default:
            - TestTime
      voltage:
        allOf:
        - $ref: https://w3id.org/oo-ld/schemas/quantities/0.2/Voltage.schema.json
        title: CellVoltage
        properties:
          type:
            default:
            - CellVoltage
      current:
        allOf:
        - $ref: https://w3id.org/oo-ld/schemas/quantities/0.2/ElectricCurrent.schema.json
        title: CellCurrent
        properties:
          type:
            default:
            - CellCurrent
    required:
    - type
    - test_time
    - voltage
    - current
    examples:
    - type:
      - ElectrochemicalCyclingDataRow
      test_time:
        type:
        - TestTime
        value: 3600
        unit: second
      voltage:
        type:
        - CellVoltage
        value: 3.65
        unit: volt
      current:
        type:
        - CellCurrent
        value: -750
        unit: milli_ampere
{
  "$schema": "https://w3id.org/oo-ld/schemas/datasets/dev/ElectrochemicalCyclingDataset.schema.json",
  "@context": "https://w3id.org/oo-ld/schemas/datasets/dev/ElectrochemicalCyclingDataset.schema.json",
  "id": "https://example.org/dataset/LFP-042-2026-08-20",
  "type": [
    "ElectrochemicalCyclingDataset"
  ],
  "title": "Cycling of cell LFP-042",
  "description": "Constant current cycling at 1C, first three samples",
  "issued": "2026-08-20",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "about": "https://example.org/cell/LFP-042",
  "generated_by": "https://example.org/process/LFP-042-cycling",
  "data": [
    {
      "type": [
        "ElectrochemicalCyclingDataRow"
      ],
      "test_time": {
        "type": [
          "TestTime"
        ],
        "value": 0,
        "unit": "second"
      },
      "voltage": {
        "type": [
          "CellVoltage"
        ],
        "value": 3.42,
        "unit": "volt"
      },
      "current": {
        "type": [
          "CellCurrent"
        ],
        "value": 0,
        "unit": "milli_ampere"
      }
    },
    {
      "type": [
        "ElectrochemicalCyclingDataRow"
      ],
      "test_time": {
        "type": [
          "TestTime"
        ],
        "value": 60,
        "unit": "second"
      },
      "voltage": {
        "type": [
          "CellVoltage"
        ],
        "value": 3.51,
        "unit": "volt"
      },
      "current": {
        "type": [
          "CellCurrent"
        ],
        "value": 750,
        "unit": "milli_ampere"
      }
    },
    {
      "type": [
        "ElectrochemicalCyclingDataRow"
      ],
      "test_time": {
        "type": [
          "TestTime"
        ],
        "value": 120,
        "unit": "second"
      },
      "voltage": {
        "type": [
          "CellVoltage"
        ],
        "value": 3.58,
        "unit": "volt",
        "standard_uncertainty": 0.002
      },
      "current": {
        "type": [
          "CellCurrent"
        ],
        "value": 750,
        "unit": "milli_ampere"
      }
    }
  ]
}

PREFIX creativecommons_licenses_by_4_0: <https://creativecommons.org/licenses/by/4.0/>
PREFIX dataset_properties: <https://w3id.org/oo-ld/schemas/datasets/0.1/Dataset.schema.json#/properties/>
PREFIX datasets: <https://w3id.org/oo-ld/schemas/datasets/0.1/>
PREFIX dcterms: <http://purl.org/dc/terms/>
PREFIX electrochemicalcyclingdataset__defs: <https://w3id.org/oo-ld/schemas/datasets/0.1/ElectrochemicalCyclingDataset.schema.json#/$defs/>
PREFIX ex_cell: <https://example.org/cell/>
PREFIX ex_dataset: <https://example.org/dataset/>
PREFIX ex_process: <https://example.org/process/>
PREFIX genid: <https://schemas.oo-ld.org/.well-known/genid/>
PREFIX prov: <http://www.w3.org/ns/prov#>
PREFIX qudt: <http://qudt.org/schema/qudt/>
PREFIX qunit: <http://qudt.org/vocab/unit/>
PREFIX row: <https://w3id.org/oo-ld/schemas/datasets/0.1/ElectrochemicalCyclingDataset.schema.json#/$defs/ElectrochemicalCyclingDataRow/>
PREFIX row_properties: <https://w3id.org/oo-ld/schemas/datasets/0.1/ElectrochemicalCyclingDataset.schema.json#/$defs/ElectrochemicalCyclingDataRow/properties/>
PREFIX schema1: <http://schema.org/>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

ex_dataset:LFP-042-2026-08-20
    a datasets:ElectrochemicalCyclingDataset.schema.json ;
    dcterms:description "Constant current cycling at 1C, first three samples" ;
    dcterms:issued "2026-08-20"^^xsd:date ;
    dcterms:license creativecommons_licenses_by_4_0: ;
    dcterms:title "Cycling of cell LFP-042" ;
    schema1:about ex_cell:LFP-042 ;
    prov:wasGeneratedBy ex_process:LFP-042-cycling ;
    dataset_properties:data
        genid:c14n10 ,
        genid:c14n7 ,
        genid:c14n8 ;
.

genid:c14n0
    a row:TestTime ;
    qudt:hasUnit qunit:SEC ;
    qudt:value 120 ;
.

genid:c14n1
    a row:CellVoltage ;
    qudt:hasUnit qunit:V ;
    qudt:value 3.42e+00 ;
.

genid:c14n10
    a electrochemicalcyclingdataset__defs:ElectrochemicalCyclingDataRow ;
    row_properties:current genid:c14n11 ;
    row_properties:test_time genid:c14n0 ;
    row_properties:voltage genid:c14n3 ;
.

genid:c14n11
    a row:CellCurrent ;
    qudt:hasUnit qunit:MilliA ;
    qudt:value 750 ;
.

genid:c14n2
    a row:TestTime ;
    qudt:hasUnit qunit:SEC ;
    qudt:value 0 ;
.

genid:c14n3
    a row:CellVoltage ;
    qudt:hasUnit qunit:V ;
    qudt:standardUncertainty 2e-03 ;
    qudt:value 3.58e+00 ;
.

genid:c14n4
    a row:CellVoltage ;
    qudt:hasUnit qunit:V ;
    qudt:value 3.51e+00 ;
.

genid:c14n5
    a row:CellCurrent ;
    qudt:hasUnit qunit:MilliA ;
    qudt:value 0 ;
.

genid:c14n6
    a row:TestTime ;
    qudt:hasUnit qunit:SEC ;
    qudt:value 60 ;
.

genid:c14n7
    a electrochemicalcyclingdataset__defs:ElectrochemicalCyclingDataRow ;
    row_properties:current genid:c14n5 ;
    row_properties:test_time genid:c14n2 ;
    row_properties:voltage genid:c14n1 ;
.

genid:c14n8
    a electrochemicalcyclingdataset__defs:ElectrochemicalCyclingDataRow ;
    row_properties:current genid:c14n9 ;
    row_properties:test_time genid:c14n6 ;
    row_properties:voltage genid:c14n4 ;
.

genid:c14n9
    a row:CellCurrent ;
    qudt:hasUnit qunit:MilliA ;
    qudt:value 750 ;
.
PREFIX creativecommons_licenses_by_4_0: <https://creativecommons.org/licenses/by/4.0/>
PREFIX dataset_properties: <https://w3id.org/oo-ld/schemas/datasets/0.1/Dataset.schema.json#/properties/>
PREFIX dcterms: <http://purl.org/dc/terms/>
PREFIX echem: <https://w3id.org/emmo/domain/electrochemistry#>
PREFIX electrochemicalcyclingdataset__defs: <https://w3id.org/oo-ld/schemas/datasets/0.1/ElectrochemicalCyclingDataset.schema.json#/$defs/>
PREFIX emmo: <https://w3id.org/emmo#>
PREFIX ex_cell: <https://example.org/cell/>
PREFIX ex_dataset: <https://example.org/dataset/>
PREFIX ex_process: <https://example.org/process/>
PREFIX genid: <https://schemas.oo-ld.org/.well-known/genid/>
PREFIX prov: <http://www.w3.org/ns/prov#>
PREFIX qudt: <http://qudt.org/schema/qudt/>
PREFIX row_properties: <https://w3id.org/oo-ld/schemas/datasets/0.1/ElectrochemicalCyclingDataset.schema.json#/$defs/ElectrochemicalCyclingDataRow/properties/>
PREFIX schema1: <http://schema.org/>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

ex_dataset:LFP-042-2026-08-20
    a emmo:EMMO_194e367c_9783_4bf5_96d0_9ad597d48d9a ;
    dcterms:description "Constant current cycling at 1C, first three samples" ;
    dcterms:issued "2026-08-20"^^xsd:date ;
    dcterms:license creativecommons_licenses_by_4_0: ;
    dcterms:title "Cycling of cell LFP-042" ;
    schema1:about ex_cell:LFP-042 ;
    prov:wasGeneratedBy ex_process:LFP-042-cycling ;
    dataset_properties:data
        genid:c14n10 ,
        genid:c14n7 ,
        genid:c14n8 ;
.

genid:c14n0
    a echem:electrochemistry_4ebe2ef1_eea8_4b10_822d_7a68215bd24d ;
    qudt:value 3.42e+00 ;
    emmo:EMMO_eeb06032_dd4f_476e_9da6_aa24302b7588 emmo:Volt ;
.

genid:c14n1
    a echem:electrochemistry_4ebe2ef1_eea8_4b10_822d_7a68215bd24d ;
    qudt:value 3.51e+00 ;
    emmo:EMMO_eeb06032_dd4f_476e_9da6_aa24302b7588 emmo:Volt ;
.

genid:c14n10
    a electrochemicalcyclingdataset__defs:ElectrochemicalCyclingDataRow ;
    row_properties:current genid:c14n11 ;
    row_properties:test_time genid:c14n2 ;
    row_properties:voltage genid:c14n5 ;
.

genid:c14n11
    a echem:electrochemistry_637ee9c4_4b3f_4d3a_975b_c0572dfe53ce ;
    qudt:value 750 ;
    emmo:EMMO_eeb06032_dd4f_476e_9da6_aa24302b7588 emmo:MilliAmpere ;
.

genid:c14n2
    a echem:electrochemistry_27b3799c_250c_4332_8b71_7992c4a7bb05 ;
    qudt:value 120 ;
    emmo:EMMO_eeb06032_dd4f_476e_9da6_aa24302b7588 emmo:Second ;
.

genid:c14n3
    a echem:electrochemistry_27b3799c_250c_4332_8b71_7992c4a7bb05 ;
    qudt:value 0 ;
    emmo:EMMO_eeb06032_dd4f_476e_9da6_aa24302b7588 emmo:Second ;
.

genid:c14n4
    a echem:electrochemistry_27b3799c_250c_4332_8b71_7992c4a7bb05 ;
    qudt:value 60 ;
    emmo:EMMO_eeb06032_dd4f_476e_9da6_aa24302b7588 emmo:Second ;
.

genid:c14n5
    a echem:electrochemistry_4ebe2ef1_eea8_4b10_822d_7a68215bd24d ;
    qudt:value 3.58e+00 ;
    emmo:EMMO_bba7f0f0_3707_42b9_b3fa_fd04610ef147 2e-03 ;
    emmo:EMMO_eeb06032_dd4f_476e_9da6_aa24302b7588 emmo:Volt ;
.

genid:c14n6
    a echem:electrochemistry_637ee9c4_4b3f_4d3a_975b_c0572dfe53ce ;
    qudt:value 0 ;
    emmo:EMMO_eeb06032_dd4f_476e_9da6_aa24302b7588 emmo:MilliAmpere ;
.

genid:c14n7
    a electrochemicalcyclingdataset__defs:ElectrochemicalCyclingDataRow ;
    row_properties:current genid:c14n6 ;
    row_properties:test_time genid:c14n3 ;
    row_properties:voltage genid:c14n0 ;
.

genid:c14n8
    a electrochemicalcyclingdataset__defs:ElectrochemicalCyclingDataRow ;
    row_properties:current genid:c14n9 ;
    row_properties:test_time genid:c14n4 ;
    row_properties:voltage genid:c14n1 ;
.

genid:c14n9
    a echem:electrochemistry_637ee9c4_4b3f_4d3a_975b_c0572dfe53ce ;
    qudt:value 750 ;
    emmo:EMMO_eeb06032_dd4f_476e_9da6_aa24302b7588 emmo:MilliAmpere ;
.
PREFIX creativecommons_licenses_by_4_0: <https://creativecommons.org/licenses/by/4.0/>
PREFIX dataset_properties: <https://w3id.org/oo-ld/schemas/datasets/0.1/Dataset.schema.json#/properties/>
PREFIX dcterms: <http://purl.org/dc/terms/>
PREFIX electrochemicalcyclingdataset__defs: <https://w3id.org/oo-ld/schemas/datasets/0.1/ElectrochemicalCyclingDataset.schema.json#/$defs/>
PREFIX ex_cell: <https://example.org/cell/>
PREFIX ex_dataset: <https://example.org/dataset/>
PREFIX ex_process: <https://example.org/process/>
PREFIX genid: <https://schemas.oo-ld.org/.well-known/genid/>
PREFIX obo: <http://purl.obolibrary.org/obo/>
PREFIX prov: <http://www.w3.org/ns/prov#>
PREFIX qudt: <http://qudt.org/schema/qudt/>
PREFIX row: <https://w3id.org/oo-ld/schemas/datasets/0.1/ElectrochemicalCyclingDataset.schema.json#/$defs/ElectrochemicalCyclingDataRow/>
PREFIX row_properties: <https://w3id.org/oo-ld/schemas/datasets/0.1/ElectrochemicalCyclingDataset.schema.json#/$defs/ElectrochemicalCyclingDataRow/properties/>
PREFIX schema1: <http://schema.org/>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

ex_dataset:LFP-042-2026-08-20
    a obo:IAO_0000100 ;
    dcterms:description "Constant current cycling at 1C, first three samples" ;
    dcterms:issued "2026-08-20"^^xsd:date ;
    dcterms:license creativecommons_licenses_by_4_0: ;
    dcterms:title "Cycling of cell LFP-042" ;
    schema1:about ex_cell:LFP-042 ;
    prov:wasGeneratedBy ex_process:LFP-042-cycling ;
    dataset_properties:data
        genid:c14n10 ,
        genid:c14n7 ,
        genid:c14n8 ;
.

genid:c14n0
    a row:CellVoltage ;
    obo:IAO_0000039 obo:UO_0000218 ;
    obo:OBI_0001937 3.51e+00 ;
.

genid:c14n1
    a row:CellCurrent ;
    obo:IAO_0000039 obo:UO_0000037 ;
    obo:OBI_0001937 0 ;
.

genid:c14n10
    a electrochemicalcyclingdataset__defs:ElectrochemicalCyclingDataRow ;
    row_properties:current genid:c14n11 ;
    row_properties:test_time genid:c14n2 ;
    row_properties:voltage genid:c14n0 ;
.

genid:c14n11
    a row:CellCurrent ;
    obo:IAO_0000039 obo:UO_0000037 ;
    obo:OBI_0001937 750 ;
.

genid:c14n2
    a row:TestTime ;
    obo:IAO_0000039 obo:UO_0000010 ;
    obo:OBI_0001937 60 ;
.

genid:c14n3
    a row:TestTime ;
    obo:IAO_0000039 obo:UO_0000010 ;
    obo:OBI_0001937 0 ;
.

genid:c14n4
    a row:CellVoltage ;
    obo:IAO_0000039 obo:UO_0000218 ;
    obo:OBI_0001937 3.58e+00 ;
    qudt:standardUncertainty 2e-03 ;
.

genid:c14n5
    a row:TestTime ;
    obo:IAO_0000039 obo:UO_0000010 ;
    obo:OBI_0001937 120 ;
.

genid:c14n6
    a row:CellVoltage ;
    obo:IAO_0000039 obo:UO_0000218 ;
    obo:OBI_0001937 3.42e+00 ;
.

genid:c14n7
    a electrochemicalcyclingdataset__defs:ElectrochemicalCyclingDataRow ;
    row_properties:current genid:c14n1 ;
    row_properties:test_time genid:c14n3 ;
    row_properties:voltage genid:c14n6 ;
.

genid:c14n8
    a electrochemicalcyclingdataset__defs:ElectrochemicalCyclingDataRow ;
    row_properties:current genid:c14n9 ;
    row_properties:test_time genid:c14n5 ;
    row_properties:voltage genid:c14n4 ;
.

genid:c14n9
    a row:CellCurrent ;
    obo:IAO_0000039 obo:UO_0000037 ;
    obo:OBI_0001937 750 ;
.
PREFIX creativecommons_licenses_by_4_0: <https://creativecommons.org/licenses/by/4.0/>
PREFIX dataset_properties: <https://w3id.org/oo-ld/schemas/datasets/0.1/Dataset.schema.json#/properties/>
PREFIX dcterms: <http://purl.org/dc/terms/>
PREFIX electrochemicalcyclingdataset__defs: <https://w3id.org/oo-ld/schemas/datasets/0.1/ElectrochemicalCyclingDataset.schema.json#/$defs/>
PREFIX ex_cell: <https://example.org/cell/>
PREFIX ex_dataset: <https://example.org/dataset/>
PREFIX ex_process: <https://example.org/process/>
PREFIX genid: <https://schemas.oo-ld.org/.well-known/genid/>
PREFIX prov: <http://www.w3.org/ns/prov#>
PREFIX qudt: <http://qudt.org/schema/qudt/>
PREFIX qunit: <http://qudt.org/vocab/unit/>
PREFIX row: <https://w3id.org/oo-ld/schemas/datasets/0.1/ElectrochemicalCyclingDataset.schema.json#/$defs/ElectrochemicalCyclingDataRow/>
PREFIX row_properties: <https://w3id.org/oo-ld/schemas/datasets/0.1/ElectrochemicalCyclingDataset.schema.json#/$defs/ElectrochemicalCyclingDataRow/properties/>
PREFIX schema1: <http://schema.org/>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

ex_dataset:LFP-042-2026-08-20
    a schema1:Dataset ;
    dcterms:issued "2026-08-20"^^xsd:date ;
    schema1:about ex_cell:LFP-042 ;
    schema1:description "Constant current cycling at 1C, first three samples" ;
    schema1:license creativecommons_licenses_by_4_0: ;
    schema1:name "Cycling of cell LFP-042" ;
    prov:wasGeneratedBy ex_process:LFP-042-cycling ;
    dataset_properties:data
        genid:c14n10 ,
        genid:c14n7 ,
        genid:c14n8 ;
.

genid:c14n0
    a row:TestTime ;
    schema1:unitCode qunit:SEC ;
    schema1:value 60 ;
.

genid:c14n1
    a row:CellVoltage ;
    schema1:unitCode qunit:V ;
    schema1:value 3.51e+00 ;
.

genid:c14n10
    a electrochemicalcyclingdataset__defs:ElectrochemicalCyclingDataRow ;
    row_properties:current genid:c14n11 ;
    row_properties:test_time genid:c14n3 ;
    row_properties:voltage genid:c14n4 ;
.

genid:c14n11
    a row:CellCurrent ;
    schema1:unitCode qunit:MilliA ;
    schema1:value 750 ;
.

genid:c14n2
    a row:CellCurrent ;
    schema1:unitCode qunit:MilliA ;
    schema1:value 0 ;
.

genid:c14n3
    a row:TestTime ;
    schema1:unitCode qunit:SEC ;
    schema1:value 120 ;
.

genid:c14n4
    a row:CellVoltage ;
    qudt:standardUncertainty 2e-03 ;
    schema1:unitCode qunit:V ;
    schema1:value 3.58e+00 ;
.

genid:c14n5
    a row:TestTime ;
    schema1:unitCode qunit:SEC ;
    schema1:value 0 ;
.

genid:c14n6
    a row:CellVoltage ;
    schema1:unitCode qunit:V ;
    schema1:value 3.42e+00 ;
.

genid:c14n7
    a electrochemicalcyclingdataset__defs:ElectrochemicalCyclingDataRow ;
    row_properties:current genid:c14n2 ;
    row_properties:test_time genid:c14n5 ;
    row_properties:voltage genid:c14n6 ;
.

genid:c14n8
    a electrochemicalcyclingdataset__defs:ElectrochemicalCyclingDataRow ;
    row_properties:current genid:c14n9 ;
    row_properties:test_time genid:c14n0 ;
    row_properties:voltage genid:c14n1 ;
.

genid:c14n9
    a row:CellCurrent ;
    schema1:unitCode qunit:MilliA ;
    schema1:value 750 ;
.

flowchart LR
  n0["LFP-042-2026-08-20<br>ElectrochemicalCyclingDataset"]
  n1[/"Constant current cycling at 1C, first three samples"/]
  n2[/"2026-08-20"/]
  n3["https://creativecommons.org/licenses/by/4.0/"]
  n4[/"Cycling of cell LFP-042"/]
  n5["LFP-042"]
  n6["LFP-042-cycling"]
  n7["blank node<br>electrochemicalcyclingdataset:ElectrochemicalCyclingDataRow"]
  n8["blank node<br>electrochemicalcyclingdataset:ElectrochemicalCyclingDataRow"]
  n9["blank node<br>electrochemicalcyclingdataset:ElectrochemicalCyclingDataRow"]
  n10["blank node<br>row:TestTime"]
  n11["qunit:Second"]
  n12[/"120"/]
  n13["blank node<br>row:CellVoltage"]
  n14["qunit:Volt"]
  n15[/"3.42"/]
  n16["blank node<br>row:CellCurrent"]
  n17["blank node<br>row:CellVoltage"]
  n18["qunit:Milliampere"]
  n19[/"750"/]
  n20["blank node<br>row:TestTime"]
  n21[/"0"/]
  n22[/"0.002"/]
  n23[/"3.58"/]
  n24["blank node<br>row:CellVoltage"]
  n25[/"3.51"/]
  n26["blank node<br>row:CellCurrent"]
  n27["blank node<br>row:TestTime"]
  n28[/"60"/]
  n29["blank node<br>row:CellCurrent"]
  n0 -->|dcterms:Description| n1
  n0 -->|dcterms:Date Issued| n2
  n0 -->|dcterms:License| n3
  n0 -->|dcterms:Title| n4
  n0 -->|schema:about| n5
  n0 -->|prov:wasGeneratedBy| n6
  n0 -->|dataset:data| n7
  n0 -->|dataset:data| n8
  n0 -->|dataset:data| n9
  n10 -->|qudt:has unit| n11
  n10 -->|qudt:value| n12
  n13 -->|qudt:has unit| n14
  n13 -->|qudt:value| n15
  n7 -->|row:current| n16
  n7 -->|row:test_time| n10
  n7 -->|row:voltage| n17
  n16 -->|qudt:has unit| n18
  n16 -->|qudt:value| n19
  n20 -->|qudt:has unit| n11
  n20 -->|qudt:value| n21
  n17 -->|qudt:has unit| n14
  n17 -->|qudt:standard uncertainty| n22
  n17 -->|qudt:value| n23
  n24 -->|qudt:has unit| n14
  n24 -->|qudt:value| n25
  n26 -->|qudt:has unit| n18
  n26 -->|qudt:value| n21
  n27 -->|qudt:has unit| n11
  n27 -->|qudt:value| n28
  n8 -->|row:current| n26
  n8 -->|row:test_time| n20
  n8 -->|row:voltage| n13
  n9 -->|row:current| n29
  n9 -->|row:test_time| n27
  n9 -->|row:voltage| n24
  n29 -->|qudt:has unit| n18
  n29 -->|qudt:value| n19
flowchart LR
  n0["LFP-042-2026-08-20<br>emmo:Dataset"]
  n1[/"Constant current cycling at 1C, first three samples"/]
  n2[/"2026-08-20"/]
  n3["https://creativecommons.org/licenses/by/4.0/"]
  n4[/"Cycling of cell LFP-042"/]
  n5["LFP-042"]
  n6["LFP-042-cycling"]
  n7["blank node<br>electrochemicalcyclingdataset:ElectrochemicalCyclingDataRow"]
  n8["blank node<br>electrochemicalcyclingdataset:ElectrochemicalCyclingDataRow"]
  n9["blank node<br>electrochemicalcyclingdataset:ElectrochemicalCyclingDataRow"]
  n10["blank node<br>echem:CellVoltage"]
  n11[/"3.42"/]
  n12["emmo:Volt"]
  n13["blank node<br>echem:CellVoltage"]
  n14[/"3.51"/]
  n15["blank node<br>echem:CellCurrent"]
  n16["blank node<br>echem:TestTime"]
  n17["blank node<br>echem:CellVoltage"]
  n18[/"750"/]
  n19["emmo:MilliAmpere"]
  n20[/"120"/]
  n21["emmo:Second"]
  n22["blank node<br>echem:TestTime"]
  n23[/"0"/]
  n24["blank node<br>echem:TestTime"]
  n25[/"60"/]
  n26[/"3.58"/]
  n27[/"0.002"/]
  n28["blank node<br>echem:CellCurrent"]
  n29["blank node<br>echem:CellCurrent"]
  n0 -->|dcterms:Description| n1
  n0 -->|dcterms:Date Issued| n2
  n0 -->|dcterms:License| n3
  n0 -->|dcterms:Title| n4
  n0 -->|schema:about| n5
  n0 -->|prov:wasGeneratedBy| n6
  n0 -->|dataset:data| n7
  n0 -->|dataset:data| n8
  n0 -->|dataset:data| n9
  n10 -->|qudt:value| n11
  n10 -->|emmo:hasReferencePart| n12
  n13 -->|qudt:value| n14
  n13 -->|emmo:hasReferencePart| n12
  n7 -->|row:current| n15
  n7 -->|row:test_time| n16
  n7 -->|row:voltage| n17
  n15 -->|qudt:value| n18
  n15 -->|emmo:hasReferencePart| n19
  n16 -->|qudt:value| n20
  n16 -->|emmo:hasReferencePart| n21
  n22 -->|qudt:value| n23
  n22 -->|emmo:hasReferencePart| n21
  n24 -->|qudt:value| n25
  n24 -->|emmo:hasReferencePart| n21
  n17 -->|qudt:value| n26
  n17 -->|emmo:standardUncertainty| n27
  n17 -->|emmo:hasReferencePart| n12
  n28 -->|qudt:value| n23
  n28 -->|emmo:hasReferencePart| n19
  n8 -->|row:current| n28
  n8 -->|row:test_time| n22
  n8 -->|row:voltage| n10
  n9 -->|row:current| n29
  n9 -->|row:test_time| n24
  n9 -->|row:voltage| n13
  n29 -->|qudt:value| n18
  n29 -->|emmo:hasReferencePart| n19
flowchart LR
  n0["LFP-042-2026-08-20<br>obo:homogenous data collection"]
  n1[/"Constant current cycling at 1C, first three samples"/]
  n2[/"2026-08-20"/]
  n3["https://creativecommons.org/licenses/by/4.0/"]
  n4[/"Cycling of cell LFP-042"/]
  n5["LFP-042"]
  n6["LFP-042-cycling"]
  n7["blank node<br>electrochemicalcyclingdataset:ElectrochemicalCyclingDataRow"]
  n8["blank node<br>electrochemicalcyclingdataset:ElectrochemicalCyclingDataRow"]
  n9["blank node<br>electrochemicalcyclingdataset:ElectrochemicalCyclingDataRow"]
  n10["blank node<br>row:CellVoltage"]
  n11["obo:volt"]
  n12[/"3.51"/]
  n13["blank node<br>row:CellCurrent"]
  n14["obo:milliampere"]
  n15[/"0"/]
  n16["blank node<br>row:CellCurrent"]
  n17["blank node<br>row:TestTime"]
  n18[/"750"/]
  n19["obo:second"]
  n20[/"60"/]
  n21["blank node<br>row:TestTime"]
  n22["blank node<br>row:CellVoltage"]
  n23[/"3.58"/]
  n24[/"0.002"/]
  n25["blank node<br>row:TestTime"]
  n26[/"120"/]
  n27["blank node<br>row:CellVoltage"]
  n28[/"3.42"/]
  n29["blank node<br>row:CellCurrent"]
  n0 -->|dcterms:Description| n1
  n0 -->|dcterms:Date Issued| n2
  n0 -->|dcterms:License| n3
  n0 -->|dcterms:Title| n4
  n0 -->|schema:about| n5
  n0 -->|prov:wasGeneratedBy| n6
  n0 -->|dataset:data| n7
  n0 -->|dataset:data| n8
  n0 -->|dataset:data| n9
  n10 -->|obo:has measurement unit label| n11
  n10 -->|obo:has specified numeric value| n12
  n13 -->|obo:has measurement unit label| n14
  n13 -->|obo:has specified numeric value| n15
  n7 -->|row:current| n16
  n7 -->|row:test_time| n17
  n7 -->|row:voltage| n10
  n16 -->|obo:has measurement unit label| n14
  n16 -->|obo:has specified numeric value| n18
  n17 -->|obo:has measurement unit label| n19
  n17 -->|obo:has specified numeric value| n20
  n21 -->|obo:has measurement unit label| n19
  n21 -->|obo:has specified numeric value| n15
  n22 -->|obo:has measurement unit label| n11
  n22 -->|obo:has specified numeric value| n23
  n22 -->|qudt:standard uncertainty| n24
  n25 -->|obo:has measurement unit label| n19
  n25 -->|obo:has specified numeric value| n26
  n27 -->|obo:has measurement unit label| n11
  n27 -->|obo:has specified numeric value| n28
  n8 -->|row:current| n13
  n8 -->|row:test_time| n21
  n8 -->|row:voltage| n27
  n9 -->|row:current| n29
  n9 -->|row:test_time| n25
  n9 -->|row:voltage| n22
  n29 -->|obo:has measurement unit label| n14
  n29 -->|obo:has specified numeric value| n18
flowchart LR
  n0["LFP-042-2026-08-20<br>schema:Dataset"]
  n1[/"2026-08-20"/]
  n2["LFP-042"]
  n3[/"Constant current cycling at 1C, first three samples"/]
  n4["https://creativecommons.org/licenses/by/4.0/"]
  n5[/"Cycling of cell LFP-042"/]
  n6["LFP-042-cycling"]
  n7["blank node<br>electrochemicalcyclingdataset:ElectrochemicalCyclingDataRow"]
  n8["blank node<br>electrochemicalcyclingdataset:ElectrochemicalCyclingDataRow"]
  n9["blank node<br>electrochemicalcyclingdataset:ElectrochemicalCyclingDataRow"]
  n10["blank node<br>row:TestTime"]
  n11["qunit:Second"]
  n12[/"60"/]
  n13["blank node<br>row:CellVoltage"]
  n14["qunit:Volt"]
  n15[/"3.51"/]
  n16["blank node<br>row:CellCurrent"]
  n17["blank node<br>row:TestTime"]
  n18["blank node<br>row:CellVoltage"]
  n19["qunit:Milliampere"]
  n20[/"750"/]
  n21["blank node<br>row:CellCurrent"]
  n22[/"0"/]
  n23[/"120"/]
  n24[/"0.002"/]
  n25[/"3.58"/]
  n26["blank node<br>row:TestTime"]
  n27["blank node<br>row:CellVoltage"]
  n28[/"3.42"/]
  n29["blank node<br>row:CellCurrent"]
  n0 -->|dcterms:Date Issued| n1
  n0 -->|schema:about| n2
  n0 -->|schema:description| n3
  n0 -->|schema:license| n4
  n0 -->|schema:name| n5
  n0 -->|prov:wasGeneratedBy| n6
  n0 -->|dataset:data| n7
  n0 -->|dataset:data| n8
  n0 -->|dataset:data| n9
  n10 -->|schema:unitCode| n11
  n10 -->|schema:value| n12
  n13 -->|schema:unitCode| n14
  n13 -->|schema:value| n15
  n7 -->|row:current| n16
  n7 -->|row:test_time| n17
  n7 -->|row:voltage| n18
  n16 -->|schema:unitCode| n19
  n16 -->|schema:value| n20
  n21 -->|schema:unitCode| n19
  n21 -->|schema:value| n22
  n17 -->|schema:unitCode| n11
  n17 -->|schema:value| n23
  n18 -->|qudt:standard uncertainty| n24
  n18 -->|schema:unitCode| n14
  n18 -->|schema:value| n25
  n26 -->|schema:unitCode| n11
  n26 -->|schema:value| n22
  n27 -->|schema:unitCode| n14
  n27 -->|schema:value| n28
  n8 -->|row:current| n21
  n8 -->|row:test_time| n26
  n8 -->|row:voltage| n27
  n9 -->|row:current| n29
  n9 -->|row:test_time| n10
  n9 -->|row:voltage| n13
  n29 -->|schema:unitCode| n19
  n29 -->|schema:value| n20

The row carries quantities, so a value states its unit instead of leaving it to a header, and the three fields map to BattINFO through the electrochemistry domain ontology: TestTime, CellVoltage, CellCurrent.

The committed instance holds three samples inline, which is the readable case. A real run is millions of rows and lives in a file: the same dataset then carries a Distribution whose conforms_to names this schema, and a reader materialises the rows from it. Nothing about the schema changes between the two.