pylabrobot.bmg_labtech.vantastar.VANTAstarDevice.estimate_duration#
- async VANTAstarDevice.estimate_duration(read: Callable[[], Awaitable[Any]]) int#
The run time in s the reader expects for a read, without reading:
readis called as usual, e.g.lambda: reader.absorbance.measure([450]), and ends at the read’s RUN with the reader’s estimate (VANTAstarDriver.estimate_duration). Shaking before the read andpause_before_readingare skipped and left out of the estimate; nothing moves.- Raises:
ValueError – if
readends without a read.RuntimeError – if
readsends a command other than a read’s (a drawer move, a gain and focus adjustment), or as the read raises it (the drawer is open, no plate).
- Parameters:
- Return type: