dachs.readers

Contains readers for loading and interpreting the excel files of Glen and the log files of RoWaN

Functions

ReadStartingCompounds(filename)

assert_unit(value, default_unit)

adds a default unit string for interpretation by pint if the value is not in string format yet (and therefore does not yet have a unit)

find_in_log(log, searchString[, ...])

Returns (the first match of) a given Reagent if its ID is found in an input string, otherwise returns None

find_reagent_in_rawmessage(searchString, ...)

Returns (the first match of) a given Reagent if its ID is found in an input string, otherwise returns None

find_trigger_in_log(logEntry[, triggerList])

Interprets a synthesis step.

readExperimentalSetup(filename[, SetupName])

readRawMessageLog(filename)