Data Series
Last updated on 13-Mar-2018 by Thomas P. Boesen

Example ResultDataSeries entity:
{
eClass: 'ResultDataSeries',
id: 'R123-1',
name: 'CB123',
type: 'XY',
content: {
points: [
{ valueX: -8.0, valueY: 247 },
{ valueX: -7.0, valueText: 'n.d.' }
]
}
}
'Data Series Content' refers to the JSON-object in the Content field:
{
points: [
{ valueX: -8.0, valueY: 247 },
{ valueX: -7.0, valueText: 'n.d.' }
]
}
Single Value (Scalar) Series
{
eClass: 'ResultDataSeries',
name: 'Series SC',
type: 'Scalar',
{
points: [
{ valueY: 247 },
{ valueText: 'n.d.' }
]
}
}
XY Series
Simple XY series without groups:
{
eClass: 'ResultDataSeries',
name: 'Series 1',
type: 'XY',
content: {
points: [
{ valueX: -8, valueY: 247 },
{ valueX: -7, valueY: 261 }
]
}
}
If you have replicates, you can mark them with an optional group index (zero-based):
{
points: [
{ valueX: -8, valueY: 247, group: 0 },
{ valueX: -8, valueY: 255, group: 1 },
{ valueX: -7, valueY: 232, group: 0 },
{ valueX: -7, valueY: 261, group: 1 }
]
}
Series that include a curve
Simple XY series including a curve obtained e.g. by curve fitting:
{
eClass: 'ResultDataSeries',
name: 'Series 1',
type: 'XY',
content: {
points: [
{ valueX: -8, valueY: 247 },
{ valueX: -7.5, valueY: 249 },
{ valueX: -7.3, valueY: 256 },
{ valueX: -7, valueY: 261 }
],
curve: [
{ valueX: -8, valueY: 240 },
{ valueX: -7.9, valueY: 242 },
{ valueX: -7.8, valueY: 244 },
{ valueX: -7.7, valueY: 246 },
{ valueX: -7.6, valueY: 248 },
{ valueX: -7.5, valueY: 250 },
{ valueX: -7.4, valueY: 252 },
{ valueX: -7.3, valueY: 254 },
{ valueX: -7.2, valueY: 256 },
{ valueX: -7.1, valueY: 258 },
{ valueX: -7, valueY: 260 },
]
}
}
This data structure (with the curve) should not be saved in the database - rather, it's used by the chart HTML element for rendering curves.
[](### Time Series)
[](### Categories)
[](We are currently not handling categories. ???)
[](How does / should this fit in ???)