We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 99130dd commit 4d5a9b4Copy full SHA for 4d5a9b4
bio2zarr/tskit.py
@@ -118,8 +118,11 @@ def generate_schema(
118
119
# Determine max number of alleles
120
max_alleles = 0
121
- for variant in self.ts.variants():
122
- max_alleles = max(max_alleles, len(variant.alleles))
+ for site in self.ts.sites():
+ states = {site.ancestral_state}
123
+ for mut in site.mutations:
124
+ states.add(mut.derived_state)
125
+ max_alleles = max(len(states), max_alleles)
126
127
logging.info(f"Scanned tskit with {n} samples and {m} variants")
128
logging.info(
0 commit comments