Research preview Preliminary

Reading repeats blind across the disordered proteome

We hid every protein's name and annotations, asked a language model to read the raw sequence for anything that recurs, and kept only the copies that exist verbatim. It recovers known repeat families, finds short motifs scattered through disordered regions, and turns up a few things we can't yet name.

McWhite Lab · University of Arizona

Loading AlphaFold model…
Featured · candidate new domain
DYNC2I1  AlphaFold model, repeat units highlighted
In short

Repeats in disordered regions are hard to find by alignment because copies are short, degenerate and scattered. Reading sequences the way a person would, scanning for anchored patterns rather than aligning them, picks them up alongside the classic structured arrays. Every result here survived a strict check: each reported copy has to appear, letter for letter, in the real sequence.

0
human proteins screened, each with ≥100 aa of predicted disorder
0
with at least one verified repeat family
0
distinct repeat families, all copies verified verbatim
0
families sitting in disordered sequence context
Method

Five steps, with the answers kept out of reach

The pipeline keeps the reading step honest. Scripts handle cohort selection, blinding and verification and contain no motif-finding logic; the model sees only an anonymous sequence.

01

Pick the cohort

Human proteins with ≥100 aa of disorder, from UniProt / MobiDB-lite regions or a TOP-IDP propensity window.

02

Blind

Strip names and annotations, shuffle to anonymous IDs, and keep the key in a separate place.

03

Read twice

One scan for long structural repeats, then an independent scan of disordered stretches for short anchored motifs (≥5 aa, ≥3 copies).

04

Verify verbatim

Each reported copy must occur exactly in the sequence. Coordinates are computed here; anything that doesn't match is dropped.

05

Unblind & compare

Only now attach identities, then check against UniProt features and AlphaFold models.

Reading a consensusOne symbol per residue position, written by the model.

Wfixed residue[ST]one of thesexany residue φhydrophobic (AVILMFWY)ψlarge aliphatic (VILM)Ωaromatic (FWY) +basic (KR)-acidic (DE)opolar (STNQ)(x){4,13}variable loop
The screen

Every verified repeat, in every protein

Each line is one protein, sorted by length; colored blocks are verified repeat copies. Hover to identify a protein, click to open it in the explorer.

Proteins with verified repeats

Residue position on the x-axis (proteins longer than 2,500 aa are cut off at the edge).
Structured contextDisordered contextMixed

Where the repeats sit

Sequence context the model assigned to each family.

Repeat unit length

Residues per unit; ranges use their midpoint.

Copies per family

Verified copies of each repeat family.
Highlights

Six kinds of repeat, from the textbook to the unnamed

Hand-picked proteins, one tab per category. Each shows the AlphaFold model with the repeat copies colored, the repeat map against UniProt's own annotation, and the copies themselves. Click any copy to fly to it in 3D.

Catalog

The full catalog

All proteins with at least one verified repeat family. Search by gene, protein name or consensus, then open any row in the explorer above.

GeneProteinLengthRepeat families
Loading catalog…
Cite

Citation

This is a preview of work in progress; the screen is still running and numbers will change. Please get in touch before citing.

@misc{mcwhite_repeats_preview,
  title  = {Reading repeats blind across the disordered proteome},
  author = {{McWhite Lab}},
  year   = {2026},
  note   = {Research preview},
  url    = {https://clairemcwhite.github.io/repeats/highlights.html}
}