EMCS v8.8

2. Februar 2024

 

Nach zwei vorbereitenden Beta-Releases im November und Dezember 2023 wurde am 2. Februar 2024 EMCS in der Version 8.8 freigegeben.

Die neue Version erweitert die Fähigkeiten von EMCS zur Verwaltung, Verarbeitung und Visualisierung von Zeitreihen mit Mehrfachmesswerten.

Mehrfachmesswerte sind Messwerte, die mehr als einen Zahlenwert enthalten. Damit lassen sich Zeitreihen bilden, die mehr als einen Zahlenwert pro Zeitstempel aufweisen.
Anwendungsfälle für derartige Zeitreihen sind z.B. Laborwerte (wo eine einzelne Probe mehrfach ausgewertet und gemessen wird), oder auch Ergebnisse einer Spektralanalyse (wo bei einer einzelnen Messung unter Umständen mehr als 100 Zahlenwerte anfallen).

Das EMCS Datenmodell hat sich in dieser Version nicht geändert, die neue Release verwendet daher weiterhin das EMCS Datenmodell in der Version 71.

 

Folgende Erweiterungen sind in EMCS v8.8 enthalten:

Generischer Datenimport

Der generische Datenimport kann Mehrfachmesswerte nun aus CSV Dateien importieren.

Über das Admin UI für den generischen Import können passende Importformate erstellt werden.

Hier stehen nun auch die neuen Instanzmethoden zur Verfügung. Damit ist es möglich, beim Datenimport bei Bedarf Methoden aufzurufen, die direkt den gerade zu importierenden Datensatz modifizieren. Damit lassen sich z.B. mehrere Zahlenwerte inklusive Einheitenumrechnung aus einzelnen Feldern einer CSV Datei den passenden Indexpositionen eines neuen Mehrfachmesswerts zuordnen. 

Algorithmen

EMCS wurde um verschiedene Algorithmen zur Umwandlung von Zeitreihen mit Mehrfachmesswerten (Kardinaität > 1) in Zeitreihen mit Einzelmesswerten (Kardinalität 1) erweitert.

Flgende Algorithmen stehen nun zusätzlich zur Verfügung:

  • CardinalityIndexValueAlgorithm - liefert den Wert an der konfigurierten Indexposition
  • CardinalityMaxValueAlgorithm - liefert den Maximalwert der Werte an allen Indexpositionen
  • CardinalityMeanValueAlgorithm - liefert den Mittelwert über die Werte an allen Indexpositionen
  • CardinalityMinValueAlgorithm - liefert den Minimalwert der Werte an allen Indexpositionen

Mit diesen Algorithmen können bei Bedarf berechnete Zeitreihen mit Einzelwerten angelegt werden, welche dann wie gewohnt in EMCS verwendet werden können.

Standardauswertungen

Einige Standardauswertungen können nun mit Mehrfachmesswerten direkt umgehen.
Hier gibt es die Möglichkeit, über die oben genannten Algorithmen passende Umwandlungen vorzunehmen, ohne zuvor berechnete Zeitreihen explizit anzulegen.

Messwert-Editor

Der EMCS Messwert-Editor kann nun auch Zeitreihen mit Mehrfachmesswerten bearbeiten 

Kardinalitäts-Filter

In Auswertungen, in der Messwertsuche und im Zeitreihen Admin UI kann nun nach dem Kriterium Kardinalität gefiltert werden.

Damit können Zeitreihen gezielt auch nach der Kardinalität gefiltert werden. Dies ist notwendig, wenn sich Zeitreihen des selben Probenahmestellnparameters, der gleichen Aggregation und vom gleichen Typ nur durch die Kardinalität unterscheiden (z.B. Einzelmesswert vs. Mehrfachmesswert)