Sergey Ovchinnikov

Sergey Ovchinnikov

@sokrypton.org

Scientist, Assistant Professor at MIT biology, #FirstGen

4.1K followers566 following159 posts

Sergey Ovchinnikov reposted

ʙɪɴᴅᴄʀᴀꜰᴛ2 is out, and we're not waiting for the paper. The full code drops today, free for academic and industry use. We're releasing it early so you can start designing right now, and bring its full power to the current Adaptyv competition. github.com/PacesaLab/Bi...

Introducing highly experimental localfold.org Building on @martinsteinegger.bsky.social af2 webgpu port, @milot.bsky.social optimizations & jax ports of af3-like models by @marielle.bsky.social, Choonghwan Lee, Julia Buhmann. WARNING: runs directly on your 💻, may drain 🪫 & eat data📱 & overheat 🔥💻

Martin Steinegger 🇺🇦@martinsteinegger.bsky.social

Run AlphaFold2 locally in your browser via WebGPU, no installation needed, it's just a static webpage using your own GPU or CPU. Short proteins run in seconds. Larger ones are still slow: a 291-aa protein takes ~7 minutes on my M4 Pro. ❗It's just a PoC. 🌐 martin-steinegger.github.io/alphafold2-w...

Sergey Ovchinnikov reposted

ColabFold 1.6.3 is out! 2.5x faster, pip-installable, ipSAE+pDockQ2 scores. Thanks Choonghwan Lee, Marielle Russo, Gyuri Kim 🐍pip install colabfold[alphafold] CF2 Sneak Peak with AF3/Boltz/Protenix/ESMFold2… 🐍pip install "colabfold[alphafold3]@git+https://github.com/sokrypton/ColabFold@af3-preview"

View full thread
View full thread

Sergey Ovchinnikov reposted

🍹Long weekend Project: Since Claude Fable is banned for Science, I thought it might be fun to see if it can be used for something less scientific. 😎 Introducing Age of Epochs! ⚔️ An attempted reproduction of Age of Empires II in Javascript. ageofepochs.com (1/4)

View full thread

One thing that helped with was implementing a simulated gameplay. Have Claude run 100s of games, get feedback and update ai.js. It is still doing some silly things... but getting better. Perhaps a future direction would be to let multiple LLM compete with eachother by building better ai.js?🤠 (3/4)

A few updates: - multiplayer support expanded to 4 players - marketplace (buy/sell/trade) - outline to show units going behind buildings - mobile friendly (classic mode available via desktop) - battering rams can hold units - various optimizations and speedups

🍹Long weekend Project: Since Claude Fable is banned for Science, I thought it might be fun to see if it can be used for something less scientific. 😎 Introducing Age of Epochs! ⚔️ An attempted reproduction of Age of Empires II in Javascript. ageofepochs.com (1/4)

Sergey Ovchinnikov reposted

Yours truly is a proper scientist now! TL;DR: we used AI to redesign parts of essential cell machinery with only 19 canonical amino acids instead of 20. Why? Great thread by @harriswang.bsky.social provides more context and details. Let me talk a bit about the AI design part of this. 1/

Harris Wang@harriswang.bsky.social

1/ Excited to share our new paper in Science @science.org: “Toward life with a 19-amino acid alphabet through generative artificial intelligence design.” A great collab w/ Sergey's group @sokrypton.org at MIT @columbiasysbio.bsky.social science.org/doi/10.1126/... 🦠🧬🛠️🖥️💥

Sergey Ovchinnikov reposted

Sergey Ovchinnikov reposted

Sergey Ovchinnikov reposted

New preprint🚨 Imagine (re)designing a protein via inverse folding. AF2 predicts the designed sequence to a structure with pLDDT 94 & you get 1.8 Å RMSD to the input. Perfect design? What if I told u that the structure has 4 solvent-exposed Trp and 3 Pro where a Gly should be? Why to be wary🧵👇

Sergey Ovchinnikov reposted

