CodonBench: separating gene context, exon position, and variant-specific component in synonymous-variant classification
Year: 2026
Type: preprint
Abstract: Background A synonymous variant leaves the protein unchanged, so a classifier that still separates pathogenic from benign examples must be reading something beyond the protein. Such variants test cleanly what a codon-level model adds to a protein-level one. Methods We assembled SynPath, a benchmark of ClinVar synonymous variants, and scored frozen representations under two splitting protocols. Under gene-held-out folds whole genes are withheld, and each coding-sequence model is compared against a position-matched control. Results The models were not trained for this task, so these numbers describe transfer, not designed performance. Random splitting flatters every representation. Once whole genes are held out, they fall into a narrow band near chance, the best at 0.58, and low-rank fine-tuning does not restore the random-split level. A feature that reads no sequence, only the distance from the variant to the nearest exon junction, reaches 0.84 under the same folds, above every neural representation tested. In a protein model the variant-specific component is zero by construction, because both alleles present the same input. In coding-sequence models only the response vector, the difference between the alternate and reference embeddings, keeps signal on unseen genes and beats its position-matched control. Conclusions Synonymous-variant pathogenicity is predictable mainly from gene identity and from position. Only a small part reflects the variant itself, and only in models that read the coding sequence. Benchmarks judged on random splits will overstate what these models have learned.
Language: English
Topic: Genomics and Rare Diseases
Subfield: Genetics
Domain: Life Sciences
Open Access status: green
Funder: Shanghai Jiao Tong University
OpenAlex ID: W7203477847
