Enhet 5 / 11

Proteinstruktur og alfafold: Triumfen for kunstig intelligens i biologi

Gevinster:

  • Forstå proteinstrukturnivåer og hvilken struktur AlphaFold forutsier fra sekvensen
  • Evne til å lese pLDDT- og PAE-konfidensskårer riktig og tolke områder med lav konfidens som "usikre/fleksible" i stedet for "feil"
  • Forstå nødvendigheten av å validere strukturprediksjonen med eksperimentelle bevis (PDB, aktivitetstest) i beslutninger med høy konsekvens.

Proteiner er cellens arbeidsmolekyler: enzymer fremskynder reaksjoner, transportører flytter molekyler rundt, strukturelle proteiner holder cellen i gang. Hva et protein gjør bestemmes av dets tredimensjonale foldede form (struktur). I flere tiår var det å forutsi strukturen til et protein fra dets sekvens et av de vanskeligste problemene i biologi. I 2021 tok DeepMinds kunstige intelligenssystem kalt AlphaFold et historisk sprang fremover i dette problemet, og spådde strukturen til hundrevis av millioner av proteiner til nesten eksperimentell nøyaktighet. I denne enheten vil vi diskutere hvordan du bruker AlphaFold og lignende verktøy fra en biologs perspektiv og hvor mye du kan stole på resultatet.

Dette er den mest konkrete prestasjonen av kunstig intelligens i biologi; Men selv et prediktivt verktøy har sine begrensninger og behovet for validering.

Nivåer av proteinstruktur

  • Primærstruktur: Aminosyresekvens (bokstavrekkefølge).
  • Sekundær struktur: Lokale folder; som alfahelix og betaark.
  • Tertiær struktur: 3D-form av hele kjeden.
  • Kvartær struktur: Kombinasjon av flere kjeder.

AlphaFold forutsier tertiærstrukturen (3D-form) fra primærstrukturen (sekvensen). Den gjør dette gjennom mønstre den lærer fra justeringen (MSA) av evolusjonært beslektede sekvenser.

Leser AlphaFold-utgang

AlphaFold gir ikke bare en struktur; Det gir også selvtillitsscore for hver prediksjon. Å forstå disse er nøkkelen til å ikke stole blindt:

  • pLDDT: Lokal konfidensscore mellom 0-100 for hver aminosyre. Over 90 er veldig pålitelig, 70-90 er pålitelig, 50-70 er usikkert, under 50 er mest sannsynlig en uordnet region.
  • PAE (Predicted Aligned Error): Relativ posisjonstillit mellom domener; Den viser hvor pålitelig plassering av domener i forhold til hverandre er i store multidomeneproteiner.
Tips: Når du ser områder med lav pLDDT (ikke-blå, oransje/rød) på en AlphaFold-modell, les dem som "vage eller fleksible" i stedet for "feil". Disse regionene er ofte virkelig forstyrrede proteinfragmenter og har biologisk betydning.

Trinn for trinn: undersøke et protein med AlphaFold

  1. Finn sekvensen: Få sekvensen til proteinet ditt fra UniProt.
  2. Få strukturen: Søk i AlphaFold DB (klar for de fleste proteiner) eller kjør med ColabFold.
  3. Vurder tillit: se på pLDDT og PAE; Hvilke regioner er pålitelige?
  4. Visualiser: Inspiser i 3D med PyMOL eller py3Dmol.
  5. Tolke: Evaluer funksjonelle regioner som aktivt sted, bindingslomme.
  6. Bekreft: Sammenlign eksperimentell struktur (røntgen/kryo-EM i PDB) hvis tilgjengelig.

Den kunstige intelligensen (LLM) skriver koden i disse trinnene (visualisering med py3Dmol, oppsummering av score) og forklarer konseptene. AlphaFold i seg selv er en diskret strukturprediksjonsmodell; LLM hjelper deg med å tolke resultatene.

Kopierbare spørsmålsmaler

Rolle: Du er en strukturell biologiassistent. Oppgave: Forklar AlphaFold pLDDT- og PAE-skårene til en doktorgradsstudent. Forklar hva hver skåre måler, hvilke terskler som anses som pålitelige, og hvordan lavskårede regioner skal tolkes.