As a bonus, here's a video of ProteinEBM folding up the fast-folder NTL9, rendered in stunning 2D by py2Dmol from @sokrypton.org! We hope models like ProteinEBM can serve as a step toward solving the "real" protein folding problem.

jproney@jproney.bsky.social

I'm super excited to announce the first preprint of my PhD, together with Chenxi Ou and @sokrypton.org! ML has revolutionized protein modeling, but crucial challenges remain. For example, we can't reliably predict complicated protein structures without MSAs, which limits what we can design.

Sergey Ovchinnikov reposted

I'm super excited to announce the first preprint of my PhD, together with Chenxi Ou and @sokrypton.org! ML has revolutionized protein modeling, but crucial challenges remain. For example, we can't reliably predict complicated protein structures without MSAs, which limits what we can design.

Sergey Ovchinnikov reposted

Sergey Ovchinnikov reposted

View full thread

Is 3D dragging you down? Wish you could instead use the 2D ColabFold representation for all your work? 🤓 Introducing: py2Dmol 🧬 (feedback, suggestions, requests are welcome)

Sergey Ovchinnikov reposted

Thrilled to announce our new preprint, “Protein Hunter: Exploiting Structure Hallucination within Diffusion for Protein Design,” in collaboration with @Griffin, @GBhardwaj8 and @sokrypton.org 🧬Code and notebooks will be released by the end of this week. 🎧Golden- Kpop Demon Hunters

Sergey Ovchinnikov reposted

Now that OpenCRISPR is in nature and rekindled the 'what's-a-novel-sequence' debate, I'm happy to share an app to check this, which I built for fun some time ago. fuerstlab.shinyapps.io/SeqNovelty/ quick 🧵

Diego del Alamo@delalamo.xyz

Apparently this tendency of PLMs to cut and paste across multiple sequnces during de novo design mimics what we see in natural sequences. Not sure what to make of it yet

Excited to re-share work from @yoakiyama.bsky.social and Zhidian Zhang on MSA pairformer. (1/4)

Yo Akiyama@yoakiyama.bsky.social

Excited to share work with Zhidian Zhang, @milot.bsky.social, @martinsteinegger.bsky.social, and @sokrypton.org biorxiv.org/content/10.1... TLDR: We introduce MSA Pairformer, a 111M parameter protein language model that challenges the scaling paradigm in self-supervised protein language modeling🧵

View full thread

We find this to be true across a number of targets. Where method used to pair sequences and filter them makes a big difference. This we find to be important when trying to disentangle paralogs from orthologs (4/4).

Excited to re-share work from @yoakiyama.bsky.social and Zhidian Zhang on MSA pairformer. (1/4)

Yo Akiyama@yoakiyama.bsky.social

Excited to share work with Zhidian Zhang, @milot.bsky.social, @martinsteinegger.bsky.social, and @sokrypton.org biorxiv.org/content/10.1... TLDR: We introduce MSA Pairformer, a 111M parameter protein language model that challenges the scaling paradigm in self-supervised protein language modeling🧵

Side story: While working on the Google Colab notebook for MSA pairformer. We encountered a problem: The MMseqs2 ColabFold MSA did not show any contacts at protein interfaces, while our old HHblits alignments showed clear contacts 🫥... (2/4)

Sergey Ovchinnikov reposted

Sergey Ovchinnikov reposted

looks cool but they should really have cited and compared to gLM and gLM2, which are very conceptually similar: www.nature.com/articles/s41... www.biorxiv.org/content/10.1... I'll leave a biorxiv comment for the authors. It's hard to find all prior literature but this one is kinda an oof.

nature.comGenomic language model predicts protein co-regulation and function - Nature CommunicationsA gene’s function is governed by its sequence, structure and context. Here, the authors develop a genomic language model that learns contextualized functional representations from diverse and large-sc...
Kevin K. Yang 楊凱筌@kevinkaichuang.bsky.social

- Model bacterial genomes as sequences of proteins - predict protein-protein interactions, operon structure, and protein function - infer phenotypic traits - design synthetic genomes with desired properties @macwiatrak.bsky.social @mariabrbic.bsky.social @andresfloto.bsky.social