diff --git a/tools/t7.py b/tools/t7.py index 5c535a1..dafe016 100644 --- a/tools/t7.py +++ b/tools/t7.py @@ -245,7 +245,9 @@ class AutoLayout: # barcode有重复 notrepeatbarcode = True - if self.chip_barcode_recode[chipname].intersection({item['barcode'] for item in library_data['data']}): + if self.chip_barcode_recode[chipname].intersection({item['barcode'] for item in library_data['data']}) or \ + self.chip_barcode_recode[chipname].intersection( + {'N' * 8 + item['i7'] for item in library_data['data']}): notrepeatbarcode = False # 互斥的文库