dachs.synthesis

A dataclass for describing a synthesis

Functions

ConvertToQuantity(Val, Unit)

Converts a value and unit to a pint/ureg Quantity

UnitConverter(UnitStr)

Checks if UnitStr is a string, and if so, converts it to a string supported by the Pint library

ValConverter(Val)

Checks if Val is a string, and if so, converts it to a float or int if possible

Classes

DerivedParameter([ID, ParameterName, ...])

Contains parameters derived from interpretation of the raw log.

RawLogMessage([Index, TimeStamp, ...])

Attrs-defined class for carrying the raw log messages from the RoWaN synthesis platform

SynthesisClass(ID, Name[, ...])

synthesisStep([ID, RawMessage, ...])