code: def setUncertainty(self, unc):
          
          # Uncertainty calculation on DL
          # https://jira.bikalabs.com/browse/LIMS-1808
          if self.isAboveUpperDetectionLimit() or \
                  self.isBelowLowerDetectionLimit():
              self.getField('Uncertainty').set(self, None)
          else:
              self.getField('Uncertainty').set(self, unc)
docs: Sets the uncertainty for this analysis. If the result is a
          Detection Limit or the value is below LDL or upper UDL, sets the
          uncertainty value to 0