Script: compare_vinculins.py (run with uv run python genes/DANRE/vcla/vcla-bioinformatics/compare_vinculins.py).
Raw output: output.txt. Global alignments, Biopython PairwiseAligner, BLOSUM62, gap open -10 / extend -0.5.
Zebrafish sequences are read from the cached UniProt records (B3DI32 = vcla, A0A0S2I7K2 = vclb); human
P18206 isoforms are fetched from the UniProt REST API.
| Comparison | Identity | Columns |
|---|---|---|
| vcla (1131 aa) vs human metavinculin P18206 (1134 aa) | 85.4% | 1140 |
| vcla vs human vinculin P18206-2 (1066 aa) | 82.0% | 1131 |
| vclb (1066 aa) vs human vinculin P18206-2 | 86.0% | 1066 |
| vclb vs human metavinculin P18206 | 80.9% | 1134 |
| vcla vs vclb | 81.4% | 1131 |
Both copies keep the residues known to matter for talin/alpha-catenin/alpha-actinin binding (A50) and the
regulatory phosphosites tested in mammals, except Y822 in vclb. The difference between the two cached
UniProt entries in length reflects which splice isoform each entry represents, not a protein-level
divergence between the genes.