def coverage(self): return 100 * format_ratio(self.matches + self.mismatches + self.repmatches, self.q_size)
def target_coverage(self): return 100 * format_ratio(self.matches + self.mismatches + self.repmatches, self.t_size)
def percent_n(self): return 100 * format_ratio(self.n_count, self.q_size)
def identity(self): return 100 * format_ratio(self.matches + self.repmatches, self.matches + self.repmatches + self.mismatches + self.q_num_insert)