diff --git a/docs/assets/jsonld/csvw_table_schema_maccor_2.json b/docs/assets/jsonld/csvw_table_schema_maccor_2.json new file mode 100644 index 0000000..1feb758 --- /dev/null +++ b/docs/assets/jsonld/csvw_table_schema_maccor_2.json @@ -0,0 +1,303 @@ +{ + "@context": "https://w3id.org/emmo/domain/battery/context", + "@type": "csvw:TableSchema", + "@id": "https://w3id.org/emmo/application/cycler-data#", + "dc:identifier": "https://doi.org/10.1234/example.doi", + "dc:title": "Maccor Cycler Data Table Schema - 2", + "dc:description": "A table schema describing csv files exported from battery cycler equipment manufactured by Maccor", + "dc:subject": ["battery", "data", "maccor", "cycler", "cycling", "schema"], + "dc:language": "en", + "dc:license": { + "@id": "https://spdx.org/licenses/MIT.html" + }, + "dc:accessRights": "public", + "dc:publisher": { + "@type": "schema:ResearchOrganization", + "@id": "https://ror.org/01f677e56", + "schema:name": "SINTEF AS" + }, + "dc:creator": { + "@type": "schema:Person", + "@id": "https://orcid.org/0000-0002-8758-6109", + "schema:name": "Simon Clark", + "schema:affiliation": { + "@type": "schema:ResearchOrganization", + "@id": "https://ror.org/01f677e56", + "schema:name": "SINTEF" + } + }, + "dc:modified": { + "@value": "2024-07-03", + "@type": "xsd:date" + }, + "dc:created": { + "@value": "2024-07-03", + "@type": "xsd:date" + }, + "dc:hasVersion": "1.0.0", + "dc:format": "application/ld+json", + "schema:name": "Maccor Cycler Data Table Schema - 2", + "schema:description": "A table schema describing csv files exported from battery cycler equipment manufactured by Maccor", + "schema:version": "1.0.0", + "schema:contactPoint": { + "@type": "schema:ContactPoint", + "schema:contactType": "creator", + "schema:email": "mailto:simon.clark@sintef.no" + }, + "schema:encodingFormat": "application/ld+json", + "csvw:columns": [ + { + "@type": "csvw:Column", + "csvw:name": "Cyc#", + "csvw:titles": "Cycle Number", + "dc:description": "the current cycle number in the test", + "csvw:propertyUrl": { + "@type": "CycleNumber" + }, + "hasMeasurementUnit": [ + { + "@id": "emmo:UnitOne" + }, + { + "@id": "unit:UNITLESS" + } + ], + "schema:unitCode": [ + { + "@id": "emmo:UnitOne" + }, + { + "@id": "unit:UNITLESS" + } + ], + "csvw:datatype": "xsd:integer", + "csvw:required": "false" + }, + { + "@type": "csvw:Column", + "csvw:name": "Step", + "csvw:titles": "Step Number", + "dc:description": "the number of the currently running step", + "csvw:propertyUrl": { + "@type": "StepIndex" + }, + "hasMeasurementUnit": [ + { + "@id": "emmo:UnitOne" + }, + { + "@id": "unit:UNITLESS" + } + ], + "schema:unitCode": [ + { + "@id": "emmo:UnitOne" + }, + { + "@id": "unit:UNITLESS" + } + ], + "csvw:datatype": "xsd:integer", + "csvw:required": "false" + }, + { + "@type": "csvw:Column", + "csvw:name": "TestTime(s)", + "csvw:titles": "Test Time", + "dc:description": "time of the current data point relative to the start of the test", + "csvw:propertyUrl": { + "@type": "TestTime" + }, + "hasMeasurementUnit": [ + { + "@id": "emmo:Second" + }, + { + "@id": "unit:SEC" + } + ], + "schema:unitCode": [ + { + "@id": "emmo:Second" + }, + { + "@id": "unit:SEC" + } + ], + "csvw:datatype": "xsd:decimal", + "csvw:required": "true" + }, + { + "@type": "csvw:Column", + "csvw:name": "StepTime(s)", + "csvw:titles": "Step Time", + "dc:description": "time of the data point relative to the start of the current step", + "csvw:propertyUrl": { + "@type": "StepTime" + }, + "hasMeasurementUnit": [ + { + "@id": "emmo:Second" + }, + { + "@id": "unit:SEC" + } + ], + "schema:unitCode": [ + { + "@id": "emmo:Second" + }, + { + "@id": "unit:SEC" + } + ], + "csvw:datatype": "xsd:decimal", + "csvw:required": "false" + }, + { + "@type": "csvw:Column", + "csvw:name": "amp-hr", + "csvw:titles": "Capacity", + "dc:description": "the channel capacity", + "csvw:propertyUrl": { + "@type": "Capacity" + }, + "hasMeasurementUnit": [ + { + "@id": "emmo:AmpereHour" + }, + { + "@id": "unit:A-HR" + } + ], + "schema:unitCode": [ + { + "@id": "emmo:AmpereHour" + }, + { + "@id": "unit:A-HR" + } + ], + "csvw:datatype": "xsd:decimal", + "csvw:required": "false" + }, + { + "@type": "csvw:Column", + "csvw:name": "Current(A)", + "csvw:titles": "Current", + "csvw:propertyUrl": { + "@type": "CellCurrent" + }, + "hasMeasurementUnit": [ + { + "@id": "emmo:Ampere" + }, + { + "@id": "unit:A" + } + ], + "schema:unitCode": [ + { + "@id": "emmo:Ampere" + }, + { + "@id": "unit:A" + } + ], + "csvw:datatype": "xsd:decimal", + "csvw:required": "true" + }, + { + "@type": "csvw:Column", + "csvw:name": "Voltage(V)", + "csvw:titles": "Voltage", + "csvw:propertyUrl": { + "@type": "CellVoltage" + }, + "hasMeasurementUnit": [ + { + "@id": "emmo:Volt" + }, + { + "@id": "unit:V" + } + ], + "schema:unitCode": [ + { + "@id": "emmo:Volt" + }, + { + "@id": "unit:V" + } + ], + "csvw:datatype": "xsd:decimal", + "csvw:required": "true" + }, + { + "@type": "csvw:Column", + "csvw:name": "DPt time", + "csvw:titles": "DateTime", + "dc:description": "datetime of the current data point", + "csvw:propertyUrl": { + "@type": "Time" + }, + "csvw:datatype": "xsd:dateTime", + "csvw:required": "false" + }, + { + "@type": "csvw:Column", + "csvw:name": "Capacity(Ah)", + "csvw:titles": "Capacity", + "dc:description": "the capacity", + "csvw:propertyUrl": { + "@type": "Capacity" + }, + "hasMeasurementUnit": [ + { + "@id": "emmo:AmpereHour" + }, + { + "@id": "unit:A-HR" + } + ], + "schema:unitCode": [ + { + "@id": "emmo:AmpereHour" + }, + { + "@id": "unit:A-HR" + } + ], + "csvw:datatype": "xsd:decimal", + "csvw:required": "false" + }, + { + "@type": "csvw:Column", + "csvw:name": "Watt-hr", + "csvw:titles": "Energy", + "csvw:propertyUrl": { + "@type": "BatteryEnergy" + }, + "hasMeasurementUnit": [ + { + "@id": "emmo:WattHour" + }, + { + "@id": "unit:W-HR" + } + ], + "schema:unitCode": [ + { + "@id": "emmo:WattHour" + }, + { + "@id": "unit:W-HR" + } + ], + "csvw:datatype": "xsd:decimal", + "csvw:required": "false" + } + ], + "csvw:primaryKey": "rec#" + } +