Hvordan kjører jeg proteinsekvensen jeg mottok fra UniProt i ColabFold? Forklar trinnene og ressurs-/tidsbegrensningene jeg må være klar over. Sekvenslengde: [N] aminosyrer.

Skriv en Python-kode som visualiserer en PDB-fil (predicted.pdb) i 3D og farger den i henhold til pLDDT-skåren med py3Dmol. La det gå i Jupyter, med kommentarer.

Jeg har AlphaFold-prediksjonen og den eksperimentelle strukturen fra PDB. Gi koden og kommentaren som justerer de to og beregner RMSD (gjennomsnittlig kvadratavvik). Forklar hvor mange ångstrøm under RMSD som anses som bra.

Svak forespørsel / Sterk forespørsel

Svak: "Fortell meg formen på dette proteinet."

Sterk: "Jeg undersøkte AlphaFold-modellen av UniProt P04637 (humant p53) protein. DNA-bindingsdomenet er høy pLDDT (>90), N-terminalen og C-terminalen er lav pLDDT (<50). Hvordan skal jeg tolke dette mønsteret? Forklar muligheten for at de lavskårende endene er uordnede signifikanser for denne funksjonelle strukturen og den definitive funksjonsstrukturen."

Forskjell: Den kraftige ledeteksten har det virkelige proteinet, det virkelige poengmønsteret og kommentarforespørselen. Modellen tolker dataene du gir i stedet for å "huske" dem.

tre minisaker

Tilfelle 1 – Å forveksle den uordnede regionen for en feil: En student eliminerte den lave pLDDT-regionen på slutten av proteinet sitt fordi "AlphaFold gjettet det feil." Imidlertid var denne regionen også et område med uregelmessig aktivering eksperimentelt. Eleven tolket regionen riktig da modellen forklarte at lav pLDDT ofte reflekterer ekte elastisitet.

Tilfelle 2 - Mutasjonseffektoverdrivelse: En forsker hevdet at en enkelt aminosyreendring gjorde en "stor forskjell" i AlphaFold-mønsteret. AlphaFold forutsier imidlertid ikke pålitelig stabilitetseffekten av enkeltpunktsmutasjoner; forskjeller kan være modellstøy. Modellen husket denne grensen og førte til spesifikke verktøy (f.eks. stabilitetsprediksjonsverktøy).

Tilfelle 3 — Gevinst ved validering: Et team justerte AlphaFold-prediksjonen med den eksperimentelle strukturen i PDB; RMSD viste seg å være 1,2 ångstrøm (veldig god passform). Dette tillot dem å stole på spådommen og anta en bindingslomme, og designet eksperimentet deretter. Verifikasjon begrunnet tillit.

sammenligningsdiagram

Score/konsept

Hvilke tiltak

Pålitelig terskel

pLDDT

Lokal bygge tillit (0–100)

>90 veldig bra, <50 uregelmessig

PAE

Posisjonstillit på tvers av domener

Lav (mørk) bra

RMSD

Avtale med eksperiment (angström)

<2 Å er generelt bra

Vanlige feil

  • Vurderer lav pLDDT som en "feil": Det er generelt en uordnet/fleksibel region, ikke slett den.
  • Sikre enkeltmutasjonseffekt med AlphaFold: Ikke det rette verktøyet for jobben.
  • Ignorerer tillitsscore: Forutsatt at hele modellen er like pålitelig.
  • Hopp over den eksperimentelle strukturen: Hvis det er den virkelige strukturen i PDB, sørg for å sammenligne den.
  • Tolke komplekse/flere kjeder som en enkelt kjede: Interaksjoner krever spesielle moduser (AlphaFold-Multimer).
Forsiktig: AlphaFold er et bemerkelsesverdig verktøy, men det er en gjetning, ikke empirisk virkelighet. Spesielt høykonsekvensbeslutninger som nytt medikamentmål, bindingssted eller mutasjonseffekt bør ikke tas uten å støtte prediksjonen med eksperimentelle bevis (struktur, aktivitetstest).

Fra struktur til funksjon: er det nok å se lommen?

