)
reader = csv.reader(data.splitlines())
res = []
- for category, _, _ in reader:
+ for category, _, _, _ in reader:
res.append(category)
return res
tags_metadata.csv file
"""
meta_categories = set(tags_metadata)
- families_categories = set(cat for _, cat, _ in family_tags)
+ families_categories = set(cat for _, _, cat, _ in family_tags)
missing = families_categories - meta_categories
assert not missing, f"Missing categories: {missing}"
seen = set()
dups = []
for family, axes, cat, _ in family_tags:
- key = (family, cat)
+ key = (family, axes, cat)
if key in seen:
dups.append(",".join(key))
seen.add(key)