Hello again @CamDavidsonPilon ,
We started looking at the OD again (the topic I posted about yesterday) because we were having issues with the growth rate calculating.
The growth rate disconnects when the variance in OD is 0. This works for the scenarios where:
- The calibration is wrong (as the warning suggests)
- The OD sensor is not working properly (as the warning suggests)
- The sample has stopped growing and the OD is not changing
But there are some experiments we’re running where the OD starts below the lowest value we’ve calibrated for (e.g. for some reason the media is a slightly different). What’s happening is that we’re starting the OD and growth rate, the OD is below the calibrated range so will now return the minimum OD (thanks for your change yesterday!) and is therefore constant for some time. The growth rate calculation job then stops and we don’t have growth rate calculations for the rest of the experiment. What would be great instead of the job disconnecting is to keep the job running in the background checking the OD and publishing values for the growth rate when the OD variance is no longer 0. Another way we could solve it is to periodically check whether the growth rate calculating job is running as part of the experiment profile but having the logic within the job feels a bit cleaner. What do you think?
Many thanks, Vicky