Å få 3D-strukturen til et protein er spennende, men struktur alene forteller deg ikke funksjon. Du kan se det aktive stedet (lommen der substratet binder seg) til et enzym; Strukturen indikerer imidlertid ikke hvilket molekyl den binder, hvor raskt den virker, eller hvor den befinner seg i cellen. AlphaFold er et utgangspunkt: den genererer en hypotese ("denne lommen kan binde en ATP"), eksperimentet tester den. AI hjelper deg med å formulere disse hypotesene og skrive kode som analyserer strukturen, men en funksjonspåstand krever empirisk bevis.

En annen kraftig bruk er strukturell sammenligning: selv om sekvensene til to proteiner er svært forskjellige, kan strukturene deres være like; dette er en ledetråd til fjern evolusjonær slektskap eller delt funksjon. Verktøy som Foldseek ser raskt etter strukturlikhet. Modellen hjelper deg med å tolke utdataene fra disse verktøyene og skrive sammenligningskoden.

Juster AlphaFold-strukturen til to proteiner med Bio.PDB, beregn RMSD, og ​​rapporter hvilke regioner som overlapper og hvilke divergerer. Kommenter at strukturell likhet er en pekepinn på funksjonell slektskap, men ikke bevis.

Komplekser, interaksjoner og grenser

Proteiner fungerer ikke alene, men ofte med partnere (andre proteiner, DNA, små molekyler). AlphaFold-Multimer kan forutsi protein-proteinkomplekser; men det alene er ikke tilstrekkelig for kraften og virkeligheten til interaksjoner. Når modellen forutsier at «to proteiner samhandler», er dette en foreløpig hypotese; bør bekreftes av eksperimenter som co-immunopresipitering (co-IP). Bruk AI for å forstå hvor disse verktøyene er hensiktsmessige og vurdere utdatasikkerhet; Konfidensscore (spesielt PAE-grensesnitt) er viktigere enn noen gang i komplekse spådommer.

AlphaFold er ikke det eneste alternativet

Selv om AlphaFold er en pioner, er det ikke det eneste verktøyet. ESMFold (Meta) utfører rask prediksjon fra en enkelt sekvens, uten å kreve evolusjonær justering; Den er egnet for å skanne store sett med sekvenser, men er generelt litt mindre nøyaktig enn AlphaFold. RoseTTAFold er et annet kraftig alternativ. AlphaFold3 og lignende nyere versjoner inkluderer også protein-ligand- og protein-nukleinsyrekomplekser. Du kan konsultere AI hvilket verktøy som er egnet for et konstruksjonsproblem (hastighet eller nøyaktighet, enkeltkjede eller kompleks); Men husk å lese hvert verktøys tillitsmåling på sin egen skala: det som anses som en "god" poengsum i ett verktøy tolkes annerledes i et annet.

Oppsummert

AlphaFold revolusjonerte biologien ved å forutsi proteinstruktur fra sekvensen. Utdataene bør imidlertid leses sammen med konfidenspoeng (pLDDT, PAE); soner med lav konfidens bør tolkes som "usikre/fleksible" snarere enn "feil". Kunstig intelligens (LLM) hjelper deg å forklare disse poengsummene, skrive visualiseringskode og sammenligne dem med den eksperimentelle strukturen. For beslutninger med høy konsekvens må prediksjon støttes av empirisk bevis.

Søknadsoppgave

Velg et protein (f.eks. et enzym du er interessert i). Finn matrisen fra UniProt og strukturen fra AlphaFold DB. Få AI til å skrive og kjøre kode med py3Dmol som farger strukturen i henhold til pLDDT. Identifiser høye og lave trygge soner. La modellen tolke den mulige biologiske betydningen av regioner med lav konfidens og se etter eksperimentelle strukturer i PDB.

sjekkliste

  • [ ] Jeg evaluerte strukturen sammen med pLDDT/PAE-skårene.
  • [ ] Jeg tolket lavkonfidenssoner som "usikker/fleksibel", ikke "feil".
  • [ ] Jeg hadde ikke mye tillit til AlphaFold for enkeltmutasjonseffekten.
  • [ ] Jeg sammenlignet den med den eksperimentelle strukturen (PDB), hvis tilgjengelig.
  • [ ] Jeg tenkte på det rette verktøyet for polykjeden/komplekset.
  • [ ] Jeg støttet beslutningen med høy konsekvens med empiriske bevis.