def get_expected_errors(qual): if qual is None or len(qual) == 0: return None qvs = numpy.fromstring(qual, dtype=numpy.byte) - ILLUMINA_QUAL_OFFSET perr = 10.0**(-qvs/10.0) return perr.sum()