# Public-count-derived STARS fixture

This fixture uses every plasmid and ESC count from the pinned 64-guide
MAGeCK/Yusa excerpt. The original excerpt contains one retained guide per
biological gene, which is not enough to exercise within-gene STARS ranking.
The unchanged counts are therefore assigned, in source order, to eight
explicit validation groups (`YUSA01` through `YUSA08`) with eight guides each.
Source reference and biological gene names remain in metadata columns.

The input contains 743 plasmid reads and 971 ESC reads, exactly matching the
public excerpts. Its SHA-256 is
`AB3257A58BF72A2C18AE86A905E95F454BFA35D76418F7E4E06A09CE7E92EFC7`.

`ExpectedStars.tsv` was calculated independently from the retained algorithm:

1. Remove guides with fewer than 10 combined reads.
2. Normalize each sample as `ln(1 + 1,000,000 * reads / sample total)`.
3. Subtract plasmid from ESC.
4. Rank distinct differences within each validation group and overall.
5. Calculate the legacy binomial STARS score and rank distinct scores within
   each group.

The expected table SHA-256 is
`1744F9CE0EA259E633412E3119BF742741111D299788E2CEC732C7A3310D6398`.
This is a functional mathematical oracle based on real count distributions,
not a biological claim about the artificial validation groups.
